Records / Combined Test, ODI and T20I records / Batting records / Hundreds in consecutive matches

Player Mat 1st 2nd Team Opposition Ground Match Date Scorecard
DG Bradman 6 13 270 Australia v England Melbourne 1 Jan 1937 Test # 257
26 212 Australia v England Adelaide 29 Jan 1937 Test # 258
169 - Australia v England Melbourne 26 Feb 1937 Test # 259
51 144* Australia v England Nottingham 10 Jun 1938 Test # 263
18 102* Australia v England Lord's 24 Jun 1938 Test # 264
103 16 Australia v England Leeds 22 Jul 1938 Test # 265
Zaheer Abbas 5 215 DNB Pakistan v India Lahore 10 Dec 1982 Test # 941
118 - Pakistan v India Multan 17 Dec 1982 ODI # 163
186 - Pakistan v India Karachi 23 Dec 1982 Test # 942
105 - Pakistan v India Lahore 31 Dec 1982 ODI # 164
168 DNB Pakistan v India Faisalabad 3 Jan 1983 Test # 945
JH Kallis 5 158 44 South Africa v West Indies Johannesburg 12 Dec 2003 Test # 1674
177 - South Africa v West Indies Durban 26 Dec 2003 Test # 1679
73 130* South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
130* DNB South Africa v West Indies Centurion 16 Jan 2004 Test # 1682
109* - South Africa v West Indies Cape Town 25 Jan 2004 ODI # 2088
DG Bradman 4 123 37* Australia v England Melbourne 8 Mar 1929 Test # 180
8 131 Australia v England Nottingham 13 Jun 1930 Test # 194
254 1 Australia v England Lord's 27 Jun 1930 Test # 195
334 - Australia v England Leeds 11 Jul 1930 Test # 196
DG Bradman 4 226 - Australia v South Africa Brisbane 27 Nov 1931 Test # 212
112 - Australia v South Africa Sydney 18 Dec 1931 Test # 213
2 167 Australia v South Africa Melbourne 31 Dec 1931 Test # 214
299* DNB Australia v South Africa Adelaide 29 Jan 1932 Test # 215
JHW Fingleton 4 112 - Australia v South Africa Cape Town 1 Jan 1936 Test # 249
108 - Australia v South Africa Johannesburg 15 Feb 1936 Test # 250
118 - Australia v South Africa Durban 28 Feb 1936 Test # 251
100 0 Australia v England Brisbane 4 Dec 1936 Test # 255
ED Weekes 4 141 DNB West Indies v England Kingston 27 Mar 1948 Test # 298
128 - West Indies v India Delhi 10 Nov 1948 Test # 304
194 - West Indies v India Mumbai (BS) 9 Dec 1948 Test # 305
162 101 West Indies v India Kolkata 31 Dec 1948 Test # 308
RN Harvey 4 178 23* Australia v South Africa Cape Town 31 Dec 1949 Test # 319
2 151* Australia v South Africa Durban 20 Jan 1950 Test # 320
56* 100 Australia v South Africa Johannesburg 10 Feb 1950 Test # 321
116 - Australia v South Africa Port Elizabeth 3 Mar 1950 Test # 322
CL Walcott 4 124 51* West Indies v England Port of Spain 17 Mar 1954 Test # 385
50 116 West Indies v England Kingston 30 Mar 1954 Test # 386
108 39 West Indies v Australia Kingston 26 Mar 1955 Test # 403
126 110 West Indies v Australia Port of Spain 11 Apr 1955 Test # 404
KF Barrington 4 139 6 England v Pakistan Lahore 21 Oct 1961 Test # 512
151* 52* England v India Mumbai (BS) 11 Nov 1961 Test # 513
21 172 England v India Kanpur 1 Dec 1961 Test # 514
113* - England v India Delhi 13 Dec 1961 Test # 516
KF Barrington 4 148 14 England v Pakistan Lord's 27 Jul 1967 Test # 621
109* DNB England v Pakistan Nottingham 10 Aug 1967 Test # 622
142 13* England v Pakistan The Oval 24 Aug 1967 Test # 623
143 - England v West Indies Port of Spain 19 Jan 1968 Test # 627
SM Gavaskar 4 108 42 India v England Mumbai 11 Feb 1977 Test # 795
3 113 India v Australia Brisbane 2 Dec 1977 Test # 809
4 127 India v Australia Perth 16 Dec 1977 Test # 811
0 118 India v Australia Melbourne 30 Dec 1977 Test # 812
RT Ponting 4 140* - Australia v India Johannesburg 23 Mar 2003 ODI # 1993
117 42* Australia v West Indies Georgetown 10 Apr 2003 Test # 1638
206 45 Australia v West Indies Port of Spain 19 Apr 2003 Test # 1639
113 DNB Australia v West Indies Bridgetown 1 May 2003 Test # 1643
GC Smith 4 148 41 South Africa v West Indies Port of Spain 8 Apr 2005 Test # 1747
104 - South Africa v West Indies Bridgetown 21 Apr 2005 Test # 1749
126 50* South Africa v West Indies St John's 29 Apr 2005 Test # 1750
103 - South Africa v West Indies Kingston 7 May 2005 ODI # 2241
ML Hayden 4 138 0* Australia v England The Oval 8 Sep 2005 Test # 1763
111 77 Australia v ICC World XI Sydney 14 Oct 2005 Test # 1768
37 118 Australia v West Indies Brisbane 3 Nov 2005 Test # 1769
110 46 Australia v West Indies Hobart 17 Nov 2005 Test # 1771
SR Tendulkar 4 105* 16 India v Bangladesh Chittagong 17 Jan 2010 Test # 1949
143 DNB India v Bangladesh Dhaka 24 Jan 2010 Test # 1950
7 100 India v South Africa Nagpur 6 Feb 2010 Test # 1951
106 - India v South Africa Kolkata 14 Feb 2010 Test # 1952
JB Hobbs 3 6 126* England v Australia Melbourne 30 Dec 1911 Test # 117
187 3 England v Australia Adelaide 12 Jan 1912 Test # 118
178 - England v Australia Melbourne 9 Feb 1912 Test # 119
JB Hobbs 3 115 57 England v Australia Sydney 19 Dec 1924 Test # 158
154 22 England v Australia Melbourne 1 Jan 1925 Test # 159
119 27 England v Australia Adelaide 16 Jan 1925 Test # 160
CG Macartney 3 39 133* Australia v England Lord's 26 Jun 1926 Test # 164
151 - Australia v England Leeds 10 Jul 1926 Test # 165
109 - Australia v England Manchester 24 Jul 1926 Test # 166
WR Hammond 3 251 DNB England v Australia Sydney 14 Dec 1928 Test # 177
200 32 England v Australia Melbourne 29 Dec 1928 Test # 178
119* 177 England v Australia Adelaide 1 Feb 1929 Test # 179
H Sutcliffe 3 161 54 England v Australia The Oval 16 Aug 1930 Test # 198
117 - England v New Zealand The Oval 29 Jul 1931 Test # 210
109* - England v New Zealand Manchester 15 Aug 1931 Test # 211
WR Hammond 3 101 75* England v Australia Sydney 23 Feb 1933 Test # 224
227 - England v New Zealand Christchurch 24 Mar 1933 Test # 225
336* - England v New Zealand Auckland 31 Mar 1933 Test # 226
A Melville 3 78 103 South Africa v England Durban 3 Mar 1939 Test # 271
189 104* South Africa v England Nottingham 7 Jun 1947 Test # 285
117 8 South Africa v England Lord's 21 Jun 1947 Test # 286
DCS Compton 3 65 163 England v South Africa Nottingham 7 Jun 1947 Test # 285
208 DNB England v South Africa Lord's 21 Jun 1947 Test # 286
115 6 England v South Africa Manchester 5 Jul 1947 Test # 287
VS Hazare 3 40 122 India v West Indies Mumbai (BS) 4 Feb 1949 Test # 311
164* - India v England Delhi 2 Nov 1951 Test # 339
155 6 India v England Mumbai (BS) 14 Dec 1951 Test # 342
RN Harvey 3 190 - Australia v South Africa Sydney 9 Jan 1953 Test # 362
84 116 Australia v South Africa Adelaide 24 Jan 1953 Test # 364
205 7 Australia v South Africa Melbourne 6 Feb 1953 Test # 365
ED Weekes 3 123 - West Indies v New Zealand Dunedin 3 Feb 1956 Test # 421
103 - West Indies v New Zealand Christchurch 18 Feb 1956 Test # 422
156 DNB West Indies v New Zealand Wellington 3 Mar 1956 Test # 423
GS Sobers 3 25 142* West Indies v India Mumbai (BS) 28 Nov 1958 Test # 459
4 198 West Indies v India Kanpur 12 Dec 1958 Test # 461
106* - West Indies v India Kolkata 31 Dec 1958 Test # 463
PR Umrigar 3 117 - India v Pakistan Chennai 13 Jan 1961 Test # 503
112 DNB India v Pakistan Delhi 8 Feb 1961 Test # 505
147* - India v England Kanpur 1 Dec 1961 Test # 514
KF Barrington 3 63 132* England v Australia Adelaide 25 Jan 1963 Test # 538
101 94 England v Australia Sydney 15 Feb 1963 Test # 539
126 - England v New Zealand Auckland 23 Feb 1963 Test # 540
WM Lawry 3 135 4 Australia v England The Oval 22 Aug 1968 Test # 641
105 9 Australia v West Indies Brisbane 6 Dec 1968 Test # 642
205 - Australia v West Indies Melbourne 26 Dec 1968 Test # 643
KD Walters 3 118 DNB Australia v West Indies Sydney 3 Jan 1969 Test # 644
110 50 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
242 103 Australia v West Indies Sydney 14 Feb 1969 Test # 646
GS Sobers 3 4 108* West Indies v India Georgetown 19 Mar 1971 Test # 684
178* 9 West Indies v India Bridgetown 1 Apr 1971 Test # 685
132 0 West Indies v India Port of Spain 13 Apr 1971 Test # 686
SM Gavaskar 3 116 64* India v West Indies Georgetown 19 Mar 1971 Test # 684
1 117* India v West Indies Bridgetown 1 Apr 1971 Test # 685
124 220 India v West Indies Port of Spain 13 Apr 1971 Test # 686
G Boycott 3 58 119* England v Australia Adelaide 29 Jan 1971 Test # 678
121* DNB England v Pakistan Lord's 17 Jun 1971 Test # 688
112 13 England v Pakistan Leeds 8 Jul 1971 Test # 689
MG Burgess 3 59 119* New Zealand v Pakistan Dhaka 8 Nov 1969 Test # 665
104 DNB New Zealand v England Auckland 5 Mar 1971 Test # 682
15 101 New Zealand v West Indies Kingston 16 Feb 1972 Test # 693
IVA Richards 3 142 - West Indies v India Bridgetown 10 Mar 1976 Test # 773
130 20 West Indies v India Port of Spain 24 Mar 1976 Test # 774
177 23 West Indies v India Port of Spain 7 Apr 1976 Test # 775
Javed Miandad 3 119* - Pakistan v India Lahore 31 Dec 1982 ODI # 164
126 DNB Pakistan v India Faisalabad 3 Jan 1983 Test # 945
280* - Pakistan v India Hyderabad (Sind) 14 Jan 1983 Test # 946
AJ Lamb 3 23 110 England v West Indies Lord's 28 Jun 1984 Test # 990
100 3 England v West Indies Leeds 12 Jul 1984 Test # 991
100* 9 England v West Indies Manchester 26 Jul 1984 Test # 992
BC Broad 3 162 16 England v Australia Perth 28 Nov 1986 Test # 1059
116 15* England v Australia Adelaide 12 Dec 1986 Test # 1060
112 - England v Australia Melbourne 26 Dec 1986 Test # 1062
Javed Miandad 3 100* - Pakistan v West Indies Georgetown 30 Mar 1988 ODI # 515
114 DNB Pakistan v West Indies Georgetown 2 Apr 1988 Test # 1095
18 102 Pakistan v West Indies Port of Spain 14 Apr 1988 Test # 1096
RA Smith 3 103 - England v India Nottingham 20 Jul 1990 ODI # 635
100* 15 England v India Lord's 26 Jul 1990 Test # 1148
121* 61* England v India Manchester 9 Aug 1990 Test # 1149
Shoaib Mohammad 3 203* - Pakistan v New Zealand Karachi 10 Oct 1990 Test # 1151
105 42* Pakistan v New Zealand Lahore 18 Oct 1990 Test # 1152
15 142 Pakistan v New Zealand Faisalabad 26 Oct 1990 Test # 1153
RB Richardson 3 104 0 West Indies v England Birmingham 25 Jul 1991 Test # 1174
20 121 West Indies v England The Oval 8 Aug 1991 Test # 1175
106* - West Indies v Pakistan Sharjah 17 Oct 1991 ODI # 679
DC Boon 3 19 135 Australia v India Adelaide 25 Jan 1992 Test # 1184
107 38 Australia v India Perth 1 Feb 1992 Test # 1186
100 - Australia v New Zealand Auckland 22 Feb 1992 ODI # 714
DC Boon 3 164* - Australia v England Lord's 17 Jun 1993 Test # 1224
101 18 Australia v England Nottingham 1 Jul 1993 Test # 1225
107 - Australia v England Leeds 22 Jul 1993 Test # 1227
Saeed Anwar 3 107 - Pakistan v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
131 - Pakistan v West Indies Sharjah 1 Nov 1993 ODI # 842
111 - Pakistan v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
BC Lara 3 87 145 West Indies v England Manchester 27 Jul 1995 Test # 1301
152 20 West Indies v England Nottingham 10 Aug 1995 Test # 1302
179 - West Indies v England The Oval 24 Aug 1995 Test # 1303
M Azharuddin 3 126 - India v Sri Lanka Colombo (RPS) 2 Aug 1997 Test # 1374
22 108* India v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
111* - India v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
BC Lara 3 213 DNB West Indies v Australia Kingston 13 Mar 1999 Test # 1451
8 153* West Indies v Australia Bridgetown 26 Mar 1999 Test # 1453
100 7 West Indies v Australia St John's 3 Apr 1999 Test # 1454
DPMD Jayawardene 3 104 25 Sri Lanka v India Kandy 22 Aug 2001 Test # 1557
139 - Sri Lanka v India Colombo (SSC) 29 Aug 2001 Test # 1559
150 - Sri Lanka v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
JL Langer 3 102* - Australia v England The Oval 23 Aug 2001 Test # 1558
104 18* Australia v New Zealand Brisbane 8 Nov 2001 Test # 1565
123 - Australia v New Zealand Hobart 22 Nov 2001 Test # 1571
ML Hayden 3 31 131 Australia v South Africa Adelaide 14 Dec 2001 Test # 1576
138 3* Australia v South Africa Melbourne 26 Dec 2001 Test # 1580
105 21* Australia v South Africa Sydney 2 Jan 2002 Test # 1582
R Dravid 3 13 115 India v England Nottingham 8 Aug 2002 Test # 1612
148 - India v England Leeds 22 Aug 2002 Test # 1613
217 - India v England The Oval 5 Sep 2002 Test # 1614
HH Gibbs 3 116 - South Africa v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
116* - South Africa v India Colombo (RPS) 25 Sep 2002 ODI # 1886
153 - South Africa v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
RT Ponting 3 150 - Australia v Pakistan Sharjah 19 Oct 2002 Test # 1620
123 3 Australia v England Brisbane 7 Nov 2002 Test # 1623
154 - Australia v England Adelaide 21 Nov 2002 Test # 1628
DS Lehmann 3 107 - Australia v West Indies St George's 1 Jun 2003 ODI # 2021
110 - Australia v Bangladesh Darwin 18 Jul 2003 Test # 1650
177 - Australia v Bangladesh Cairns 25 Jul 2003 Test # 1652
HH Gibbs 3 142 - South Africa v West Indies Durban 26 Dec 2003 Test # 1679
33 142 South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
192 8* South Africa v West Indies Centurion 16 Jan 2004 Test # 1682
IR Bell 3 100* 28 England v Pakistan Lord's 13 Jul 2006 Test # 1809
106* - England v Pakistan Manchester 27 Jul 2006 Test # 1811
119 4 England v Pakistan Leeds 4 Aug 2006 Test # 1813
Mohammad Yousuf 3 192 DNB Pakistan v West Indies Lahore 11 Nov 2006 Test # 1815
56 191 Pakistan v West Indies Multan 19 Nov 2006 Test # 1816
102 124 Pakistan v West Indies Karachi 27 Nov 2006 Test # 1818
KP Pietersen 3 100 - England v West Indies Bridgetown 21 Apr 2007 ODI # 2578
26 109 England v West Indies Lord's 17 May 2007 Test # 1831
226 - England v West Indies Leeds 25 May 2007 Test # 1834
ML Hayden 3 124 47 Australia v India Melbourne 26 Dec 2007 Test # 1855
13 123 Australia v India Sydney 2 Jan 2008 Test # 1857
103 - Australia v India Adelaide 24 Jan 2008 Test # 1863
AJ Strauss 3 169 14 England v West Indies St John's 15 Feb 2009 Test # 1908
142 38 England v West Indies Bridgetown 26 Feb 2009 Test # 1911
142 14 England v West Indies Port of Spain 6 Mar 2009 Test # 1914
TT Samaraweera 3 159 20 Sri Lanka v New Zealand Galle 18 Aug 2009 Test # 1930
143 25 Sri Lanka v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
104 - Sri Lanka v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
JH Kallis 3 73 135* South Africa v Pakistan Dubai (DSC) 12 Nov 2010 Test # 1976
105 10 South Africa v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
201* - South Africa v India Centurion 16 Dec 2010 Test # 1985
AN Cook 3 189 - England v Australia Sydney 3 Jan 2011 Test # 1989
133 - England v Sri Lanka Cardiff 26 May 2011 Test # 1994
96 106 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
AN Cook 3 41 176 England v India Ahmedabad 15 Nov 2012 Test # 2058
122 18* England v India Mumbai 23 Nov 2012 Test # 2062
190 1 England v India Kolkata 5 Dec 2012 Test # 2065
S Dhawan 3 187 DNB India v Australia Mohali 14 Mar 2013 Test # 2081
114 - India v South Africa Cardiff 6 Jun 2013 ODI # 3363
102* - India v West Indies The Oval 11 Jun 2013 ODI # 3368
RG Sharma 3 209 - India v Australia Bangalore 2 Nov 2013 ODI # 3428
177 - India v West Indies Kolkata 6 Nov 2013 Test # 2101
111* - India v West Indies Mumbai 14 Nov 2013 Test # 2102
Q de Kock 3 135 - South Africa v India Johannesburg 5 Dec 2013 ODI # 3442
106 - South Africa v India Durban 8 Dec 2013 ODI # 3443
101 - South Africa v India Centurion 11 Dec 2013 ODI # 3444
LRPL Taylor 3 217* 16* New Zealand v West Indies Dunedin 3 Dec 2013 Test # 2104
129 - New Zealand v West Indies Wellington 11 Dec 2013 Test # 2106
131 2* New Zealand v West Indies Hamilton 19 Dec 2013 Test # 2109

Records include the following recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
England v India at Lord's, 2nd Test, Jul 17-21, 2014 [Test # 2130]
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365