Cricket Record for Fifties in Consecutive Matches: Of All Time

Home » Cricket Records » Cricket Record for Fifties in Consecutive Matches: Of All Time

The record for the most straight fifties in consecutive matches is very appealing. But what is it about this accomplishment that is so impressive?

Is it the dedication it requires, the expertise it reveals, or the story it tells about the batter at the plate?

The history of cricket is littered with stories of one-time miracles and brief displays of brilliance, but the process of consistently getting fifty is an entirely different ballgame.

This trip prompts the question, "Who are these stalwarts?" Why do they do it? How do they avoid falling into the trap of complacency in the face of success or panic in anticipation of the next delivery?

Let's keep our wickets closed and our minds open as we ready to delve deeper into this record. As in real life, the most interesting stories can be found on the other side of the boundary rope in the world of cricket.

Cricket Record for Fifties in Consecutive Matches: Of All Time


As a sport with a long and storied history, cricket has seen its fair share of remarkable feats that have amazed spectators.

Some of these records stand out not merely because of the extraordinary skill they demonstrate, but also because of the testimony they provide to the consistency and resilience of the players who set them.

If there was ever a record to be highlighted, it would be the "Cricket Record for Fifties in consecutive matches: Of All Time."

This achievement is more than just a statistic or a passing remark by a commentator. It's a story about sticking with something until you succeed; these batsmen have done it time and time again, beating the odds and silencing their detractors.

It's a tribute to the players who have made the 22-yard pitch their own time and time again, ensuring that their team's scoreboard always reads correctly.

As we go further into this record, we hope to highlight the cricketers who have forever etched their names into the annals of cricket history by maintaining an unmatched level of consistency throughout their careers.

So, buckle up as we take a trip through the lives of those who made "Fifties in consecutive matches" their calling card and set standards for future generations.


Cricket Record for Fifties in Consecutive Matches: Of All Time


