Records / Test matches / 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
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
92 150* South Africa v New Zealand Hamilton 10 Mar 2004 Test # 1686
Mohammad Yousuf 5 192 8 Pakistan v England Leeds 4 Aug 2006 Test # 1813
128 - Pakistan v England The Oval 17 Aug 2006 Test # 1814
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
G Gambhir 5 16 137 India v New Zealand Napier 26 Mar 2009 Test # 1917
23 167 India v New Zealand Wellington 3 Apr 2009 Test # 1918
1 114 India v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
167 - India v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
23 116 India v Bangladesh Chittagong 17 Jan 2010 Test # 1949
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
ML Hayden 4 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
122 - Australia v South Africa Johannesburg 22 Feb 2002 Test # 1590
R Dravid 4 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
100* - India v West Indies Mumbai 9 Oct 2002 Test # 1616
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
JH Kallis 4 155 100* South Africa v Pakistan Karachi 1 Oct 2007 Test # 1843
59 107* South Africa v Pakistan Lahore 8 Oct 2007 Test # 1844
29 186 South Africa v New Zealand Johannesburg 8 Nov 2007 Test # 1846
131 - South Africa v New Zealand Centurion 16 Nov 2007 Test # 1848
KC Sangakkara 4 200* - Sri Lanka v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
222* - Sri Lanka v Bangladesh Kandy 11 Jul 2007 Test # 1839
57 192 Sri Lanka v Australia Hobart 16 Nov 2007 Test # 1847
92 152 Sri Lanka v England Kandy 1 Dec 2007 Test # 1851
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
Zaheer Abbas 3 215 DNB Pakistan v India Lahore 10 Dec 1982 Test # 941
186 - Pakistan v India Karachi 23 Dec 1982 Test # 942
168 DNB Pakistan v India Faisalabad 3 Jan 1983 Test # 945
Mudassar Nazar 3 231 - Pakistan v India Hyderabad (Sind) 14 Jan 1983 Test # 946
152* - Pakistan v India Lahore 23 Jan 1983 Test # 947
152 - Pakistan v India Karachi 30 Jan 1983 Test # 948
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
M Azharuddin 3 110 DNB India v England Kolkata 31 Dec 1984 Test # 1007
48 105 India v England Chennai 13 Jan 1985 Test # 1008
122 54* India v England Kanpur 31 Jan 1985 Test # 1011
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
MA Taylor 3 9 164 Australia v Sri Lanka Brisbane 8 Dec 1989 Test # 1131
23 108 Australia v Sri Lanka Hobart 16 Dec 1989 Test # 1133
52 101 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
GA Gooch 3 154 30 England v New Zealand Birmingham 5 Jul 1990 Test # 1147
333 123 England v India Lord's 26 Jul 1990 Test # 1148
116 7 England v India Manchester 9 Aug 1990 Test # 1149
M Azharuddin 3 192 DNB India v New Zealand Auckland 22 Feb 1990 Test # 1139
121 37 India v England Lord's 26 Jul 1990 Test # 1148
179 11 India v England 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
DL Haynes 3 0 109 West Indies v England Bridgetown 5 Apr 1990 Test # 1143
167 - West Indies v England St John's 12 Apr 1990 Test # 1144
117 47 West Indies v Pakistan Karachi 15 Nov 1990 Test # 1154
DC Boon 3 129* 7 Australia v India Sydney 2 Jan 1992 Test # 1181
19 135 Australia v India Adelaide 25 Jan 1992 Test # 1184
107 38 Australia v India Perth 1 Feb 1992 Test # 1186
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
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
PA de Silva 3 126 - Sri Lanka v India Colombo (RPS) 2 Aug 1997 Test # 1374
146 120 Sri Lanka v India Colombo (SSC) 9 Aug 1997 Test # 1376
33 110* Sri Lanka v India Mohali 19 Nov 1997 Test # 1385
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
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
RT Ponting 3 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
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
MS Atapattu 3 118 14 Sri Lanka v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
170 - Sri Lanka v Zimbabwe Harare 6 May 2004 Test # 1698
249 - Sri Lanka v Zimbabwe Bulawayo 14 May 2004 Test # 1699
AC Gilchrist 3 113 DNB Australia v Pakistan Sydney 2 Jan 2005 Test # 1731
121 DNB Australia v New Zealand Christchurch 10 Mar 2005 Test # 1739
162 - Australia v New Zealand Wellington 18 Mar 2005 Test # 1742
GC Smith 3 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
Mohammad Yousuf 3 223 - Pakistan v England Lahore 29 Nov 2005 Test # 1774
173 - Pakistan v India Lahore 13 Jan 2006 Test # 1781
65 126 Pakistan v India Faisalabad 21 Jan 2006 Test # 1782
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
S Chanderpaul 3 50 116* West Indies v England Manchester 7 Jun 2007 Test # 1835
136* 70 West Indies v England Chester-le-Street 15 Jun 2007 Test # 1836
104 8 West Indies v South Africa Port Elizabeth 26 Dec 2007 Test # 1856
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
DPMD Jayawardene 3 195 - Sri Lanka v England Colombo (SSC) 9 Dec 2007 Test # 1853
213* - Sri Lanka v England Galle 18 Dec 2007 Test # 1854
136 33 Sri Lanka v West Indies Providence 22 Mar 2008 Test # 1869
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
RS Bopara 3 104 DNB England v West Indies Bridgetown 26 Feb 2009 Test # 1911
143 DNB England v West Indies Lord's 6 May 2009 Test # 1919
108 - England v West Indies Chester-le-Street 14 May 2009 Test # 1920
V Sehwag 3 109 16 India v South Africa Nagpur 6 Feb 2010 Test # 1951
165 - India v South Africa Kolkata 14 Feb 2010 Test # 1952
109 31 India v Sri Lanka Galle 18 Jul 2010 Test # 1964
KC Sangakkara 3 18 137 Sri Lanka v India Mumbai (BS) 2 Dec 2009 Test # 1937
103 DNB Sri Lanka v India Galle 18 Jul 2010 Test # 1964
219 42* Sri Lanka v India Colombo (SSC) 26 Jul 2010 Test # 1966
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
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:
Sri Lanka v Pakistan at Colombo (SSC), 2nd Test, Aug 14-18, 2014 [Test # 2136]
England v India at The Oval, 5th Test, Aug 15-17, 2014 [Test # 2137]
Zimbabwe v South Africa at Harare, Only Test, Aug 9-12, 2014 [Test # 2135]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365