PlayerMat1st2ndTeamOppositionGroundMatch DateScorecard
IVA Richards 12 30 101 West Indies v Australia Adelaide 23 Jan 1976 Test # 768
50 98 West Indies v Australia Melbourne 31 Jan 1976 Test # 770
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
64 DNB West Indies v India Kingston 21 Apr 1976 Test # 776
232 63 West Indies v England Nottingham 3 Jun 1976 Test # 777
4 135 West Indies v England Manchester 8 Jul 1976 Test # 779
66 38 West Indies v England Leeds 22 Jul 1976 Test # 780
291 DNB West Indies v England The Oval 12 Aug 1976 Test # 781
119* - West Indies v England Scarborough 26 Aug 1976 ODI # 37
97 - West Indies v England Lord's 28 Aug 1976 ODI # 38
JH Edrich 11 79 15 England v West Indies Leeds 10 Jul 1969 Test # 655
16 115 England v New Zealand Lord's 24 Jul 1969 Test # 656
155 - England v New Zealand Nottingham 7 Aug 1969 Test # 657
68 22 England v New Zealand The Oval 21 Aug 1969 Test # 658
79 DNB England v Australia Brisbane 27 Nov 1970 Test # 674
47 115* England v Australia Perth 11 Dec 1970 Test # 675
82 - England v Australia Melbourne 5 Jan 1971 ODI # 1
55 12 England v Australia Sydney 9 Jan 1971 Test # 676
9 74* England v Australia Melbourne 21 Jan 1971 Test # 677
130 40 England v Australia Adelaide 29 Jan 1971 Test # 678
30 57 England v Australia Sydney 12 Feb 1971 Test # 679
ED Weekes 9 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 Brabourne 9 Dec 1948 Test # 305
162 101 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
90 - West Indies v India Chennai 27 Jan 1949 Test # 310
56 48 West Indies v India Brabourne 4 Feb 1949 Test # 311
52 1 West Indies v England Manchester 8 Jun 1950 Test # 323
63 63 West Indies v England Lord's 24 Jun 1950 Test # 324
129 DNB West Indies v England Nottingham 20 Jul 1950 Test # 325
SM Katich 9 50 43 Australia v England The Oval 20 Aug 2009 Test # 1931
92 - Australia v West Indies Brisbane 26 Nov 2009 Test # 1936
80 21 Australia v West Indies Adelaide 4 Dec 2009 Test # 1939
99 10 Australia v West Indies Perth 16 Dec 2009 Test # 1941
98 2 Australia v Pakistan Melbourne 26 Dec 2009 Test # 1943
11 100 Australia v Pakistan Hobart 14 Jan 2010 Test # 1947
79 18* Australia v New Zealand Wellington 19 Mar 2010 Test # 1955
88 106 Australia v New Zealand Hamilton 27 Mar 2010 Test # 1957
80 83 Australia v Pakistan Lord's 13 Jul 2010 Test # 1963
WR Hammond 8 240 2 England v Australia Lord's 24 Jun 1938 Test # 264
76 0 England v Australia Leeds 22 Jul 1938 Test # 265
59 - England v Australia The Oval 20 Aug 1938 Test # 266
24 58 England v South Africa Johannesburg 24 Dec 1938 Test # 267
181 - England v South Africa Cape Town 31 Dec 1938 Test # 268
120 - England v South Africa Durban 20 Jan 1939 Test # 269
1 61* England v South Africa Johannesburg 18 Feb 1939 Test # 270
24 140 England v South Africa Durban 3 Mar 1939 Test # 271
PBH May 8 83 - England v South Africa Nottingham 9 Jun 1955 Test # 407
0 112 England v South Africa Lord's 23 Jun 1955 Test # 409
34 117 England v South Africa Manchester 7 Jul 1955 Test # 410
47 97 England v South Africa Leeds 21 Jul 1955 Test # 411
3 89* England v South Africa The Oval 13 Aug 1955 Test # 412
73 DNB England v Australia Nottingham 7 Jun 1956 Test # 425
63 53 England v Australia Lord's 21 Jun 1956 Test # 426
101 - England v Australia Leeds 12 Jul 1956 Test # 427
CL Walcott 8 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
8 73 West Indies v Australia Georgetown 26 Apr 1955 Test # 405
15 83 West Indies v Australia Bridgetown 14 May 1955 Test # 406
155 110 West Indies v Australia Kingston 11 Jun 1955 Test # 408
90 1 West Indies v England Birmingham 30 May 1957 Test # 439
GS Sobers 8 161 - West Indies v England Manchester 2 Jun 1966 Test # 605
46 163* West Indies v England Lord's 16 Jun 1966 Test # 606
3 94 West Indies v England Nottingham 30 Jun 1966 Test # 607
174 - West Indies v England Leeds 4 Aug 1966 Test # 608
81 0 West Indies v England The Oval 18 Aug 1966 Test # 609
50 53* West Indies v India Brabourne 13 Dec 1966 Test # 610
70 - West Indies v India Eden Gardens 31 Dec 1966 Test # 612
95 74* West Indies v India Chennai 13 Jan 1967 Test # 614
KF Barrington 8 93 46 England v India Leeds 8 Jun 1967 Test # 618
97 - England v India Lord's 22 Jun 1967 Test # 619
75 13 England v India Birmingham 13 Jul 1967 Test # 620
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
63 13 England v West Indies Kingston 8 Feb 1968 Test # 629
IM Chappell 8 62 - Australia v West Indies Lord's 21 Jun 1975 ODI # 33
52 - Australia v England Birmingham 10 Jul 1975 Test # 760
2 86 Australia v England Lord's 31 Jul 1975 Test # 761
35 62 Australia v England Leeds 14 Aug 1975 Test # 762
192 DNB Australia v England The Oval 28 Aug 1975 Test # 763
41 74* Australia v West Indies Brisbane 28 Nov 1975 Test # 764
156 20 Australia v West Indies Perth 12 Dec 1975 Test # 765
63 - Australia v West Indies Adelaide 20 Dec 1975 ODI # 34
Javed Miandad 8 78 - Pakistan v India Nagpur 24 Mar 1987 ODI # 439
78* - Pakistan v India Jamshedpur 26 Mar 1987 ODI # 440
74* - Pakistan v Australia Sharjah 3 Apr 1987 ODI # 443
60 - Pakistan v England Sharjah 7 Apr 1987 ODI # 445
52* - Pakistan v India Sharjah 10 Apr 1987 ODI # 447
113 - Pakistan v England The Oval 21 May 1987 ODI # 448
71* - Pakistan v England Nottingham 23 May 1987 ODI # 449
68 - Pakistan v England Birmingham 25 May 1987 ODI # 450
VVS Laxman 8 76 124* India v New Zealand Napier 26 Mar 2009 Test # 1917
4 61 India v New Zealand Wellington 3 Apr 2009 Test # 1918
0 51* India v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
63 - India v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
62 - India v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
7 69* India v Bangladesh Chattogram 17 Jan 2010 Test # 1949
143* - India v South Africa Eden Gardens 14 Feb 2010 Test # 1952
22 69 India v Sri Lanka Galle 18 Jul 2010 Test # 1964
JE Root 8 56 1 England v Bangladesh Mirpur 28 Oct 2016 Test # 2227
124 4 England v India Rajkot 9 Nov 2016 Test # 2232
53 25 England v India Visakhapatnam 17 Nov 2016 Test # 2235
15 78 England v India Mohali 26 Nov 2016 Test # 2238
21 77 England v India Wankhede 8 Dec 2016 Test # 2239
88 6 England v India Chennai 16 Dec 2016 Test # 2241
78 - England v India Pune 15 Jan 2017 ODI # 3819
54 - England v India Cuttack 19 Jan 2017 ODI # 3821
Babar Azam 8 36 196 Pakistan v Australia Karachi 12 Mar 2022 Test # 2455
67 55 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
57 - Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
114 - Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
105* - Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
66 - Pakistan v Australia Lahore 5 Apr 2022 T20I # 1504
103 - Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
77 - Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
GA Faulkner 7 10 99 South Africa v England Cape Town 11 Mar 1910 Test # 110
62 43 South Africa v Australia Sydney 9 Dec 1910 Test # 111
204 8 South Africa v Australia Melbourne 31 Dec 1910 Test # 112
56 115 South Africa v Australia Adelaide 7 Jan 1911 Test # 113
20 80 South Africa v Australia Melbourne 17 Feb 1911 Test # 114
52 92 South Africa v Australia Sydney 3 Mar 1911 Test # 115
122* 0 South Africa v Australia Manchester 27 May 1912 Test # 121
JHW Fingleton 7 62 40 Australia v South Africa Johannesburg 24 Dec 1935 Test # 248
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
12 73 Australia v England Sydney 18 Dec 1936 Test # 256
38 136 Australia v England Melbourne 1 Jan 1937 Test # 257
DG Bradman 7 0 82 Australia v England Sydney 18 Dec 1936 Test # 256
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
KR Stackpole 7 87 136 Australia v England Adelaide 29 Jan 1971 Test # 678
6 67 Australia v England Sydney 12 Feb 1971 Test # 679
53 67 Australia v England Manchester 8 Jun 1972 Test # 698
5 57* Australia v England Lord's 22 Jun 1972 Test # 699
114 12 Australia v England Nottingham 13 Jul 1972 Test # 700
52 28 Australia v England Leeds 27 Jul 1972 Test # 701
18 79 Australia v England The Oval 10 Aug 1972 Test # 702
DL Haynes 7 0 78 West Indies v New Zealand Port of Spain 29 Mar 1985 Test # 1013
90 9 West Indies v New Zealand Georgetown 6 Apr 1985 Test # 1014
145* - West Indies v New Zealand Albion 14 Apr 1985 ODI # 326
85* - West Indies v New Zealand Port of Spain 17 Apr 1985 ODI # 327
116 - West Indies v New Zealand Bridgetown 23 Apr 1985 ODI # 328
62 5* West Indies v New Zealand Bridgetown 26 Apr 1985 Test # 1015
76 24* West Indies v New Zealand Kingston 4 May 1985 Test # 1016
M Azharuddin 7 108 - India v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
78* - India v Pakistan Sharjah 27 Apr 1990 ODI # 625
55* - India v England Leeds 18 Jul 1990 ODI # 634
63* - India v England Nottingham 20 Jul 1990 ODI # 635
121 37 India v England Lord's 26 Jul 1990 Test # 1148
179 11 India v England Manchester 9 Aug 1990 Test # 1149
78 - India v England The Oval 23 Aug 1990 Test # 1150
RA Smith 7 54 0 England v West Indies Leeds 6 Jun 1991 Test # 1171
148* - England v West Indies Lord's 20 Jun 1991 Test # 1172
64* 15 England v West Indies Nottingham 4 Jul 1991 Test # 1173
109 26 England v West Indies The Oval 8 Aug 1991 Test # 1175
4 63* England v Sri Lanka Lord's 22 Aug 1991 Test # 1176
61* - England v New Zealand Auckland 11 Jan 1992 ODI # 701
96 - England v New Zealand Christchurch 18 Jan 1992 Test # 1183
MA Taylor 7 61 2 Australia v West Indies Port of Spain 5 Apr 1991 Test # 1168
26 76 Australia v West Indies Bridgetown 19 Apr 1991 Test # 1169
59 144 Australia v West Indies St John's 27 Apr 1991 Test # 1170
94 35* Australia v India Brisbane 29 Nov 1991 Test # 1177
13 60 Australia v India Melbourne 26 Dec 1991 Test # 1180
56 35 Australia v India Sydney 2 Jan 1992 Test # 1181
11 100 Australia v India Adelaide 25 Jan 1992 Test # 1184
SR Tendulkar 7 62 - India v New Zealand Delhi 3 Nov 1994 ODI # 944
66 - India v West Indies Eden Gardens 5 Nov 1994 ODI # 947
54 - India v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
88 - India v West Indies Cuttack 9 Nov 1994 ODI # 950
105 - India v West Indies Jaipur 11 Nov 1994 ODI # 951
34 85 India v West Indies Wankhede 18 Nov 1994 Test # 1274
179 54 India v West Indies Nagpur 1 Dec 1994 Test # 1277
ST Jayasuriya 7 108 - Sri Lanka v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
63 - Sri Lanka v India Colombo (RPS) 26 Jul 1997 ODI # 1222
340 - Sri Lanka v India Colombo (RPS) 2 Aug 1997 Test # 1374
32 199 Sri Lanka v India Colombo (SSC) 9 Aug 1997 Test # 1376
73 - Sri Lanka v India Colombo (RPS) 17 Aug 1997 ODI # 1223
66 - Sri Lanka v India Colombo (RPS) 20 Aug 1997 ODI # 1224
68 - Sri Lanka v India Colombo (SSC) 23 Aug 1997 ODI # 1225
JL Langer 7 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
75 0 Australia v New Zealand Perth 30 Nov 2001 Test # 1573
116 1 Australia v South Africa Adelaide 14 Dec 2001 Test # 1576
85 7 Australia v South Africa Melbourne 26 Dec 2001 Test # 1580
126 30* Australia v South Africa Sydney 2 Jan 2002 Test # 1582
ML Hayden 7 68 - Australia v England The Oval 23 Aug 2001 Test # 1558
136 13 Australia v New Zealand Brisbane 8 Nov 2001 Test # 1565
91 - Australia v New Zealand Hobart 22 Nov 2001 Test # 1571
0 57 Australia v New Zealand Perth 30 Nov 2001 Test # 1573
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
Yasir Hameed 7 52 - Pakistan v New Zealand Lahore 29 Nov 2003 ODI # 2068
53 - Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
63 - Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
61 - Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
127* - Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
80 - Pakistan v New Zealand Hamilton 19 Dec 2003 Test # 1676
3 59 Pakistan v New Zealand Wellington 26 Dec 2003 Test # 1677
SPD Smith 7 73* - Australia v South Africa Canberra 19 Nov 2014 ODI # 3548
104 - Australia v South Africa Melbourne 21 Nov 2014 ODI # 3549
67 - Australia v South Africa Sydney 23 Nov 2014 ODI # 3551
162* 52* Australia v India Adelaide 9 Dec 2014 Test # 2148
133 28 Australia v India Brisbane 17 Dec 2014 Test # 2149
192 14 Australia v India Melbourne 26 Dec 2014 Test # 2152
117 71 Australia v India Sydney 6 Jan 2015 Test # 2156
CJL Rogers 7 55 55 Australia v India Brisbane 17 Dec 2014 Test # 2149
57 69 Australia v India Melbourne 26 Dec 2014 Test # 2152
95 56 Australia v India Sydney 6 Jan 2015 Test # 2156
95 10 Australia v England Cardiff 8 Jul 2015 Test # 2170
173 49* Australia v England Lord's 16 Jul 2015 Test # 2171
52 6 Australia v England Birmingham 29 Jul 2015 Test # 2173
0 52 Australia v England Nottingham 6 Aug 2015 Test # 2175
DA Warner 7 0 62 Australia v West Indies Kingston 11 Jun 2015 Test # 2166
17 52 Australia v England Cardiff 8 Jul 2015 Test # 2170
38 83 Australia v England Lord's 16 Jul 2015 Test # 2171
2 77 Australia v England Birmingham 29 Jul 2015 Test # 2173
0 64 Australia v England Nottingham 6 Aug 2015 Test # 2175
85 - Australia v England The Oval 20 Aug 2015 Test # 2178
84 - Australia v Ireland Belfast 27 Aug 2015 ODI # 3679
Misbah-ul-Haq 7 6 59* Pakistan v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
3 51 Pakistan v England Abu Dhabi 13 Oct 2015 Test # 2180
102 87 Pakistan v England Dubai (DSC) 22 Oct 2015 Test # 2183
71 38 Pakistan v England Sharjah 1 Nov 2015 Test # 2184
114 0 Pakistan v England Lord's 14 Jul 2016 Test # 2206
52 35 Pakistan v England Manchester 22 Jul 2016 Test # 2208
56 10 Pakistan v England Birmingham 3 Aug 2016 Test # 2212
UT Khawaja 7 82* - Australia v Ireland Benoni 27 Sep 2016 ODI # 3782
4 97 Australia v South Africa Perth 3 Nov 2016 Test # 2230
4 64 Australia v South Africa Hobart 12 Nov 2016 Test # 2233
145 0 Australia v South Africa Adelaide 24 Nov 2016 Test # 2236
4 74 Australia v Pakistan Brisbane 15 Dec 2016 Test # 2240
97 - Australia v Pakistan Melbourne 26 Dec 2016 Test # 2242
13 79* Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
F du Plessis 7 57 - South Africa v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* - South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
78 - South Africa v Pakistan Cape Town 1 Feb 2019 T20I # 732
35 90 South Africa v Sri Lanka Durban 13 Feb 2019 Test # 2347
25 50* South Africa v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
112* - South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
57 - South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
Q de Kock 7 83 - South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
80 55 South Africa v Sri Lanka Durban 13 Feb 2019 Test # 2347
86 1 South Africa v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
81 - South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
94 - South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
121 - South Africa v Sri Lanka Durban 10 Mar 2019 ODI # 4112
51 - South Africa v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
Imam-ul-Haq 7 11 70 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
103 - Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
106 - Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
89* - Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
65 - Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
72 - Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
62 - Pakistan v West Indies Multan 12 Jun 2022 ODI # 4407
Saud Shakeel 7 37 76 Pakistan v England Rawalpindi 1 Dec 2022 Test # 2478
63 94 Pakistan v England Multan 9 Dec 2022 Test # 2480
23 53 Pakistan v England Karachi 17 Dec 2022 Test # 2483
22 55* Pakistan v New Zealand Karachi 26 Dec 2022 Test # 2486
125* 32 Pakistan v New Zealand Karachi 2 Jan 2023 Test # 2487
208* 30 Pakistan v Sri Lanka Galle 16 Jul 2023 Test # 2511
57 - Pakistan v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514

Cricket Record for Fifties in Consecutive Matches: Test


PlayerMat1st2ndTeamOppositionGroundMatch DateScorecard
AB de Villiers 12 4 169 South Africa v Australia Perth 30 Nov 2012 Test # 2064
67 - South Africa v New Zealand Cape Town 2 Jan 2013 Test # 2069
51 - South Africa v New Zealand Gqeberha 11 Jan 2013 Test # 2071
31 103* South Africa v Pakistan Johannesburg 1 Feb 2013 Test # 2072
61 36 South Africa v Pakistan Cape Town 14 Feb 2013 Test # 2073
121 - South Africa v Pakistan Centurion 22 Feb 2013 Test # 2075
19 90 South Africa v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
164 - South Africa v Pakistan Dubai (DSC) 23 Oct 2013 Test # 2100
13 103 South Africa v India Johannesburg 18 Dec 2013 Test # 2108
74 DNB South Africa v India Durban 26 Dec 2013 Test # 2111
91 48 South Africa v Australia Centurion 12 Feb 2014 Test # 2119
116 29 South Africa v Australia Gqeberha 20 Feb 2014 Test # 2121
JE Root 12 56 1 England v Bangladesh Mirpur 28 Oct 2016 Test # 2227
124 4 England v India Rajkot 9 Nov 2016 Test # 2232
53 25 England v India Visakhapatnam 17 Nov 2016 Test # 2235
15 78 England v India Mohali 26 Nov 2016 Test # 2238
21 77 England v India Wankhede 8 Dec 2016 Test # 2239
88 6 England v India Chennai 16 Dec 2016 Test # 2241
190 5 England v South Africa Lord's 6 Jul 2017 Test # 2262
78 8 England v South Africa Nottingham 14 Jul 2017 Test # 2264
29 50 England v South Africa The Oval 27 Jul 2017 Test # 2266
52 49 England v South Africa Manchester 4 Aug 2017 Test # 2268
136 - England v West Indies Birmingham 17 Aug 2017 Test # 2270
59 72 England v West Indies Leeds 25 Aug 2017 Test # 2271
IVA Richards 11 30 101 West Indies v Australia Adelaide 23 Jan 1976 Test # 768
50 98 West Indies v Australia Melbourne 31 Jan 1976 Test # 770
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
64 DNB West Indies v India Kingston 21 Apr 1976 Test # 776
232 63 West Indies v England Nottingham 3 Jun 1976 Test # 777
4 135 West Indies v England Manchester 8 Jul 1976 Test # 779
66 38 West Indies v England Leeds 22 Jul 1976 Test # 780
291 DNB West Indies v England The Oval 12 Aug 1976 Test # 781
32 92 West Indies v Pakistan Bridgetown 18 Feb 1977 Test # 797
G Gambhir 11 67 104 India v Australia Mohali 17 Oct 2008 Test # 1889
206 36 India v Australia Delhi 29 Oct 2008 Test # 1891
19 66 India v England Chennai 11 Dec 2008 Test # 1898
179 97 India v England Mohali 19 Dec 2008 Test # 1901
72 30* India v New Zealand Hamilton 18 Mar 2009 Test # 1915
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 Chattogram 17 Jan 2010 Test # 1949
68 0* India v Bangladesh Mirpur 24 Jan 2010 Test # 1950
V Sehwag 11 16 51 India v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
131 - India v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
293 - India v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
52 45 India v Bangladesh Chattogram 17 Jan 2010 Test # 1949
56 0* India v Bangladesh Mirpur 24 Jan 2010 Test # 1950
109 16 India v South Africa Nagpur 6 Feb 2010 Test # 1951
165 - India v South Africa Eden Gardens 14 Feb 2010 Test # 1952
109 31 India v Sri Lanka Galle 18 Jul 2010 Test # 1964
99 - India v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
109 0 India v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
59 17 India v Australia Mohali 1 Oct 2010 Test # 1972
Mominul Haque 11 181 22* Bangladesh v New Zealand Chattogram 9 Oct 2013 Test # 2097
47 126* Bangladesh v New Zealand Mirpur 21 Oct 2013 Test # 2099
8 50 Bangladesh v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
13 100* Bangladesh v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
51 12 Bangladesh v West Indies Kingstown 5 Sep 2014 Test # 2138
3 56 Bangladesh v West Indies Gros Islet 13 Sep 2014 Test # 2139
53 0 Bangladesh v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
35 54 Bangladesh v Zimbabwe Khulna 3 Nov 2014 Test # 2143
48 131* Bangladesh v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
80 21 Bangladesh v Pakistan Khulna 28 Apr 2015 Test # 2159
13 68 Bangladesh v Pakistan Mirpur 6 May 2015 Test # 2161
JH Edrich 10 79 15 England v West Indies Leeds 10 Jul 1969 Test # 655
16 115 England v New Zealand Lord's 24 Jul 1969 Test # 656
155 - England v New Zealand Nottingham 7 Aug 1969 Test # 657
68 22 England v New Zealand The Oval 21 Aug 1969 Test # 658
79 DNB England v Australia Brisbane 27 Nov 1970 Test # 674
47 115* England v Australia Perth 11 Dec 1970 Test # 675
55 12 England v Australia Sydney 9 Jan 1971 Test # 676
9 74* England v Australia Melbourne 21 Jan 1971 Test # 677
130 40 England v Australia Adelaide 29 Jan 1971 Test # 678
30 57 England v Australia Sydney 12 Feb 1971 Test # 679
SR Tendulkar 10 53 - India v Sri Lanka Brabourne 2 Dec 2009 Test # 1937
105* 16 India v Bangladesh Chattogram 17 Jan 2010 Test # 1949
143 DNB India v Bangladesh Mirpur 24 Jan 2010 Test # 1950
7 100 India v South Africa Nagpur 6 Feb 2010 Test # 1951
106 - India v South Africa Eden Gardens 14 Feb 2010 Test # 1952
8 84 India v Sri Lanka Galle 18 Jul 2010 Test # 1964
203 - India v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
41 54 India v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
98 38 India v Australia Mohali 1 Oct 2010 Test # 1972
214 53* India v Australia Bengaluru 9 Oct 2010 Test # 1973
ED Weekes 9 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 Brabourne 9 Dec 1948 Test # 305
162 101 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
90 - West Indies v India Chennai 27 Jan 1949 Test # 310
56 48 West Indies v India Brabourne 4 Feb 1949 Test # 311
52 1 West Indies v England Manchester 8 Jun 1950 Test # 323
63 63 West Indies v England Lord's 24 Jun 1950 Test # 324
129 DNB West Indies v England Nottingham 20 Jul 1950 Test # 325
AJ Stewart 9 20 66 England v India Lord's 20 Jun 1996 Test # 1328
50 - England v India Nottingham 4 Jul 1996 Test # 1329
39 89 England v Pakistan Lord's 25 Jul 1996 Test # 1330
170 - England v Pakistan Leeds 8 Aug 1996 Test # 1331
44 54 England v Pakistan The Oval 22 Aug 1996 Test # 1332
48 73 England v Zimbabwe Bulawayo 18 Dec 1996 Test # 1345
19 101* England v Zimbabwe Harare 26 Dec 1996 Test # 1348
173 - England v New Zealand Auckland 24 Jan 1997 Test # 1351
52 - England v New Zealand Wellington 6 Feb 1997 Test # 1354
ML Hayden 9 68 - Australia v England The Oval 23 Aug 2001 Test # 1558
136 13 Australia v New Zealand Brisbane 8 Nov 2001 Test # 1565
91 - Australia v New Zealand Hobart 22 Nov 2001 Test # 1571
0 57 Australia v New Zealand Perth 30 Nov 2001 Test # 1573
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
63 96 Australia v South Africa Cape Town 8 Mar 2002 Test # 1593
JH Kallis 9 54 32 South Africa v India Cape Town 2 Jan 2007 Test # 1827
18 60* South Africa v Pakistan Centurion 11 Jan 2007 Test # 1828
24 91 South Africa v Pakistan Gqeberha 19 Jan 2007 Test # 1829
28 51 South Africa v Pakistan Cape Town 26 Jan 2007 Test # 1830
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
0 85 South Africa v West Indies Gqeberha 26 Dec 2007 Test # 1856
SM Katich 9 50 43 Australia v England The Oval 20 Aug 2009 Test # 1931
92 - Australia v West Indies Brisbane 26 Nov 2009 Test # 1936
80 21 Australia v West Indies Adelaide 4 Dec 2009 Test # 1939
99 10 Australia v West Indies Perth 16 Dec 2009 Test # 1941
98 2 Australia v Pakistan Melbourne 26 Dec 2009 Test # 1943
11 100 Australia v Pakistan Hobart 14 Jan 2010 Test # 1947
79 18* Australia v New Zealand Wellington 19 Mar 2010 Test # 1955
88 106 Australia v New Zealand Hamilton 27 Mar 2010 Test # 1957
80 83 Australia v Pakistan Lord's 13 Jul 2010 Test # 1963
KC Sangakkara 9 52 8 Sri Lanka v Pakistan Sharjah 16 Jan 2014 Test # 2115
75 - Sri Lanka v Bangladesh Mirpur 27 Jan 2014 Test # 2116
319 105 Sri Lanka v Bangladesh Chattogram 4 Feb 2014 Test # 2117
147 61 Sri Lanka v England Lord's 12 Jun 2014 Test # 2124
79 55 Sri Lanka v England Leeds 20 Jun 2014 Test # 2126
24 76 Sri Lanka v South Africa Galle 16 Jul 2014 Test # 2129
0 72 Sri Lanka v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
221 21 Sri Lanka v Pakistan Galle 6 Aug 2014 Test # 2133
22 59 Sri Lanka v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
WR Hammond 8 240 2 England v Australia Lord's 24 Jun 1938 Test # 264
76 0 England v Australia Leeds 22 Jul 1938 Test # 265
59 - England v Australia The Oval 20 Aug 1938 Test # 266
24 58 England v South Africa Johannesburg 24 Dec 1938 Test # 267
181 - England v South Africa Cape Town 31 Dec 1938 Test # 268
120 - England v South Africa Durban 20 Jan 1939 Test # 269
1 61* England v South Africa Johannesburg 18 Feb 1939 Test # 270
24 140 England v South Africa Durban 3 Mar 1939 Test # 271
PBH May 8 83 - England v South Africa Nottingham 9 Jun 1955 Test # 407
0 112 England v South Africa Lord's 23 Jun 1955 Test # 409
34 117 England v South Africa Manchester 7 Jul 1955 Test # 410
47 97 England v South Africa Leeds 21 Jul 1955 Test # 411
3 89* England v South Africa The Oval 13 Aug 1955 Test # 412
73 DNB England v Australia Nottingham 7 Jun 1956 Test # 425
63 53 England v Australia Lord's 21 Jun 1956 Test # 426
101 - England v Australia Leeds 12 Jul 1956 Test # 427
CL Walcott 8 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
8 73 West Indies v Australia Georgetown 26 Apr 1955 Test # 405
15 83 West Indies v Australia Bridgetown 14 May 1955 Test # 406
155 110 West Indies v Australia Kingston 11 Jun 1955 Test # 408
90 1 West Indies v England Birmingham 30 May 1957 Test # 439
GS Sobers 8 161 - West Indies v England Manchester 2 Jun 1966 Test # 605
46 163* West Indies v England Lord's 16 Jun 1966 Test # 606
3 94 West Indies v England Nottingham 30 Jun 1966 Test # 607
174 - West Indies v England Leeds 4 Aug 1966 Test # 608
81 0 West Indies v England The Oval 18 Aug 1966 Test # 609
50 53* West Indies v India Brabourne 13 Dec 1966 Test # 610
70 - West Indies v India Eden Gardens 31 Dec 1966 Test # 612
95 74* West Indies v India Chennai 13 Jan 1967 Test # 614
KF Barrington 8 93 46 England v India Leeds 8 Jun 1967 Test # 618
97 - England v India Lord's 22 Jun 1967 Test # 619
75 13 England v India Birmingham 13 Jul 1967 Test # 620
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
63 13 England v West Indies Kingston 8 Feb 1968 Test # 629
GA Gooch 8 85 37 England v New Zealand Lord's 21 Jun 1990 Test # 1146
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
85 88 England v India The Oval 23 Aug 1990 Test # 1150
20 58 England v Australia Melbourne 26 Dec 1990 Test # 1159
59 54 England v Australia Sydney 4 Jan 1991 Test # 1160
87 117 England v Australia Adelaide 25 Jan 1991 Test # 1161
RA Smith 8 53 10* England v Australia Adelaide 25 Jan 1991 Test # 1161
58 43 England v Australia Perth 1 Feb 1991 Test # 1163
54 0 England v West Indies Leeds 6 Jun 1991 Test # 1171
148* - England v West Indies Lord's 20 Jun 1991 Test # 1172
64* 15 England v West Indies Nottingham 4 Jul 1991 Test # 1173
109 26 England v West Indies The Oval 8 Aug 1991 Test # 1175
4 63* England v Sri Lanka Lord's 22 Aug 1991 Test # 1176
96 - England v New Zealand Christchurch 18 Jan 1992 Test # 1183
A Flintoff 8 102* 14 England v West Indies St John's 10 Apr 2004 Test # 1696
63 DNB England v New Zealand Lord's 20 May 2004 Test # 1700
94 DNB England v New Zealand Leeds 3 Jun 2004 Test # 1702
54 5 England v New Zealand Nottingham 10 Jun 2004