Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test

Home » Cricket Records » Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test

There is a record in cricket that has people talking: fifties in consecutive innings (One-Day Internationals, Twenty20 Internationals, and Tests).

If you're sitting there wondering, "What's the big deal about Fifties in Consecutive Innings?" I'll try to explain it as simply as possible.

Envision taking the field in front of a crowd of thousands and scoring over fifty runs in each of the first three innings.

It's like a baker who always turns out a flawless batch of cookies. It takes more than raw skill to succeed, including diligence, focus, and maybe even a touch of magic.

No matter the format—the frenetic T20i, the balanced ODI, or the strategic Test—reaching fifty in each of those successive innings is a significant accomplishment.

So, when you hear about this achievement in the future, nod your head in approval. Because in the wide ocean of cricket, this is one wave that's making quite the splash!

Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test


Some records in cricket have stood the test of time as a testimony to the skill and reliability of its holders.

There are many notable records, but the record for the most consecutive "Fifties in Consecutive Innings" in One-Day Internationals, Twenty-Over Internationals, and Tests stands out.

It's a measure of how well a player performs in a variety of situations. We'll be featuring the cricketers who made their mark by accomplishing this astounding achievement as we go deeper into the topic.

Dive in as we unpack the finest moments from this extraordinary cricket record.


Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test


Player50sRunsInnsTeamOppositionGroundMatch DateScorecard
Babar Azam 9 196 4 Pakistan v Australia Karachi 12 Mar 2022 Test # 2455
67 2 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
55 4 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
57 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
114 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
105* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
66 1 Pakistan v Australia Lahore 5 Apr 2022 T20I # 1504
103 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
77 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
Javed Miandad 8 78 1 Pakistan v India Nagpur 24 Mar 1987 ODI # 439
78* 2 Pakistan v India Jamshedpur 26 Mar 1987 ODI # 440
74* 2 Pakistan v Australia Sharjah 3 Apr 1987 ODI # 443
60 1 Pakistan v England Sharjah 7 Apr 1987 ODI # 445
52* 2 Pakistan v India Sharjah 10 Apr 1987 ODI # 447
113 1 Pakistan v England The Oval 21 May 1987 ODI # 448
71* 2 Pakistan v England Nottingham 23 May 1987 ODI # 449
68 1 Pakistan v England Birmingham 25 May 1987 ODI # 450
ED Weekes 7 141 2 West Indies v England Kingston 27 Mar 1948 Test # 298
128 1 West Indies v India Delhi 10 Nov 1948 Test # 304
194 1 West Indies v India Brabourne 9 Dec 1948 Test # 305
162 1 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
101 3 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
90 1 West Indies v India Chennai 27 Jan 1949 Test # 310
56 1 West Indies v India Brabourne 4 Feb 1949 Test # 311
R Dravid 7 160 1 India v Bangladesh Chattogram 17 Dec 2004 Test # 1727
53 1 India v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
60 1 India v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
75* 2 Asia XI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
50 2 India v Pakistan Mohali 8 Mar 2005 Test # 1738
110 1 India v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
135 3 India v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
KC Sangakkara 7 83 2 Sri Lanka v India Colombo (RPS) 3 Feb 2009 ODI # 2813
56 2 Sri Lanka v India Colombo (RPS) 5 Feb 2009 ODI # 2815
84 1 Sri Lanka v India Colombo (RPS) 8 Feb 2009 ODI # 2818
70 1 Sri Lanka v Pakistan Karachi 21 Feb 2009 Test # 1909
65 3 Sri Lanka v Pakistan Karachi 21 Feb 2009 Test # 1909
104 1 Sri Lanka v Pakistan Lahore 1 Mar 2009 Test # 1912
55* 2 Sri Lanka v Australia Nottingham 8 Jun 2009 T20I # 97
Misbah-ul-Haq 7 76* 4 Pakistan v South Africa Dubai (DSC) 12 Nov 2010 Test # 1976
77 2 Pakistan v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
58* 4 Pakistan v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
62 2 Pakistan v New Zealand Hamilton 7 Jan 2011 Test # 1990
99 2 Pakistan v New Zealand Wellington 15 Jan 2011 Test # 1991
70* 4 Pakistan v New Zealand Wellington 15 Jan 2011 Test # 1991
50 1 Pakistan v New Zealand Wellington 22 Jan 2011 ODI # 3085
CJL Rogers 7 55 2 Australia v India Brisbane 17 Dec 2014 Test # 2149
55 4 Australia v India Brisbane 17 Dec 2014 Test # 2149
57 1 Australia v India Melbourne 26 Dec 2014 Test # 2152
69 3 Australia v India Melbourne 26 Dec 2014 Test # 2152
95 1 Australia v India Sydney 6 Jan 2015 Test # 2156
56 3 Australia v India Sydney 6 Jan 2015 Test # 2156
95 2 Australia v England Cardiff 8 Jul 2015 Test # 2170
KS Williamson 7 93 1 New Zealand v England The Oval 12 Jun 2015 ODI # 3655
118 2 New Zealand v England Southampton 14 Jun 2015 ODI # 3656
90 1 New Zealand v England Nottingham 17 Jun 2015 ODI # 3657
50 1 New Zealand v England Chester-le-Street 20 Jun 2015 ODI # 3659
57 2 New Zealand v England Manchester 23 Jun 2015 T20I # 423
97 1 New Zealand v Zimbabwe Harare 2 Aug 2015 ODI # 3673
90 1 New Zealand v Zimbabwe Harare 7 Aug 2015 ODI # 3675
KL Rahul 7 90 1 India v Australia Bengaluru 4 Mar 2017 Test # 2251
51 3 India v Australia Bengaluru 4 Mar 2017 Test # 2251
67 2 India v Australia Ranchi 16 Mar 2017 Test # 2256
60 2 India v Australia Dharamsala 25 Mar 2017 Test # 2258
51* 4 India v Australia Dharamsala 25 Mar 2017 Test # 2258
57 1 India v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
85 1 India v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
SPD Smith 7 85 1 Australia v England Birmingham 11 Jul 2019 ODI # 4191
144 1 Australia v England Birmingham 1 Aug 2019 Test # 2353
142 3 Australia v England Birmingham 1 Aug 2019 Test # 2353
92 2 Australia v England Lord's 14 Aug 2019 Test # 2355
211 1 Australia v England Manchester 4 Sep 2019 Test # 2360
82 3 Australia v England Manchester 4 Sep 2019 Test # 2360
80 2 Australia v England The Oval 12 Sep 2019 Test # 2362
Imam-ul-Haq 7 70 4 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
103 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
106 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
89* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
65 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
72 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
62 1 Pakistan v West Indies Multan 12 Jun 2022 ODI # 4407
J Ryder 6 78* 1 Australia v South Africa Durban 5 Nov 1921 Test # 145
58 3 Australia v South Africa Durban 5 Nov 1921 Test # 145
56 1 Australia v South Africa Johannesburg 12 Nov 1921 Test # 146
142 2 Australia v South Africa Cape Town 26 Nov 1921 Test # 147
201* 1 Australia v England Adelaide 16 Jan 1925 Test # 160
88 3 Australia v England Adelaide 16 Jan 1925 Test # 160
EH Hendren 6 77 1 England v West Indies Port of Spain 1 Feb 1930 Test # 189
205* 3 England v West Indies Port of Spain 1 Feb 1930 Test # 189
56 2 England v West Indies Georgetown 21 Feb 1930 Test # 192
123 4 England v West Indies Georgetown 21 Feb 1930 Test # 192
61 1 England v West Indies Kingston 3 Apr 1930 Test # 193
55 3 England v West Indies Kingston 3 Apr 1930 Test # 193
GA Headley 6 93 3 West Indies v England Port of Spain 24 Jan 1935 Test # 239
53 2 West Indies v England Georgetown 14 Feb 1935 Test # 240
270* 1 West Indies v England Kingston 14 Mar 1935 Test # 241
106 1 West Indies v England Lord's 24 Jun 1939 Test # 272
107 3 West Indies v England Lord's 24 Jun 1939 Test # 272
51 2 West Indies v England Manchester 22 Jul 1939 Test # 273
A Melville 6 67 2 South Africa v England Johannesburg 18 Feb 1939 Test # 270
78 1 South Africa v England Durban 3 Mar 1939 Test # 271
103 3 South Africa v England Durban 3 Mar 1939 Test # 271
189 1 South Africa v England Nottingham 7 Jun 1947 Test # 285
104* 4 South Africa v England Nottingham 7 Jun 1947 Test # 285
117 2 South Africa v England Lord's 21 Jun 1947 Test # 286
GS Sobers 6 52 1 West Indies v Pakistan Bridgetown 17 Jan 1958 Test # 446
52 1 West Indies v Pakistan Port of Spain 5 Feb 1958 Test # 448
80 3 West Indies v Pakistan Port of Spain 5 Feb 1958 Test # 448
365* 2 West Indies v Pakistan Kingston 26 Feb 1958 Test # 450
125 2 West Indies v Pakistan Georgetown 13 Mar 1958 Test # 452
109* 4 West Indies v Pakistan Georgetown 13 Mar 1958 Test # 452
ER Dexter 6 85 1 England v Pakistan Nottingham 26 Jul 1962 Test # 533
172 1 England v Pakistan The Oval 16 Aug 1962 Test # 534
70 2 England v Australia Brisbane 30 Nov 1962 Test # 535
99 4 England v Australia Brisbane 30 Nov 1962 Test # 535
93 2 England v Australia Melbourne 29 Dec 1962 Test # 536
52 4 England v Australia Melbourne 29 Dec 1962 Test # 536
KF Barrington 6 63 2 England v Australia Adelaide 25 Jan 1963 Test # 538
132* 4 England v Australia Adelaide 25 Jan 1963 Test # 538
101 1 England v Australia Sydney 15 Feb 1963 Test # 539
94 3 England v Australia Sydney 15 Feb 1963 Test # 539
126 1 England v New Zealand Auckland 23 Feb 1963 Test # 540
76 2 England v New Zealand Wellington 1 Mar 1963 Test # 541
KD Walters 6 76 2 Australia v West Indies Melbourne 26 Dec 1968 Test # 643
118 2 Australia v West Indies Sydney 3 Jan 1969 Test # 644
110 2 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
50 4 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
242 1 Australia v West Indies Sydney 14 Feb 1969 Test # 646
103 3 Australia v West Indies Sydney 14 Feb 1969 Test # 646
GS Chappell 6 68 1 Australia v West Indies Melbourne 31 Jan 1976 Test # 770
54* 3 Australia v West Indies Melbourne 31 Jan 1976 Test # 770
52 2 Australia v Pakistan Adelaide 24 Dec 1976 Test # 789
70 4 Australia v Pakistan Adelaide 24 Dec 1976 Test # 789
121 1 Australia v Pakistan Melbourne 1 Jan 1977 Test # 790
67 3 Australia v Pakistan Melbourne 1 Jan 1977 Test # 790
IVA Richards 6 140 2 West Indies v Australia Brisbane 1 Dec 1979 Test # 862
153* 1 West Indies v Australia Melbourne 9 Dec 1979 ODI # 78
62 2 West Indies v Australia Sydney 21 Dec 1979 ODI # 80
85* 2 West Indies v England Brisbane 23 Dec 1979 ODI # 81
96 2 West Indies v Australia Melbourne 29 Dec 1979 Test # 867
88 1 West Indies v England Adelaide 16 Jan 1980 ODI # 84
MA Taylor 6 52 1 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
101 3 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
77 2 Australia v Pakistan Adelaide 19 Jan 1990 Test # 1135
59 4 Australia v Pakistan Adelaide 19 Jan 1990 Test # 1135
101* 2 Australia v Pakistan Sydney 3 Feb 1990 Test # 1137
66 1 Australia v Pakistan Brisbane 11 Feb 1990 ODI # 602
ME Waugh 6 63 2 Australia v Sri Lanka Sydney 13 Jan 1999 ODI # 1382
83* 2 Australia v England Melbourne 15 Jan 1999 ODI # 1384
85 2 Australia v England Sydney 17 Jan 1999 ODI # 1386
65 1 Australia v Sri Lanka Hobart 21 Jan 1999 ODI # 1389
57 1 Australia v Sri Lanka Adelaide 24 Jan 1999 ODI # 1392
65 1 Australia v England Adelaide 26 Jan 1999 ODI # 1394
AC Gilchrist 6 70 2 Australia v Pakistan Nottingham 19 Jun 2001 ODI # 1725
80 2 Australia v England The Oval 21 Jun 2001 ODI # 1726
76* 2 Australia v Pakistan Lord's 23 Jun 2001 ODI # 1728
152 2 Australia v England Birmingham 5 Jul 2001 Test # 1550
90 2 Australia v England Lord's 19 Jul 2001 Test # 1552
54 2 Australia v England Nottingham 2 Aug 2001 Test # 1554
Yousuf Youhana 6 106 1 Pakistan v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
65 1 Pakistan v Bangladesh Lahore 15 Sep 2003 ODI # 2043
94* 2 Pakistan v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
52 1 Pakistan v Bangladesh Karachi 21 Sep 2003 ODI # 2045
68 1 Pakistan v South Africa Lahore 3 Oct 2003 ODI # 2046
65 1 Pakistan v South Africa Lahore 5 Oct 2003 ODI # 2047
A Flintoff 6 55 2 England v South Africa Leeds 21 Aug 2003 Test # 1656
50 4 England v South Africa Leeds 21 Aug 2003 Test # 1656
95 2 England v South Africa The Oval 4 Sep 2003 Test # 1659
55* 2 England v Bangladesh Chattogram 7 Nov 2003 ODI # 2057
70* 2 England v Bangladesh Dhaka 10 Nov 2003 ODI # 2059
52* 2 England v Bangladesh Dhaka 12 Nov 2003 ODI # 2060
Yasir Hameed 6 52 2 Pakistan v New Zealand Lahore 29 Nov 2003 ODI # 2068
53 1 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
63 1 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
61 2 Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
127* 1 Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
80 2 Pakistan v New Zealand Hamilton 19 Dec 2003 Test # 1676
AN Cook 6 82 2 England v Australia Melbourne 26 Dec 2010 Test # 1986
189 2 England v Australia Sydney 3 Jan 2011 Test # 1989
133 2 England v Sri Lanka Cardiff 26 May 2011 Test # 1994
96 1 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
106 3 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
55 2 England v Sri Lanka Southampton 16 Jun 2011 Test # 1996
MJ Guptill 6 51 1 New Zealand v Zimbabwe Napier 26 Jan 2012 Test # 2033
70 1 New Zealand v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
77 1 New Zealand v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
85 1 New Zealand v Zimbabwe Napier 9 Feb 2012 ODI # 3234
91* 2 New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
78* 2 New Zealand v South Africa Wellington 17 Feb 2012 T20I # 221
V Kohli 6 68 1 India v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
58 1 India v New Zealand Hyderabad 23 Aug 2012 Test # 2054
103 2 India v New Zealand Bengaluru 31 Aug 2012 Test # 2055
51* 4 India v New Zealand Bengaluru 31 Aug 2012 Test # 2055
70 2 India v New Zealand Chennai 11 Sep 2012 T20I # 261
50 1 India v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
KS Williamson 6 71 1 New Zealand v India Napier 19 Jan 2014 ODI # 3456
77 1 New Zealand v India Hamilton 22 Jan 2014 ODI # 3458
65 1 New Zealand v India Auckland 25 Jan 2014 ODI # 3462
60 2 New Zealand v India Hamilton 28 Jan 2014 ODI # 3465
88 1 New Zealand v India Wellington 31 Jan 2014 ODI # 3467
113 1 New Zealand v India Auckland 6 Feb 2014 Test # 2118
SPD Smith 6 73* 1 Australia v South Africa Canberra 19 Nov 2014 ODI # 3548
104 2 Australia v South Africa Melbourne 21 Nov 2014 ODI # 3549
67 2 Australia v South Africa Sydney 23 Nov 2014 ODI # 3551
162* 1 Australia v India Adelaide 9 Dec 2014 Test # 2148
52* 3 Australia v India Adelaide 9 Dec 2014 Test # 2148
133 2 Australia v India Brisbane 17 Dec 2014 Test # 2149
PR Stirling 6 77 1 Ireland v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
130 1 Ireland v Bangladesh Dublin 15 May 2019 ODI # 4136
71 1 Ireland v Afghanistan Belfast 19 May 2019 ODI # 4139
50 2 Ireland v Afghanistan Belfast 21 May 2019 ODI # 4141
57 2 Ireland v Zimbabwe Bready 1 Jul 2019 ODI # 4181
52 1 Ireland v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
FDM Karunaratne 6 75 4 Sri Lanka v West Indies North Sound 29 Mar 2021 Test # 2417
244 2 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
118 1 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
66 3 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
147 1 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
83 3 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434

Cricket Record for Fifties in Consecutive Innings: ODI


Player50sRunsInnsTeamOppositionGroundMatch DateScorecard
Javed Miandad 9 78 1 Pakistan v India Nagpur 24 Mar 1987 ODI # 439
78* 2 Pakistan v India Jamshedpur 26 Mar 1987 ODI # 440
74* 2 Pakistan v Australia Sharjah 3 Apr 1987 ODI # 443
60 1 Pakistan v England Sharjah 7 Apr 1987 ODI # 445
52* 2 Pakistan v India Sharjah 10 Apr 1987 ODI # 447
113 1 Pakistan v England The Oval 21 May 1987 ODI # 448
71* 2 Pakistan v England Nottingham 23 May 1987 ODI # 449
68 1 Pakistan v England Birmingham 25 May 1987 ODI # 450
103 1 Pakistan v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
Imam-ul-Haq 7 56 1 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
103 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
106 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
89* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
65 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
72 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
62 1 Pakistan v West Indies Multan 12 Jun 2022 ODI # 4407
CG Greenidge 6 85* 2 West Indies v England Brisbane 23 Dec 1979 ODI # 81
50 1 West Indies v England Adelaide 16 Jan 1980 ODI # 84
80 1 West Indies v England Melbourne 20 Jan 1980 ODI # 86
98* 2 West Indies v England Sydney 22 Jan 1980 ODI # 87
103 1 West Indies v New Zealand Christchurch 6 Feb 1980 ODI # 88
78 1 West Indies v England Leeds 28 May 1980 ODI # 89
AH Jones 6 57 1 New Zealand v India Vadodara 17 Dec 1988 ODI # 543
55* 2 New Zealand v Pakistan Dunedin 6 Feb 1989 ODI # 554
62* 2 New Zealand v Pakistan Christchurch 4 Mar 1989 ODI # 555
67 2 New Zealand v Pakistan Wellington 8 Mar 1989 ODI # 557
82 1 New Zealand v Pakistan Auckland 11 Mar 1989 ODI # 559
63* 2 New Zealand v Pakistan Hamilton 14 Mar 1989 ODI # 561
ME Waugh 6 63 2 Australia v Sri Lanka Sydney 13 Jan 1999 ODI # 1382
83* 2 Australia v England Melbourne 15 Jan 1999 ODI # 1384
85 2 Australia v England Sydney 17 Jan 1999 ODI # 1386
65 1 Australia v Sri Lanka Hobart 21 Jan 1999 ODI # 1389
57 1 Australia v Sri Lanka Adelaide 24 Jan 1999 ODI # 1392
65 1 Australia v England Adelaide 26 Jan 1999 ODI # 1394
Yousuf Youhana 6 106 1 Pakistan v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
65 1 Pakistan v Bangladesh Lahore 15 Sep 2003 ODI # 2043
94* 2 Pakistan v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
52 1 Pakistan v Bangladesh Karachi 21 Sep 2003 ODI # 2045
68 1 Pakistan v South Africa Lahore 3 Oct 2003 ODI # 2046
65 1 Pakistan v South Africa Lahore 5 Oct 2003 ODI # 2047
KS Williamson 6 93 1 New Zealand v England The Oval 12 Jun 2015 ODI # 3655
118 2 New Zealand v England Southampton 14 Jun 2015 ODI # 3656
90 1 New Zealand v England Nottingham 17 Jun 2015 ODI # 3657
50 1 New Zealand v England Chester-le-Street 20 Jun 2015 ODI # 3659
97 1 New Zealand v Zimbabwe Harare 2 Aug 2015 ODI # 3673
90 1 New Zealand v Zimbabwe Harare 7 Aug 2015 ODI # 3675
LRPL Taylor 6 181* 2 New Zealand v England Dunedin 7 Mar 2018 ODI # 3989
80 1 New Zealand v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
86* 1 New Zealand v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
54 1 New Zealand v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
90 1 New Zealand v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
137 1 New Zealand v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
CH Gayle 6 73 2 West Indies v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
135 1 West Indies v England Bridgetown 20 Feb 2019 ODI # 4096
50 1 West Indies v England Bridgetown 22 Feb 2019 ODI # 4097
162 2 West Indies v England St George's 27 Feb 2019 ODI # 4099
77 2 West Indies v England Gros Islet 2 Mar 2019 ODI # 4103
50 2 West Indies v Pakistan Nottingham 31 May 2019 ODI # 4144
PR Stirling 6 77 1 Ireland v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
130 1 Ireland v Bangladesh Dublin 15 May 2019 ODI # 4136
71 1 Ireland v Afghanistan Belfast 19 May 2019 ODI # 4139
50 2 Ireland v Afghanistan Belfast 21 May 2019 ODI # 4141
57 2 Ireland v Zimbabwe Bready 1 Jul 2019 ODI # 4181
52 1 Ireland v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
SD Hope 6 115 1 West Indies v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
51 2 West Indies v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
72 2 West Indies v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
110 2 West Indies v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
84 2 West Indies v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
64 2 West Indies v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
Babar Azam 6 158 1 Pakistan v England Birmingham 13 Jul 2021 ODI # 4303
57 2 Pakistan v Australia Lahore 29 Mar 2022 ODI # 4379
114 2 Pakistan v Australia Lahore 31 Mar 2022 ODI # 4380
105* 2 Pakistan v Australia Lahore 2 Apr 2022 ODI # 4382
103 2 Pakistan v West Indies Multan 8 Jun 2022 ODI # 4401
77 1 Pakistan v West Indies Multan 10 Jun 2022 ODI # 4405
Asif Iqbal 5 53 2 Pakistan v Australia Leeds 7 Jun 1975 ODI # 21
59* 1 Pakistan v West Indies Albion 16 Mar 1977 ODI # 41
62 1 Pakistan v India Sahiwal 3 Nov 1978 ODI # 56
61 1 Pakistan v Australia Nottingham 13 Jun 1979 ODI # 66
51 2 Pakistan v England Leeds 16 Jun 1979 ODI # 71
G Boycott 5 57 2 England v West Indies Lord's 23 Jun 1979 ODI # 74
68 2 England v Australia Melbourne 8 Dec 1979 ODI # 77
105 1 England v Australia Sydney 11 Dec 1979 ODI # 79
68 1 England v West Indies Brisbane 23 Dec 1979 ODI # 81
86* 2 England v Australia Sydney 26 Dec 1979 ODI # 82
GA Gooch 5 64 1 England v Sri Lanka Colombo (SSC) 13 Feb 1982 ODI # 145
74 2 England v Sri Lanka Colombo (SSC) 14 Feb 1982 ODI # 146
57 1 England v Australia Manchester 30 May 1985 ODI # 329
115 1 England v Australia Birmingham 1 Jun 1985 ODI # 330
117* 2 England v Australia Lord's 3 Jun 1985 ODI # 331
KC Wessels 5 57 2 Australia v England Birmingham 1 Jun 1985 ODI # 330
50 1 South Africa v India Eden Gardens 10 Nov 1991 ODI # 686
71 2 South Africa v India Gwalior 12 Nov 1991 ODI # 687
90 2 South Africa v India New Delhi 14 Nov 1991 ODI # 688
81* 2 South Africa v Australia Sydney 26 Feb 1992 ODI # 719
SR Tendulkar 5 62 1 India v New Zealand Delhi 3 Nov 1994 ODI # 944
66 1 India v West Indies Eden Gardens 5 Nov 1994 ODI # 947
54 1 India v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
88 2 India v West Indies Cuttack 9 Nov 1994 ODI # 950
105 1 India v West Indies Jaipur 11 Nov 1994 ODI # 951
ST Jayasuriya 5 108 1 Sri Lanka v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
63 2 Sri Lanka v India Colombo (RPS) 26 Jul 1997 ODI # 1222
73 1 Sri Lanka v India Colombo (RPS) 17 Aug 1997 ODI # 1223
66 2 Sri Lanka v India Colombo (RPS) 20 Aug 1997 ODI # 1224
68 2 Sri Lanka v India Colombo (SSC) 23 Aug 1997 ODI # 1225
A Flower 5 81 1 Zimbabwe v Bangladesh Nairobi (Gym) 11 Oct 1997 ODI # 1240
72 2 Zimbabwe v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
70 1 Zimbabwe v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
66 2 Zimbabwe v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
79 1 Zimbabwe v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
AJ Stewart 5 74* 2 England v West Indies Chester-le-Street 15 Jul 2000 ODI # 1615
101 1 England v Zimbabwe Birmingham 18 Jul 2000 ODI # 1617
100* 2 England v West Indies Nottingham 20 Jul 2000 ODI # 1618
97 2 England v Zimbabwe Lord's 22 Jul 2000 ODI # 1619
87* 2 England v Bangladesh Nairobi (Gym) 5 Oct 2000 ODI # 1632
RG Twose 5 70* 2 New Zealand v Zimbabwe Harare 27 Sep 2000 ODI # 1627
64 2 New Zealand v Zimbabwe Bulawayo 30 Sep 2000 ODI # 1628
63 1 New Zealand v Zimbabwe Bulawayo 1 Oct 2000 ODI # 1629
85 1 New Zealand v Zimbabwe Nairobi (Gym) 9 Oct 2000 ODI # 1635
87 2 New Zealand v Pakistan Nairobi (Gym) 11 Oct 2000 ODI # 1637
JN Rhodes 5 69 2 South Africa v New Zealand Cape Town 4 Nov 2000 ODI # 1655
61* 2 South Africa v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
50 1 South Africa v Sri Lanka East London 17 Dec 2000 ODI # 1662
75* 2 South Africa v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
53 1 South Africa v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
Yasir Hameed 5 52 2 Pakistan v New Zealand Lahore 29 Nov 2003 ODI # 2068
53 1 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
63 1 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
61 2 Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
127* 1 Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
RT Ponting 5 58 1 Australia v Sri Lanka Dambulla 20 Feb 2004 ODI # 2102
69 2 Australia v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
63 2 Australia v Sri Lanka Colombo (RPS) 25 Feb 2004 ODI # 2105
67 1 Australia v Sri Lanka Colombo (RPS) 27 Feb 2004 ODI # 2106
91 2 Australia v Zimbabwe Harare 25 May 2004 ODI # 2131
R Dravid 5 53 1 India v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
60 1 India v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
75* 2 Asia XI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
104 1 India v Pakistan Kochi 2 Apr 2005 ODI # 2235
52 1 India v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
Salman Butt 5 76 2 Pakistan v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
132 1 Pakistan v Bangladesh Lahore 13 Apr 2008 ODI # 2700
74 2 Pakistan v Bangladesh Multan 16 Apr 2008 ODI # 2702
136 1 Pakistan v Bangladesh Karachi 19 Apr 2008 ODI # 2703
70 1 Pakistan v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
IJL Trott 5 52* 2 England v South Africa Gqeberha 29 Nov 2009 ODI # 2931
94 2 England v Bangladesh Bristol 10 Jul 2010 ODI # 3025
110 1 England v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
69 1 England v Pakistan Chester-le-Street 10 Sep 2010 ODI # 3043
53 2 England v Pakistan Leeds 12 Sep 2010 ODI # 3044
MJ Guptill 5 74 2 New Zealand v Zimbabwe Harare 20 Oct 2011 ODI # 3204
105 2 New Zealand v Zimbabwe Harare 22 Oct 2011 ODI # 3206
70 1 New Zealand v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
77 1 New Zealand v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
85 1 New Zealand v Zimbabwe Napier 9 Feb 2012 ODI # 3234
V Kohli 5 133* 2 India v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
108 1 India v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
66 1 India v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
183 2 India v Pakistan Mirpur 18 Mar 2012 ODI # 3263
106 1 India v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
Tamim Iqbal 5 64 2 Bangladesh v Pakistan Mirpur 11 Mar 2012 ODI # 3258
70 2 Bangladesh v India Mirpur 16 Mar 2012 ODI # 3261
59 2 Bangladesh v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
60 2 Bangladesh v Pakistan Mirpur 22 Mar 2012 ODI # 3267
58 2 Bangladesh v West Indies Khulna 30 Nov 2012 ODI # 3309
V Kohli 5 68* 2 India v Zimbabwe Harare 28 Jul 2013 ODI # 3399
61 2 India v Australia Pune 13 Oct 2013 ODI # 3419
100* 2 India v Australia Jaipur 16 Oct 2013 ODI # 3420
68 1 India v Australia Mohali 19 Oct 2013 ODI # 3421
115* 2 India v Australia Nagpur 30 Oct 2013 ODI # 3424
TM Dilshan 5 115* 2 Sri Lanka v South Africa Pallekele 28 Jul 2013 ODI # 3400
99 1 Sri Lanka v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
81 1 Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
55* 1 Sri Lanka v New Zealand Hambantota 12 Nov 2013 ODI # 3434
53 1 Sri Lanka v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KS Williamson 5 71 1 New Zealand v India Napier 19 Jan 2014 ODI # 3456
77 1 New Zealand v India Hamilton 22 Jan 2014 ODI # 3458
65 1 New Zealand v India Auckland 25 Jan 2014 ODI # 3462
60 2 New Zealand v India Hamilton 28 Jan 2014 ODI # 3465
88 1 New Zealand v India Wellington 31 Jan 2014 ODI # 3467
KC Sangakkara 5 67* 2 Sri Lanka v England Colombo (RPS) 29 Nov 2014 ODI # 3557
63 1 Sri Lanka v England Hambantota 3 Dec 2014 ODI # 3561
86 2 Sri Lanka v England Colombo (RPS) 7 Dec 2014 ODI # 3563
91 1 Sri Lanka v England Pallekele 10 Dec 2014 ODI # 3565
112 1 Sri Lanka v England Pallekele 13 Dec 2014 ODI # 3567
SPD Smith 5 95 1 Australia v Afghanistan Perth 4 Mar 2015 ODI # 3623
72 1 Australia v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
65 2 Australia v Pakistan Adelaide 20 Mar 2015 ODI # 3642
105 1 Australia v India Sydney 26 Mar 2015 ODI # 3645
56* 2 Australia v New Zealand Melbourne 29 Mar 2015 ODI # 3646
AD Hales 5 57 1 England v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
99 2 England v South Africa Gqeberha 6 Feb 2016 ODI # 3734
65 1 England v South Africa Centurion 9 Feb 2016 ODI # 3736
50 1 England v South Africa Johannesburg 12 Feb 2016 ODI # 3737
112 1 England v South Africa Cape Town 14 Feb 2016 ODI # 3738
LD Chandimal 5 52 1 Sri Lanka v England Birmingham 24 Jun 2016 ODI # 3753
62 1 Sri Lanka v England Bristol 26 Jun 2016 ODI # 3755
63 1 Sri Lanka v England The Oval 29 Jun 2016 ODI # 3757
53 2 Sri Lanka v England Cardiff 2 Jul 2016 ODI # 3758
80* 1 Sri Lanka v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
JE Root 5 65 2 England v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
93 1 England v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
61 2 England v Pakistan Southampton 24 Aug 2016 ODI # 3770
89 2 England v Pakistan Lord's 27 Aug 2016 ODI # 3771
85 1 England v Pakistan Nottingham 30 Aug 2016 ODI # 3773
Q de Kock 5 55 1 South Africa v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
109 1 South Africa v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
69 2 South Africa v New Zealand Hamilton 19 Feb 2017 ODI # 3836
57 2 South Africa v New Zealand Christchurch 22 Feb 2017 ODI # 3839
68 1 South Africa v New Zealand Wellington 25 Feb 2017 ODI # 3841
Haris Sohail 5 52 1 Pakistan v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
89* 1 Pakistan v Zimbabwe Lahore 26 May 2015 ODI # 3651
52* 2 Pakistan v Zimbabwe Lahore 29 May 2015 ODI # 3652
50 1 Pakistan v New Zealand Hamilton 16 Jan 2018 ODI # 3953
63 2 Pakistan v New Zealand Wellington 19 Jan 2018 ODI # 3957
AM Rahane 5 55 1 India v Australia Eden Gardens 21 Sep 2017 ODI # 3912
70 2 India v Australia Indore 24 Sep 2017 ODI # 3914
53 2 India v Australia Bengaluru 28 Sep 2017 ODI # 3917
61 2 India v Australia Nagpur 1 Oct 2017 ODI # 3919
79 2 India v South Africa Durban 1 Feb 2018 ODI # 3969
Q de Kock 5 83 2 South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
81 2 South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
94 1 South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
121 1 South Africa v Sri Lanka Durban 10 Mar 2019 ODI # 4112
51 2 South Africa v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
RG Sharma 5 95 1 India v Australia Mohali 10 Mar 2019 ODI # 4111
56 2 India v Australia Delhi 13 Mar 2019 ODI # 4113
122* 2 India v South Africa Southampton 5 Jun 2019 ODI # 4150
57 1 India v Australia The Oval 9 Jun 2019 ODI # 4155
140 1 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
Shakib Al Hasan 5 50* 2 Bangladesh v Ireland Dublin 15 May 2019 ODI # 4136
75 1 Bangladesh v South Africa The Oval 2 Jun 2019 ODI # 4147
64 1 Bangladesh v New Zealand The Oval 5 Jun 2019 ODI # 4151
121 2 Bangladesh v England Cardiff 8 Jun 2019 ODI # 4153
124* 2 Bangladesh v West Indies Taunton 17 Jun 2019 ODI # 4162
V Kohli 5 82 1 India v Australia The Oval 9 Jun 2019 ODI # 4155
77 1 India v Pakistan Manchester 16 Jun 2019 ODI # 4161
67 1 India v Afghanistan Southampton 22 Jun 2019 ODI # 4169
72 1 India v West Indies Manchester 27 Jun 2019 ODI # 4175
66 2 India v England Birmingham 30 Jun 2019 ODI # 4179
Babar Azam 5 74 1 Pakistan v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
57 2 Pakistan v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
91 1 Pakistan v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
66 2 Pakistan v New Zealand Karachi 9 Jan 2023 ODI # 4500
79 2 Pakistan v New Zealand Karachi 11 Jan 2023 ODI # 4502
FDM Karunaratne 5 52 1 Sri Lanka v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
56* 2 Sri Lanka v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
52 1 Sri Lanka v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
61* 2 Sri Lanka v Oman Bulawayo 23 Jun 2023 ODI # 4595
103 1 Sri Lanka v Ireland Bulawayo 25 Jun 2023 ODI # 4599
GM Turner 4 63* 2 New Zealand v India Christchurch 21 Feb 1976 ODI # 35
52 1 New Zealand v India Auckland 22 Feb 1976 ODI # 36
67 1 New Zealand v Pakistan Sialkot 16 Oct 1976 ODI # 40
83* 2 New Zealand v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
IM Chappell 4 62 2 Australia v West Indies Lord's 21 Jun 1975 ODI # 33
63 2 Australia v West Indies Adelaide 20 Dec 1975 ODI # 34
63* 1 Australia v West Indies Sydney 21 Dec 1979 ODI # 80
60* 1 Australia v England Sydney 26 Dec 1979 ODI # 82
IVA Richards 4 153* 1 West Indies v Australia Melbourne 9 Dec 1979 ODI # 78
62 2 West Indies v Australia Sydney 21 Dec 1979 ODI # 80
85* 2 West Indies v England Brisbane 23 Dec 1979 ODI # 81
88 1 West Indies v England Adelaide 16 Jan 1980 ODI # 84
Zaheer Abbas 4 118 1 Pakistan v India Multan 17 Dec 1982 ODI # 163
105 1 Pakistan v India Lahore 31 Dec 1982 ODI # 164
113 2 Pakistan v India Karachi 21 Jan 1983 ODI # 172
82 1 Pakistan v Sri Lanka Swansea 9 Jun 1983 ODI # 198
G Fowler 4 78* 2 England v Pakistan Lord's 13 Jun 1983 ODI # 205
69 1 England v New Zealand Birmingham 15 Jun 1983 ODI # 209
69 2 England v Pakistan Manchester 18 Jun 1983 ODI # 213
81* 2 England v Sri Lanka Leeds 20 Jun 1983 ODI # 217
NS Sidhu 4 73 2 India v Australia Chennai 9 Oct 1987 ODI # 453
75 1 India v New Zealand Bengaluru 14 Oct 1987 ODI # 458
51 1 India v Australia Delhi 22 Oct 1987 ODI # 465
55 2 India v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
DC Boon 4 93 1 Australia v Zimbabwe Cuttack 30 Oct 1987 ODI # 471
65 1 Australia v Pakistan Lahore 4 Nov 1987 ODI # 475
75 1 Australia v England Eden Gardens 8 Nov 1987 ODI # 477
56 1 Australia v Sri Lanka Perth 2 Jan 1988 ODI # 484
Saleem Malik 4 71 1 Pakistan v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
100* 2 Pakistan v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
74 1 Pakistan v West Indies Sharjah 14 Oct 1989 ODI # 570
68* 2 Pakistan v India Sharjah 15 Oct 1989 ODI # 572
DM Jones 4 58 2 Australia v Pakistan Brabourne 23 Oct 1989 ODI # 581
85 1 Australia v Sri Lanka Margao 25 Oct 1989 ODI # 585
53 1 Australia v India Bengaluru 27 Oct 1989 ODI # 587
85* 1 Australia v Sri Lanka Melbourne 26 Dec 1989 ODI # 596
M Azharuddin 4 108 1 India v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
78* 2 India v Pakistan Sharjah 27 Apr 1990 ODI # 625
55* 2 India v England Leeds 18 Jul 1990 ODI # 634
63* 2 India v England Nottingham 20 Jul 1990 ODI # 635
DC Boon 4 61 1 Australia v West Indies Sydney 18 Dec 1991 ODI # 698
77 2 Australia v West Indies Brisbane 12 Jan 1992 ODI # 703
79* 2 Australia v India Sydney 14 Jan 1992 ODI # 705
78 1 Australia v India Melbourne 18 Jan 1992 ODI # 709
ME Waugh 4 108 1 Australia v New Zealand Hamilton 27 Mar 1993 ODI # 825
83 1 Australia v New Zealand Auckland 28 Mar 1993 ODI # 827
56 1 Australia v England Manchester 19 May 1993 ODI # 830
113 2 Australia v England Birmingham 21 May 1993 ODI # 831
M Azharuddin 4 53 1 India v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
62 2 India v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
85 1 India v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
75* 2 India v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
BC Lara 4 55 1 West Indies v Australia Bridgetown 8 Mar 1995 ODI # 985
62 2 West Indies v Australia Port of Spain 11 Mar 1995 ODI # 986
139 1 West Indies v Australia Port of Spain 12 Mar 1995 ODI # 987
70 2 West Indies v England Nottingham 24 May 1995 ODI # 1000
ME Waugh 4 73 1 Australia v Sri Lanka Sydney 20 Jan 1996 ODI # 1043
130 1 Australia v Kenya Visakhapatnam 23 Feb 1996 ODI # 1058
126 1 Australia v India Wankhede 27 Feb 1996 ODI # 1065
76* 2 Australia v Zimbabwe Nagpur 1 Mar 1996 ODI # 1068
SR Tendulkar 4 127* 2 India v Kenya Cuttack 18 Feb 1996 ODI # 1052
70 2 India v West Indies Gwalior 21 Feb 1996 ODI # 1056
90 2 India v Australia Wankhede 27 Feb 1996 ODI # 1065
137 1 India v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
PA de Silva 4 83* 2 Sri Lanka v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
127* 2 Sri Lanka v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
75* 1 Sri Lanka v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
55 2 Sri Lanka v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
G Kirsten 4 66 1 South Africa v Kenya Nairobi (Gym) 3 Oct 1996 ODI # 1124
118* 2 South Africa v Pakistan Nairobi (Gym) 6 Oct 1996 ODI # 1126
84 1 South Africa v India Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
105* 2 South Africa v Australia Indore 19 Oct 1996 ODI # 1128
DJ Cullinan 4 53 2 South Africa v Australia Johannesburg 8 Apr 1997 ODI # 1195
89 1 South Africa v Australia Centurion 10 Apr 1997 ODI # 1197
57* 1 South Africa v Australia Bloemfontein 13 Apr 1997 ODI # 1199
51 1 South Africa v Pakistan Lahore 2 Nov 1997 ODI # 1248
G Kirsten 4 51 1 South Africa v India Durban 13 Feb 1997 ODI # 1177
89 1 South Africa v Pakistan Lahore 2 Nov 1997 ODI # 1248
64 2 South Africa v West Indies Lahore 3 Nov 1997 ODI # 1249
50 1 South Africa v Sri Lanka Lahore 6 Nov 1997 ODI # 1252
ST Jayasuriya 4 50 2 Sri Lanka v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
102 2 Sri Lanka v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
68 2 Sri Lanka v South Africa Johannesburg 5 Apr 1998 ODI # 1306
57 1 Sri Lanka v Pakistan Kimberley 7 Apr 1998 ODI # 1309
GA Hick 4 108 1 England v Australia Sydney 17 Jan 1999 ODI # 1386
66* 2 England v Sri Lanka Melbourne 19 Jan 1999 ODI # 1388
126* 1 England v Sri Lanka Adelaide 23 Jan 1999 ODI # 1391
109 2 England v Australia Adelaide 26 Jan 1999 ODI # 1394
A Flower 4 61 2 Zimbabwe v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
83 1 Zimbabwe v Kenya Dhaka 19 Mar 1999 ODI # 1412
79 1 Zimbabwe v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
73 1 Zimbabwe v Kenya Dhaka 23 Mar 1999 ODI # 1416
Saeed Anwar 4 73 1 Pakistan v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
64 1 Pakistan v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
72 1 Pakistan v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
95 1 Pakistan v India Jaipur 24 Mar 1999 ODI # 1417
Inzamam-ul-Haq 4 63* 2 Pakistan v India Mohali 1 Apr 1999 ODI # 1427
91 1 Pakistan v India Bengaluru 4 Apr 1999 ODI # 1428
59 1 Pakistan v England Sharjah 7 Apr 1999 ODI # 1429
107 1 Pakistan v India Sharjah 8 Apr 1999 ODI # 1430
CH Gayle 4 85 2 West Indies v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
60 2 West Indies v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
50 1 West Indies v Pakistan Sharjah 14 Feb 2002 ODI # 1807
62 2 West Indies v Pakistan Sharjah 15 Feb 2002 ODI # 1808
SC Ganguly 4 74 2 India v England Delhi 31 Jan 2002 ODI # 1800
80 2 India v England Wankhede 3 Feb 2002 ODI # 1803
57 1 India v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
86 1 India v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
JN Rhodes 4 83 1 South Africa v Australia Potchefstroom 27 Mar 2002 ODI # 1821
56 2 South Africa v Australia Bloemfontein 30 Mar 2002 ODI # 1822
76 1 South Africa v Australia Durban 3 Apr 2002 ODI # 1823
71* 1 South Africa v Australia Gqeberha 6 Apr 2002 ODI # 1824
HH Gibbs 4 116 1 South Africa v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
116* 2 South Africa v India Colombo (RPS) 25 Sep 2002 ODI # 1886
153 1 South Africa v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
97* 2 South Africa v Bangladesh Benoni 6 Oct 2002 ODI # 1891
CH Gayle 4 103 2 West Indies v India Nagpur 9 Nov 2002 ODI # 1894
72 1 West Indies v India Rajkot 12 Nov 2002 ODI # 1895
140 1 West Indies v India Ahmedabad 15 Nov 2002 ODI # 1896
101 2 West Indies v India Vadodara 18 Nov 2002 ODI # 1897
Yousuf Youhana 4 141* 1 Pakistan v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
76* 1 Pakistan v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
100* 1 Pakistan v Zimbabwe Harare 27 Nov 2002 ODI # 1902
88 1 Pakistan v Zimbabwe Harare 1 Dec 2002 ODI # 1907
SR Tendulkar 4 81 1 India v Zimbabwe Harare 19 Feb 2003 ODI # 1957
152 1 India v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
50 1 India v England Durban 26 Feb 2003 ODI # 1969
98 2 India v Pakistan Centurion 1 Mar 2003 ODI # 1975
Imran Farhat 4 68 1 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
91 1 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
82 2 Pakistan v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
107 1 Pakistan v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
SB Styris 4 68 2 New Zealand v India Cuttack 6 Nov 2003 ODI # 2056
54 2 New Zealand v Australia Guwahati 9 Nov 2003 ODI # 2058
54 2 New Zealand v India Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
101* 2 New Zealand v Pakistan Auckland 3 Jan 2004 ODI # 2075
Inzamam-ul-Haq 4 75 2 Pakistan v India Eden Gardens 13 Nov 2004 ODI # 2192
68 1 Pakistan v Australia Hobart 16 Jan 2005 ODI # 2205
62* 2 Pakistan v West Indies Brisbane 19 Jan 2005 ODI # 2206
50 1 Pakistan v Australia Sydney 23 Jan 2005 ODI # 2209
KP Pietersen 4 75 2 England v South Africa Cape Town 6 Feb 2005 ODI # 2223
100* 2 England v South Africa East London 9 Feb 2005 ODI # 2224
116 1 England v South Africa Centurion 13 Feb 2005 ODI # 2226
91* 2 England v Australia Bristol 19 Jun 2005 ODI # 2251
S Chanderpaul 4 60 2 West Indies v Pakistan Multan 13 Dec 2006 ODI # 2464
101 1 West Indies v Pakistan Karachi 16 Dec 2006 ODI # 2466
149* 2 West Indies v India Nagpur 21 Jan 2007 ODI # 2480
66 2 West Indies v India Cuttack 24 Jan 2007 ODI # 2485
RT Ponting 4 51* 2 Australia v England Adelaide 26 Jan 2007 ODI # 2486
111 1 Australia v New Zealand Perth 28 Jan 2007 ODI # 2488
104 2 Australia v New Zealand Melbourne 4 Feb 2007 ODI # 2501
75 1 Australia v England Melbourne 9 Feb 2007 ODI # 2515
LPC Silva 4 107* 1 Sri Lanka v India Visakhapatnam 17 Feb 2007 ODI # 2525
55* 1 Sri Lanka v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
52* 1 Sri Lanka v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
59 1 Sri Lanka v India Port of Spain 23 Mar 2007 ODI # 2550
GC Smith 4 67 1 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
91 2 South Africa v Scotland Basseterre 20 Mar 2007 ODI # 2545
74 2 South Africa v Australia Basseterre 24 Mar 2007 ODI # 2552
59 2 South Africa v Sri Lanka Providence 28 Mar 2007 ODI # 2556
A Symonds 4 87 1 Australia v India Kochi 2 Oct 2007 ODI # 2623
89 1 Australia v India Hyderabad 5 Oct 2007 ODI # 2625
75 2 Australia v India Chandigarh 8 Oct 2007 ODI # 2627
107* 1 Australia v India Nagpur 14 Oct 2007 ODI # 2631
V Kohli 4 118 2 India v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
105 1 India v New Zealand Guwahati 28 Nov 2010 ODI # 3070
64 2 India v New Zealand Jaipur 1 Dec 2010 ODI # 3072
63* 2 India v New Zealand Vadodara 4 Dec 2010 ODI # 3074
LMP Simmons 4 51 1 West Indies v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
51 1 West Indies v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
76 2 West Indies v Pakistan Bridgetown 2 May 2011 ODI # 3155
77* 2 West Indies v Pakistan Providence 5 May 2011 ODI # 3156
KJ Coetzer 4 51 1 Scotland v England Edinburgh 19 Jun 2010 ODI # 2997
64 1 Scotland v Netherlands Aberdeen 28 Jun 2011 ODI # 3164
89* 2 Scotland v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
89 2 Scotland v Ireland Edinburgh 12 Jul 2011 ODI # 3171
MS Dhoni 4 69 1 India v England The Oval 9 Sep 2011 ODI # 3189
78* 1 India v England Lord's 11 Sep 2011 ODI # 3191
50* 1 India v England Cardiff 16 Sep 2011 ODI # 3195
87* 1 India v England Hyderabad 14 Oct 2011 ODI # 3199
Younis Khan 4 64 2 Pakistan v Ireland Belfast 30 May 2011 ODI # 3158
78 1 Pakistan v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
81 1 Pakistan v Zimbabwe Harare 14 Sep 2011 ODI # 3194
56* 2 Pakistan v Sri Lanka Dubai (DSC) 11 Nov 2011 ODI # 3212
BRM Taylor 4 128* 1 Zimbabwe v New Zealand Harare 20 Oct 2011 ODI # 3204
107* 1 Zimbabwe v New Zealand Harare 22 Oct 2011 ODI # 3206
75 2 Zimbabwe v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
58 2 Zimbabwe v New Zealand Dunedin 3 Feb 2012 ODI # 3230
AN Cook 4 60 2 England v India Eden Gardens 25 Oct 2011 ODI # 3210
137 1 England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
102 1 England v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
80 2 England v Pakistan Dubai (DSC) 18 Feb 2012 ODI # 3243
SK Raina 4 50 2 India v England Rajkot 11 Jan 2013 ODI # 3318
55 1 India v England Kochi 15 Jan 2013 ODI # 3320
89* 2 India v England Mohali 23 Jan 2013 ODI # 3327
83 1 India v England Dharamsala 27 Jan 2013 ODI # 3329
AB de Villiers 4 128 1 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
75 1 South Africa v Pakistan Durban 21 Mar 2013 ODI # 3348
95* 2 South Africa v Pakistan Benoni 24 Mar 2013 ODI # 3350
70 2 South Africa v India Cardiff 6 Jun 2013 ODI # 3363
Misbah-ul-Haq 4 75 1 Pakistan v West Indies Gros Islet 19 Jul 2013 ODI # 3391
53* 2 Pakistan v West Indies Gros Islet 21 Jul 2013 ODI # 3393
63 2 Pakistan v West Indies Gros Islet 24 Jul 2013 ODI # 3396
83* 1 Pakistan v Zimbabwe Harare 27 Aug 2013 ODI # 3404
KC Sangakkara 4 91 2 Sri Lanka v South Africa Pallekele 28 Jul 2013 ODI # 3400
75* 1 Sri Lanka v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
79 1 Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
71* 1 Sri Lanka v New Zealand Hambantota 12 Nov 2013 ODI # 3434
KC Sangakkara 4 128 1 Sri Lanka v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
67 1 Sri Lanka v Pakistan Fatullah 25 Feb 2014 ODI # 3473
103 2 Sri Lanka v India Fatullah 28 Feb 2014 ODI # 3476
76 1 Sri Lanka v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AB de Villiers 4 52 2 South Africa v Australia Canberra 19 Nov 2014 ODI # 3548
91 1 South Africa v Australia Melbourne 21 Nov 2014 ODI # 3549
81 1 South Africa v West Indies Durban 16 Jan 2015 ODI # 3579
149 1 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
HM Amla 4 66 1 South Africa v West Indies Durban 16 Jan 2015 ODI # 3579
153* 1 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
61* 2 South Africa v West Indies East London 21 Jan 2015 ODI # 3587
133 1 South Africa v West Indies Centurion 28 Jan 2015 ODI # 3593
KS Williamson 4 97 1 New Zealand v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
54 2 New Zealand v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
112 1 New Zealand v Pakistan Napier 3 Feb 2015 ODI # 3598
57 1 New Zealand v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
KC Sangakkara 4 105* 1 Sri Lanka v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
117* 2 Sri Lanka v England Wellington 1 Mar 2015 ODI # 3619
104 2 Sri Lanka v Australia Sydney 8 Mar 2015 ODI # 3629
124 1 Sri Lanka v Scotland Hobart 11 Mar 2015 ODI # 3632
EJG Morgan 4 50 1 England v New Zealand Birmingham 9 Jun 2015 ODI # 3654
88 2 England v New Zealand The Oval 12 Jun 2015 ODI # 3655
71 1 England v New Zealand Southampton 14 Jun 2015 ODI # 3656
113 2 England v New Zealand Nottingham 17 Jun 2015 ODI # 3657
Tamim Iqbal 4 132 1 Bangladesh v Pakistan Mirpur 17 Apr 2015 ODI # 3647
116* 2 Bangladesh v Pakistan Mirpur 19 Apr 2015 ODI # 3648
64 2 Bangladesh v Pakistan Mirpur 22 Apr 2015 ODI # 3649
60 1 Bangladesh v India Mirpur 18 Jun 2015 ODI # 3658
V Kohli 4 91 1 India v Australia Perth 12 Jan 2016 ODI # 3723
59 1 India v Australia Brisbane 15 Jan 2016 ODI # 3724
117 1 India v Australia Melbourne 17 Jan 2016 ODI # 3725
106 2 India v Australia Canberra 20 Jan 2016 ODI # 3726
AM Rahane 4 62 1 India v West Indies Port of Spain 23 Jun 2017 ODI # 3895
103 1 India v West Indies Port of Spain 25 Jun 2017 ODI # 3896
72 1 India v West Indies North Sound 30 Jun 2017 ODI # 3898
60 2 India v West Indies North Sound 2 Jul 2017 ODI # 3900
TWM Latham 4 54 2 New Zealand v Bangladesh Dublin 17 May 2017 ODI # 3868
104 1 New Zealand v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
84 1 New Zealand v Bangladesh Dublin 24 May 2017 ODI # 3871
103* 2 New Zealand v India Wankhede 22 Oct 2017 ODI # 3928
V Kohli 4 71 1 India v England Leeds 17 Jul 2018 ODI # 4018
140 2 India v West Indies Guwahati 21 Oct 2018 ODI # 4056
157* 1 India v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
107 2 India v West Indies Pune 27 Oct 2018 ODI # 4062
F du Plessis 4 57 1 South Africa v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* 2 South Africa v Pakistan Cape Town 30 Jan 2019 ODI # 4090
112* 2 South Africa v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
57 1 South Africa v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
JJ Roy 4 87 1 England v Pakistan Southampton 11 May 2019 ODI # 4133
76 2 England v Pakistan Bristol 14 May 2019 ODI # 4135
114 2 England v Pakistan Nottingham 17 May 2019 ODI # 4138
54 1 England v South Africa The Oval 30 May 2019 ODI # 4143
BRM Taylor 4 75 1 Zimbabwe v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
75 1 Zimbabwe v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
71 1 Zimbabwe v Netherlands Deventer 19 Jun 2019 ODI # 4164
51 1 Zimbabwe v Netherlands Deventer 21 Jun 2019 ODI # 4167
AJ Finch 4 82 1 Australia v Pakistan Taunton 12 Jun 2019 ODI # 4157
153 1 Australia v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
53 1 Australia v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
100 1 Australia v England Lord's 25 Jun 2019 ODI # 4173
JJ Roy 4 153 1 England v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
66 1 England v India Birmingham 30 Jun 2019 ODI # 4179
60 1 England v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
85 2 England v Australia Birmingham 11 Jul 2019 ODI # 4191
SS Iyer 4 71 1 India v West Indies Port of Spain 11 Aug 2019 ODI # 4197
65 2 India v West Indies Port of Spain 14 Aug 2019 ODI # 4199
70 1 India v West Indies Chennai 15 Dec 2019 ODI # 4221
53 1 India v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
SPD Smith 4 85 1 Australia v England Birmingham 11 Jul 2019 ODI # 4191
98 2 Australia v India Rajkot 17 Jan 2020 ODI # 4232
131 1 Australia v India Bengaluru 19 Jan 2020 ODI # 4233
76 2 Australia v South Africa Paarl 29 Feb 2020 ODI # 4248
V Kohli 4 89 2 India v Australia Sydney 29 Nov 2020 ODI # 4266
63 1 India v Australia Canberra 2 Dec 2020 ODI # 4267
56 1 India v England Pune 23 Mar 2021 ODI # 4281
66 1 India v England Pune 26 Mar 2021 ODI # 4283
PR Stirling 4 128 1 Ireland v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
118 2 Ireland v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
69 2 Ireland v Netherlands Utrecht 2 Jun 2021 ODI # 4293
52 2 Ireland v Netherlands Utrecht 4 Jun 2021 ODI # 4294
HT Tector 4 53 2 Ireland v West Indies Kingston 8 Jan 2022 ODI # 4339
54* 2 Ireland v West Indies Kingston 13 Jan 2022 ODI # 4340
52 2 Ireland v West Indies Kingston 16 Jan 2022 ODI # 4342
113 1 Ireland v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
SA Edwards 4 72* 2 Netherlands v England Amstelveen 17 Jun 2022 ODI # 4413
78 1 Netherlands v England Amstelveen 19 Jun 2022 ODI # 4414
64 1 Netherlands v England Amstelveen 22 Jun 2022 ODI # 4417
71* 2 Netherlands v Pakistan Rotterdam 16 Aug 2022 ODI # 4448
CS MacLeod 4 76 1 Scotland v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
117 2 Scotland v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
77 1 Scotland v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
133* 1 Scotland v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
SPD Smith 4 61 1 Australia v New Zealand Cairns 8 Sep 2022 ODI # 4462
105 1 Australia v New Zealand Cairns 11 Sep 2022 ODI # 4464
80* 2 Australia v England Adelaide 17 Nov 2022 ODI # 4475
94 1 Australia v England Sydney 19 Nov 2022 ODI # 4477
SA Edwards 4 83 1 Netherlands v Zimbabwe Harare 20 Jun 2023 ODI # 4589
67* 2 Netherlands v U.S.A. Harare 22 Jun 2023 ODI # 4594
67 2 Netherlands v West Indies Harare 26 Jun 2023 ODI # 4602
67* 2 Netherlands v Sri Lanka Bulawayo 30 Jun 2023 ODI # 4606
Ishan Kishan 4 52 2 India v West Indies Bridgetown 27 Jul 2023 ODI # 4622
55 1 India v West Indies Bridgetown 29 Jul 2023 ODI # 4623
77 1 India v West Indies Tarouba 1 Aug 2023 ODI # 4624
82 1 India v Pakistan Pallekele 2 Sep 2023 ODI # 4630
Najmul Hossain Shanto 4 89 1 Bangladesh v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
104 1 Bangladesh v Afghanistan Lahore 3 Sep 2023 ODI # 4631
76 1 Bangladesh v New Zealand Mirpur 26 Sep 2023 ODI # 4655
59* 2 Bangladesh v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
P Nissanka 4 51 1 Sri Lanka v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
61 1 Sri Lanka v Australia Lucknow 16 Oct 2023 ODI # 4671
54 2 Sri Lanka v Netherlands Lucknow 21 Oct 2023 ODI # 4676
77* 2 Sri Lanka v England Bengaluru 26 Oct 2023 ODI # 4682
KS Williamson 4 85 1 New Zealand v Pakistan Karachi 11 Jan 2023 ODI # 4502
53 2 New Zealand v Pakistan Karachi 13 Jan 2023 ODI # 4504
78* 2 New Zealand v Bangladesh Chennai 13 Oct 2023 ODI # 4668
95 1 New Zealand v Pakistan Bengaluru 4 Nov 2023 ODI # 4692

Cricket Record for Fifties in Consecutive Innings: T20i


Player50sRunsInnsTeamOppositionGroundMatch DateScorecard
BB McCullum 4 59 1 New Zealand v West Indies Hamilton 28 Dec 2008 T20I # 79
61 2 New Zealand v Australia Sydney 15 Feb 2009 T20I # 83
56* 2 New Zealand v India Christchurch 25 Feb 2009 T20I # 84
69* 2 New Zealand v India Wellington 27 Feb 2009 T20I # 85
CH Gayle 4 85* 1 West Indies v New Zealand Lauderhill 30 Jun 2012 T20I # 247
53 1 West Indies v New Zealand Lauderhill 1 Jul 2012 T20I # 248
54 1 West Indies v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
58 1 West Indies v England Pallekele 27 Sep 2012 T20I # 276
CG Williams 4 81 1 Namibia v Uganda Windhoek 5 Apr 2021 T20I # 1144
57 1 Namibia v U.A.E. ICCA Dubai 5 Oct 2021 T20I # 1281
50 2 Namibia v Scotland ICCA Dubai 9 Oct 2021 T20I # 1293
57 1 Namibia v P.N.G. ICCA Dubai 10 Oct 2021 T20I # 1295
R Pathan 4 52 1 Canada v Bermuda Coolidge 11 Nov 2021 T20I # 1418
56* 2 Canada v Argentina North Sound 13 Nov 2021 T20I # 1426
107* 1 Canada v Panama Coolidge 14 Nov 2021 T20I # 1427
73 1 Canada v Philippines Al Amerat 18 Feb 2022 T20I # 1468
G Mckeon 4 76 1 France v Czech Rep. Kerava 24 Jul 2022 T20I # 1683
109 1 France v Switzerland Vantaa 25 Jul 2022 T20I # 1686
101 1 France v Norway Kerava 27 Jul 2022 T20I # 1691
87 1 France v Estonia Kerava 30 Jul 2022 T20I # 1709
RR Hendricks 4 57 2 South Africa v England Bristol 27 Jul 2022 T20I # 1693
53 1 South Africa v England Cardiff 28 Jul 2022 T20I # 1698
70 1 South Africa v England Southampton 31 Jul 2022 T20I # 1717
74 1 South Africa v Ireland Bristol 3 Aug 2022 T20I # 1721
ST Jayasuriya 3 51* 2 Sri Lanka v New Zealand Wellington 22 Dec 2006 T20I # 11
88 1 Sri Lanka v Kenya Johannesburg 14 Sep 2007 T20I # 27
61 2 Sri Lanka v New Zealand Johannesburg 15 Sep 2007 T20I # 30
TM Dilshan 3 61 1 Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
53 2 Sri Lanka v Australia Nottingham 8 Jun 2009 T20I # 97
74 1 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
Shahid Afridi 3 51 1 Pakistan v South Africa Nottingham 18 Jun 2009 T20I # 114
54* 2 Pakistan v Sri Lanka Lord's 21 Jun 2009 T20I # 116
50 1 Pakistan v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
KC Sangakkara 3 69 2 Sri Lanka v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
78 1 Sri Lanka v India Nagpur 9 Dec 2009 T20I # 126
59 1 Sri Lanka v India Mohali 12 Dec 2009 T20I # 127
DPMD Jayawardene 3 81 1 Sri Lanka v New Zealand Providence 30 Apr 2010 T20I # 151
100 1 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
98* 1 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
Umar Akmal 3 51 1 Pakistan v South Africa Gros Islet 10 May 2010 T20I # 171
56* 1 Pakistan v Australia Gros Islet 14 May 2010 T20I # 176
64 1 Pakistan v Australia Birmingham 5 Jul 2010 T20I # 184
MJ Guptill 3 67 1 New Zealand v Zimbabwe Harare 17 Oct 2011 T20I # 213
91* 2 New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
78* 2 New Zealand v South Africa Wellington 17 Feb 2012 T20I # 221
SR Watson 3 57 2 Australia v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
52 2 Australia v South Africa Cape Town 13 Oct 2011 T20I # 210
69 2 Australia v West Indies Gros Islet 27 Mar 2012 T20I # 241
V Kohli 3 68 1 India v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
70 2 India v New Zealand Chennai 11 Sep 2012 T20I # 261
50 1 India v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
Mohammad Hafeez 3 61 2 Pakistan v India Bengaluru 25 Dec 2012 T20I # 296
55 2 Pakistan v India Ahmedabad 28 Dec 2012 T20I # 298
86 1 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
MR Swart 3 57 1 Netherlands v Bangladesh The Hague 25 Jul 2012 T20I # 253
61 2 Netherlands v Bangladesh The Hague 26 Jul 2012 T20I # 254
89 1 Netherlands v Kenya Windhoek 19 Apr 2013 T20I # 313
V Kohli 3 72* 2 India v South Africa Mirpur 4 Apr 2014 T20I # 399
77 1 India v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
66 2 India v England Birmingham 7 Sep 2014 T20I # 405
MJ Guptill 3 60 1 New Zealand v South Africa Centurion 16 Aug 2015 T20I # 452
58 1 New Zealand v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
63 2 New Zealand v Sri Lanka Auckland 10 Jan 2016 T20I # 476
V Kohli 3 90* 1 India v Australia Adelaide 26 Jan 2016 T20I # 485
59* 1 India v Australia Melbourne 29 Jan 2016 T20I # 486
50 2 India v Australia Sydney 31 Jan 2016 T20I # 489
CH Gayle 3 77 2 West Indies v South Africa Cape Town 9 Jan 2015 T20I # 413
90 2 West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
100* 2 West Indies v England Wankhede 16 Mar 2016 T20I # 537
HM Amla 3 69* 2 South Africa v England Johannesburg 21 Feb 2016 T20I # 506
97* 1 South Africa v Australia Cape Town 9 Mar 2016 T20I # 526
58 1 South Africa v England Wankhede 18 Mar 2016 T20I # 540
Shaiman Anwar 3 60 1 U.A.E. v Afghanistan Dubai (DSC) 16 Dec 2016 T20I # 572
56 2 U.A.E. v Afghanistan ICCA Dubai 18 Dec 2016 T20I # 573
52 1 U.A.E. v Afghanistan Abu Dhabi 16 Jan 2017 T20I # 581
C Munro 3 53 1 New Zealand v West Indies Nelson 29 Dec 2017 T20I # 636
66 1 New Zealand v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
104 1 New Zealand v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
MJ Guptill 3 65 1 New Zealand v England Wellington 13 Feb 2018 T20I # 647
105 1 New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
62 2 New Zealand v England Hamilton 18 Feb 2018 T20I # 650
E Lewis 3 125* 2 West Indies v India Kingston 9 Jul 2017 T20I # 617
51 1 West Indies v England Chester-le-Street 16 Sep 2017 T20I # 622
58 1 West Indies v ICC World XI Lord's 31 May 2018 T20I # 666
RG Sharma 3 89 1 India v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
56 2 India v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
97 1 India v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
AJ Finch 3 84 2 Australia v England Birmingham 27 Jun 2018 T20I # 679
68* 2 Australia v Pakistan Harare 2 Jul 2018 T20I # 682
172 1 Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
Babar Azam 3 97* 1 Pakistan v West Indies Karachi 2 Apr 2018 T20I # 664
51 2 Pakistan v West Indies Karachi 3 Apr 2018 T20I # 665
68* 1 Pakistan v Australia Abu Dhabi 24 Oct 2018 T20I # 701
PR Stirling 3 59 1 Ireland v Nepal Al Amerat 9 Oct 2019 T20I # 923
62 2 Ireland v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
72 1 Ireland v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
NR Kumar 3 83 1 Canada v Jersey Tolerance Oval 20 Oct 2019 T20I # 947
57* 1 Canada v Nigeria Abu Dhabi 21 Oct 2019 T20I # 954
53 1 Canada v Ireland Abu Dhabi 23 Oct 2019 T20I # 961
GJ Maxwell 3 56 2 Australia v India Visakhapatnam 24 Feb 2019 T20I # 748
113* 2 Australia v India Bengaluru 27 Feb 2019 T20I # 749
62 1 Australia v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
DA Warner 3 100* 1 Australia v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
60* 2 Australia v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
57* 2 Australia v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
KL Rahul 3 54 1 India v Sri Lanka Pune 10 Jan 2020 T20I # 1027
56 2 India v New Zealand Auckland 24 Jan 2020 T20I # 1031
57* 2 India v New Zealand Auckland 26 Jan 2020 T20I # 1034
JJ Roy 3 67 1 England v India Bristol 8 Jul 2018 T20I # 690
69 1 England v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
70 2 England v South Africa East London 12 Feb 2020 T20I # 1039
Mohammad Hafeez 3 67* 2 Pakistan v Bangladesh Lahore 25 Jan 2020 T20I # 1033
69 1 Pakistan v England Manchester 30 Aug 2020 T20I # 1093
86* 1 Pakistan v England Manchester 1 Sep 2020 T20I # 1094
DA Warner 3 67* 2 Australia v South Africa Gqeberha 23 Feb 2020 T20I # 1052
57 1 Australia v South Africa Cape Town 26 Feb 2020 T20I # 1065
58 2 Australia v England Southampton 4 Sep 2020 T20I # 1095
Mohammad Rizwan 3 89 2 Pakistan v New Zealand Napier 22 Dec 2020 T20I # 1119
104* 1 Pakistan v South Africa Lahore 11 Feb 2021 T20I # 1120
51 1 Pakistan v South Africa Lahore 13 Feb 2021 T20I # 1121
AK Markram 3 51 1 South Africa v Pakistan Johannesburg 10 Apr 2021 T20I # 1145
54 2 South Africa v Pakistan Johannesburg 12 Apr 2021 T20I # 1146
63 1 South Africa v Pakistan Centurion 14 Apr 2021 T20I # 1147
K Bhurtel 3 62 2 Nepal v Netherlands Kirtipur 17 Apr 2021 T20I # 1149
61* 2 Nepal v Malaysia Kirtipur 19 Apr 2021 T20I # 1151
62 1 Nepal v Netherlands Kirtipur 20 Apr 2021 T20I # 1152
R Satheesan 3 92* 1 Romania v Bulgaria Ilfov County 17 Oct 2020 T20I # 1102
67 1 Romania v Bulgaria Ilfov County 17 Oct 2020 T20I # 1103
70 2 Romania v Greece Sofia 24 Jun 2021 T20I # 1167
Q de Kock 3 72 1 South Africa v West Indies St George's 29 Jun 2021 T20I # 1179
60 2 South Africa v West Indies St George's 1 Jul 2021 T20I # 1180
60 1 South Africa v West Indies St George's 3 Jul 2021 T20I # 1181
JC Buttler 3 52 2 England v India Ahmedabad 20 Mar 2021 T20I # 1138
68* 2 England v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
59 1 England v Pakistan Leeds 18 Jul 2021 T20I # 1193
Babar Azam 3 51 2 Pakistan v Afghanistan Dubai (DSC) 29 Oct 2021 T20I # 1377
70 1 Pakistan v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
66 1 Pakistan v Scotland Sharjah 7 Nov 2021 T20I # 1406
KL Rahul 3 69 1 India v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
50 2 India v Scotland Dubai (DSC) 5 Nov 2021 T20I # 1396
54* 2 India v Namibia Dubai (DSC) 8 Nov 2021 T20I # 1410
N Pooran 3 61 1 West Indies v India Eden Gardens 16 Feb 2022 T20I # 1467
62 2 West Indies v India Eden Gardens 18 Feb 2022 T20I # 1473
61 2 West Indies v India Eden Gardens 20 Feb 2022 T20I # 1479
SS Iyer 3 57* 1 India v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
74* 2 India v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
73* 2 India v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
DS Airee 3 66 1 Nepal v P.N.G. Kirtipur 31 Mar 2022 T20I # 1500
110* 1 Nepal v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
54* 1 Nepal v P.N.G. Kirtipur 4 Apr 2022 T20I # 1503
LA Dunbar 3 55* 1 Serbia v Romania Sofia 26 Jun 2021 T20I # 1173
70* 1 Serbia v Bulgaria Sofia 24 Jun 2022 T20I # 1576
89 1 Serbia v Bulgaria Sofia 25 Jun 2022 T20I # 1577
HAM Shah 3 52 1 Denmark v Finland Brondby 7 May 2022 T20I # 1520
99 1 Denmark v Finland Brondby 8 May 2022 T20I # 1521
51 1 Denmark v Hungary Gent 28 Jun 2022 T20I # 1584
Faheem Nazir 3 65 1 Switzerland v Luxembourg Walferdange 11 Jun 2022 T20I # 1563
67 2 Switzerland v France Vantaa 25 Jul 2022 T20I # 1686
107* 1 Switzerland v Estonia Kerava 27 Jul 2022 T20I # 1689
AK Markram 3 52* 1 South Africa v England Sharjah 6 Nov 2021 T20I # 1400
51* 1 South Africa v England Southampton 31 Jul 2022 T20I # 1717
56 1 South Africa v Ireland Bristol 3 Aug 2022 T20I # 1721
MTMMJ Ave 3 50 2 Cook Islands v Vanuatu Port vila 11 Sep 2022 T20I # 1767
76* 2 Cook Islands v Samoa Port vila 13 Sep 2022 T20I # 1770
92* 2 Cook Islands v Fiji Port vila 14 Sep 2022 T20I # 1773
Mohammad Rizwan 3 55 2 Pakistan v Sri Lanka Dubai (DSC) 11 Sep 2022 T20I # 1769
68 1 Pakistan v England Karachi 20 Sep 2022 T20I # 1789
88* 2 Pakistan v England Karachi 22 Sep 2022 T20I # 1793
SA Yadav 3 69 2 India v Australia Hyderabad 25 Sep 2022 T20I # 1796
50* 2 India v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
61 1 India v South Africa Guwahati 2 Oct 2022 T20I # 1803
Sohail Ahmed 3 80* 1 Bahrain v Canada Al Amerat 14 Nov 2022 T20I # 1881
55* 2 Bahrain v Oman Al Amerat 15 Nov 2022 T20I # 1883
78* 1 Bahrain v Saudi Arabia Al Amerat 16 Nov 2022 T20I # 1884
A Johnson 3 51 2 Canada v Bahrain Al Amerat 14 Nov 2022 T20I # 1881
84 1 Canada v Saudi Arabia Al Amerat 15 Nov 2022 T20I # 1882
109* 1 Canada v Oman Al Amerat 16 Nov 2022 T20I # 1885
DMW Rawlins 3 91 1 Bermuda v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
59* 1 Bermuda v Cayman Is Buenos Aires 25 Feb 2023 T20I # 2003
67* 1 Bermuda v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
Faheem Nazir 3 61 1 Switzerland v Luxembourg Walferdange 24 Jun 2023 T20I # 2113
72* 2 Switzerland v Luxembourg Walferdange 25 Jun 2023 T20I # 2117
77* 2 Switzerland v Romania Marsa 13 Jul 2023 T20I # 2134
TL Seifert 3 79* 2 New Zealand v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
88 2 New Zealand v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
55 1 New Zealand v U.A.E. Dubai (DSC) 17 Aug 2023 T20I # 2198
RR Hendricks 3 68 2 South Africa v West Indies Centurion 26 Mar 2023 T20I # 2032
83 2 South Africa v West Indies Johannesburg 28 Mar 2023 T20I # 2036
56 2 South Africa v Australia Durban 30 Aug 2023 T20I # 2224
Muhammad Waseem 3 80 1 U.A.E. v Oman Doha 16 Sep 2023 T20I # 2235
60* 2 U.A.E. v Saudi Arabia Doha 17 Sep 2023 T20I # 2238
74 1 U.A.E. v Kuwait Doha 19 Sep 2023 T20I # 2242

Cricket Record for Fifties in Consecutive Innings: Test


Player50sRunsInnsTeamOppositionGroundMatch DateScorecard
ED Weekes 7 141 2 West Indies v England Kingston 27 Mar 1948 Test # 298
128 1 West Indies v India Delhi 10 Nov 1948 Test # 304
194 1 West Indies v India Brabourne 9 Dec 1948 Test # 305
162 1 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
101 3 West Indies v India Eden Gardens 31 Dec 1948 Test # 308
90 1 West Indies v India Chennai 27 Jan 1949 Test # 310
56 1 West Indies v India Brabourne 4 Feb 1949 Test # 311
A Flower 7 65 3 Zimbabwe v New Zealand Harare 19 Sep 2000 Test # 1511
183* 1 Zimbabwe v India Delhi 18 Nov 2000 Test # 1515
70 3 Zimbabwe v India Delhi 18 Nov 2000 Test # 1515
55 2 Zimbabwe v India Nagpur 25 Nov 2000 Test # 1517
232* 3 Zimbabwe v India Nagpur 25 Nov 2000 Test # 1517
79 2 Zimbabwe v New Zealand Wellington 26 Dec 2000 Test # 1524
73 2 Zimbabwe v Bangladesh Bulawayo 19 Apr 2001 Test # 1543
S Chanderpaul 7 69 4 West Indies v Pakistan Karachi 27 Nov 2006 Test # 1818
74 2 West Indies v England Lord's 17 May 2007 Test # 1831
50 2 West Indies v England Manchester 7 Jun 2007 Test # 1835
116* 4 West Indies v England Manchester 7 Jun 2007 Test # 1835
136* 1 West Indies v England Chester-le-Street 15 Jun 2007 Test # 1836
70 3 West Indies v England Chester-le-Street 15 Jun 2007 Test # 1836
104 1 West Indies v South Africa Gqeberha 26 Dec 2007 Test # 1856
KC Sangakkara 7 75 2 Sri Lanka v Bangladesh Mirpur 27 Jan 2014 Test # 2116
319 1 Sri Lanka v Bangladesh Chattogram 4 Feb 2014 Test # 2117
105 3 Sri Lanka v Bangladesh Chattogram 4 Feb 2014 Test # 2117
147 2 Sri Lanka v England Lord's 12 Jun 2014 Test # 2124
61 4 Sri Lanka v England Lord's 12 Jun 2014 Test # 2124
79 1 Sri Lanka v England Leeds 20 Jun 2014 Test # 2126
55 3 Sri Lanka v England Leeds 20 Jun 2014 Test # 2126
CJL Rogers 7 55 2 Australia v India Brisbane 17 Dec 2014 Test # 2149
55 4 Australia v India Brisbane 17 Dec 2014 Test # 2149
57 1 Australia v India Melbourne 26 Dec 2014 Test # 2152
69 3 Australia v India Melbourne 26 Dec 2014 Test # 2152
95 1 Australia v India Sydney 6 Jan 2015 Test # 2156
56 3 Australia v India Sydney 6 Jan 2015 Test # 2156
95 2 Australia v England Cardiff 8 Jul 2015 Test # 2170
KL Rahul 7 90 1 India v Australia Bengaluru 4 Mar 2017 Test # 2251
51 3 India v Australia Bengaluru 4 Mar 2017 Test # 2251
67 2 India v Australia Ranchi 16 Mar 2017 Test # 2256
60 2 India v Australia Dharamsala 25 Mar 2017 Test # 2258
51* 4 India v Australia Dharamsala 25 Mar 2017 Test # 2258
57 1 India v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
85 1 India v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
J Ryder 6 78* 1 Australia v South Africa Durban 5 Nov 1921 Test # 145
58 3 Australia v South Africa Durban 5 Nov 1921 Test # 145
56 1 Australia v South Africa Johannesburg 12 Nov 1921 Test # 146
142 2 Australia v South Africa Cape Town 26 Nov 1921 Test # 147
201* 1 Australia v England Adelaide 16 Jan 1925 Test # 160
88 3 Australia v England Adelaide 16 Jan 1925 Test # 160
EH Hendren 6 77 1 England v West Indies Port of Spain 1 Feb 1930 Test # 189
205* 3 England v West Indies Port of Spain 1 Feb 1930 Test # 189
56 2 England v West Indies Georgetown 21 Feb 1930 Test # 192
123 4 England v West Indies Georgetown 21 Feb 1930 Test # 192
61 1 England v West Indies Kingston 3 Apr 1930 Test # 193
55 3 England v West Indies Kingston 3 Apr 1930 Test # 193
GA Headley 6 93 3 West Indies v England Port of Spain 24 Jan 1935 Test # 239
53 2 West Indies v England Georgetown 14 Feb 1935 Test # 240
270* 1 West Indies v England Kingston 14 Mar 1935 Test # 241
106 1 West Indies v England Lord's 24 Jun 1939 Test # 272
107 3 West Indies v England Lord's 24 Jun 1939 Test # 272
51 2 West Indies v England Manchester 22 Jul 1939 Test # 273
A Melville 6 67 2 South Africa v England Johannesburg 18 Feb 1939 Test # 270
78 1 South Africa v England Durban 3 Mar 1939 Test # 271
103 3 South Africa v England Durban 3 Mar 1939 Test # 271
189 1 South Africa v England Nottingham 7 Jun 1947 Test # 285
104* 4 South Africa v England Nottingham 7 Jun 1947 Test # 285
117 2 South Africa v England Lord's 21 Jun 1947 Test # 286
GS Sobers 6 52 1 West Indies v Pakistan Bridgetown 17 Jan 1958 Test # 446
52 1 West Indies v Pakistan Port of Spain 5 Feb 1958 Test # 448
80 3 West Indies v Pakistan Port of Spain 5 Feb 1958 Test # 448
365* 2 West Indies v Pakistan Kingston 26 Feb 1958 Test # 450
125 2 West Indies v Pakistan Georgetown 13 Mar 1958 Test # 452
109* 4 West Indies v Pakistan Georgetown 13 Mar 1958 Test # 452
ER Dexter 6 85 1 England v Pakistan Nottingham 26 Jul 1962 Test # 533
172 1 England v Pakistan The Oval 16 Aug 1962 Test # 534
70 2 England v Australia Brisbane 30 Nov 1962 Test # 535
99 4 England v Australia Brisbane 30 Nov 1962 Test # 535
93 2 England v Australia Melbourne 29 Dec 1962 Test # 536
52 4 England v Australia Melbourne 29 Dec 1962 Test # 536
KF Barrington 6 63 2 England v Australia Adelaide 25 Jan 1963 Test # 538
132* 4 England v Australia Adelaide 25 Jan 1963 Test # 538
101 1 England v Australia Sydney 15 Feb 1963 Test # 539
94 3 England v Australia Sydney 15 Feb 1963 Test # 539
126 1 England v New Zealand Auckland 23 Feb 1963 Test # 540
76 2 England v New Zealand Wellington 1 Mar 1963 Test # 541
KD Walters 6 76 2 Australia v West Indies Melbourne 26 Dec 1968 Test # 643
118 2 Australia v West Indies Sydney 3 Jan 1969 Test # 644
110 2 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
50 4 Australia v West Indies Adelaide 24 Jan 1969 Test # 645
242 1 Australia v West Indies Sydney 14 Feb 1969 Test # 646
103 3 Australia v West Indies Sydney 14 Feb 1969 Test # 646
GS Chappell 6 68 1 Australia v West Indies Melbourne 31 Jan 1976 Test # 770
54* 3 Australia v West Indies Melbourne 31 Jan 1976 Test # 770
52 2 Australia v Pakistan Adelaide 24 Dec 1976 Test # 789
70 4 Australia v Pakistan Adelaide 24 Dec 1976 Test # 789
121 1 Australia v Pakistan Melbourne 1 Jan 1977 Test # 790
67 3 Australia v Pakistan Melbourne 1 Jan 1977 Test # 790
GR Viswanath 6 59 1 India v Australia Melbourne 30 Dec 1977 Test # 812
54 3 India v Australia Melbourne 30 Dec 1977 Test # 812
79 2 India v Australia Sydney 7 Jan 1978 Test # 814
89 2 India v Australia Adelaide 28 Jan 1978 Test # 816
73 4 India v Australia Adelaide 28 Jan 1978 Test # 816
145 2 India v Pakistan Faisalabad 16 Oct 1978 Test # 831
Zaheer Abbas 6 91 2 Pakistan v Australia Karachi 22 Sep 1982 Test # 935
126 1 Pakistan v Australia Faisalabad 30 Sep 1982 Test # 936
52 2 Pakistan v Australia Lahore 14 Oct 1982 Test # 937
215 1 Pakistan v India Lahore 10 Dec 1982 Test # 941
186 2 Pakistan v India Karachi 23 Dec 1982 Test # 942
168 2 Pakistan v India Faisalabad 3 Jan 1983 Test # 945
AR Border 6 80 2 Australia v England Manchester 27 Jul 1989 Test # 1124
65* 1 Australia v England Nottingham 10 Aug 1989 Test # 1125
76 1 Australia v England The Oval 24 Aug 1989 Test # 1126
51* 3 Australia v England The Oval 24 Aug 1989 Test # 1126
50 1 Australia v New Zealand Perth 24 Nov 1989 Test # 1129
56 1 Australia v Sri Lanka Brisbane 8 Dec 1989 Test # 1131
MA Taylor 6 108 3 Australia v Sri Lanka Hobart 16 Dec 1989 Test # 1133
52 1 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
101 3 Australia v Pakistan Melbourne 12 Jan 1990 Test # 1134
77 2 Australia v Pakistan Adelaide 19 Jan 1990 Test # 1135
59 4 Australia v Pakistan Adelaide 19 Jan 1990 Test # 1135
101* 2 Australia v Pakistan Sydney 3 Feb 1990 Test # 1137
R Dravid 6 92 1 India v Sri Lanka Nagpur 26 Nov 1997 Test # 1387
93 1 India v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
85 3 India v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
52 1 India v Australia Chennai 6 Mar 1998 Test # 1405
56 3 India v Australia Chennai 6 Mar 1998 Test # 1405
86 2 India v Australia Eden Gardens 18 Mar 1998 Test # 1409
JH Kallis 6 177 2 South Africa v West Indies Durban 26 Dec 2003 Test # 1679
73 1 South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
130* 3 South Africa v West Indies Cape Town 2 Jan 2004 Test # 1681
130* 1 South Africa v West Indies Centurion 16 Jan 2004 Test # 1682
92 1 South Africa v New Zealand Hamilton 10 Mar 2004 Test # 1686
150* 3 South Africa v New Zealand Hamilton 10 Mar 2004 Test # 1686
Mohammad Yousuf 6 128 2 Pakistan v England The Oval 17 Aug 2006 Test # 1814
192 2 Pakistan v West Indies Lahore 11 Nov 2006 Test # 1815
56 1 Pakistan v West Indies Multan 19 Nov 2006 Test # 1816
191 3 Pakistan v West Indies Multan 19 Nov 2006 Test # 1816
102 1 Pakistan v West Indies Karachi 27 Nov 2006 Test # 1818
124 3 Pakistan v West Indies Karachi 27 Nov 2006 Test # 1818
MEK Hussey 6 182 2 Australia v Bangladesh Chattogram 16 Apr 2006 Test # 1799
86 1 Australia v England Brisbane 23 Nov 2006 Test # 1817
91 2 Australia v England Adelaide 1 Dec 2006 Test # 1819
61* 4 Australia v England Adelaide 1 Dec 2006 Test # 1819
74* 1 Australia v England Perth 14 Dec 2006 Test # 1821
103 3 Australia v England Perth 14 Dec 2006 Test # 1821
KC Sangakkara 6 200* 2 Sri Lanka v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
222* 2 Sri Lanka v Bangladesh Kandy 11 Jul 2007 Test # 1839
57 2 Sri Lanka v Australia Hobart 16 Nov 2007 Test # 1847
192 4 Sri Lanka v Australia Hobart 16 Nov 2007 Test # 1847
92 1 Sri Lanka v England Kandy 1 Dec 2007 Test # 1851
152 3 Sri Lanka v England Kandy 1 Dec 2007 Test # 1851
PA Jaques 6 66 2 Australia v Bangladesh Chattogram 16 Apr 2006 Test # 1799
100 1 Australia v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
150 1 Australia v Sri Lanka Hobart 16 Nov 2007 Test # 1847
68 3 Australia v Sri Lanka Hobart 16 Nov 2007 Test # 1847
66 1 Australia v India Melbourne 26 Dec 2007 Test # 1855
51 3 Australia v India Melbourne 26 Dec 2007 Test # 1855
S Chanderpaul 6 107* 2 West Indies v Australia North Sound 30 May 2008 Test # 1877
77* 4 West Indies v Australia North Sound 30 May 2008 Test # 1877
79* 2 West Indies v Australia Bridgetown 12 Jun 2008 Test # 1879
50 4 West Indies v Australia Bridgetown 12 Jun 2008 Test # 1879
76 2 West Indies v New Zealand Dunedin 11 Dec 2008 Test # 1897
126* 1 West Indies v New Zealand Napier 19 Dec 2008 Test # 1900
Misbah-ul-Haq 6 76* 4 Pakistan v South Africa Dubai (DSC) 12 Nov 2010 Test # 1976
77 2 Pakistan v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
58* 4 Pakistan v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
62 2 Pakistan v New Zealand Hamilton 7 Jan 2011 Test # 1990
99 2 Pakistan v New Zealand Wellington 15 Jan 2011 Test # 1991
70* 4 Pakistan v New Zealand Wellington 15 Jan 2011 Test # 1991
AN Cook 6 82 2 England v Australia Melbourne 26 Dec 2010 Test # 1986
189 2 England v Australia Sydney 3 Jan 2011 Test # 1989
133 2 England v Sri Lanka Cardiff 26 May 2011 Test # 1994
96 1 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
106 3 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
55 2 England v Sri Lanka Southampton 16 Jun 2011 Test # 1996
DA Warner 6 115 3 Australia v South Africa Centurion 12 Feb 2014 Test # 2119
70 2 Australia v South Africa Gqeberha 20 Feb 2014 Test # 2121
66 4 Australia v South Africa Gqeberha 20 Feb 2014 Test # 2121
135 1 Australia v South Africa Cape Town 1 Mar 2014 Test # 2122
145 3 Australia v South Africa Cape Town 1 Mar 2014 Test # 2122
133 2 Australia v Pakistan Dubai (DSC) 22 Oct 2014 Test # 2140
JE Root 6 56 3 England v India Southampton 27 Jul 2014 Test # 2132
77 2 England v India Manchester 7 Aug 2014 Test # 2134
149* 2 England v India The Oval 15 Aug 2014 Test # 2137
83 1 England v West Indies North Sound 13 Apr 2015 Test # 2157
59 3 England v West Indies North Sound 13 Apr 2015 Test # 2157
182* 2 England v West Indies St George's 21 Apr 2015 Test # 2158
SPD Smith 6 144 1 Australia v England Birmingham 1 Aug 2019 Test # 2353
142 3 Australia v England Birmingham 1 Aug 2019 Test # 2353
92 2 Australia v England Lord's 14 Aug 2019 Test # 2355
211 1 Australia v England Manchester 4 Sep 2019 Test # 2360
82 3 Australia v England Manchester 4 Sep 2019 Test # 2360
80 2 Australia v England The Oval 12 Sep 2019 Test # 2362
FDM Karunaratne 6 75 4 Sri Lanka v West Indies North Sound 29 Mar 2021 Test # 2417
244 2 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
118 1 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
66 3 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
147 1 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
83 3 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
EH Hendren 5 74 1 England v South Africa Birmingham 14 Jun 1924 Test # 153
50* 2 England v South Africa Lord's 28 Jun 1924 Test # 154
132 1 England v South Africa Leeds 12 Jul 1924 Test # 155
142 2 England v South Africa The Oval 16 Aug 1924 Test # 157
74* 2 England v Australia Sydney 19 Dec 1924 Test # 158
WR Hammond 5 63 4 England v South Africa Johannesburg 24 Dec 1930 Test # 200
57 2 England v South Africa Cape Town 1 Jan 1931 Test # 202
65 3 England v South Africa Cape Town 1 Jan 1931 Test # 202
136* 2 England v South Africa Durban 16 Jan 1931 Test # 204
75 1 England v South Africa Johannesburg 13 Feb 1931 Test # 206
H Sutcliffe 5 74 2 England v Australia Manchester 25 Jul 1930 Test # 197
161 1 England v Australia The Oval 16 Aug 1930 Test # 198
54 3 England v Australia The Oval 16 Aug 1930 Test # 198
117 1 England v New Zealand The Oval 29 Jul 1931 Test # 210
109* 1 England v New Zealand Manchester 15 Aug 1931 Test # 211
DG Bradman 5 132 1 Australia v India Melbourne 1 Jan 1948 Test # 292
127* 3 Australia v India Melbourne 1 Jan 1948 Test # 292
201 1 Australia v India Adelaide 23 Jan 1948 Test # 294
57* 1 Australia v India Melbourne 6 Feb 1948 Test # 295
138 2 Australia v England Nottingham 10 Jun 1948 Test # 299
RN Harvey 5 151* 4 Australia v South Africa Durban 20 Jan 1950 Test # 320
56* 1 Australia v South Africa Johannesburg 10 Feb 1950 Test # 321
100 3 Australia v South Africa Johannesburg 10 Feb 1950 Test # 321
116 1 Australia v South Africa Gqeberha 3 Mar 1950 Test # 322
74 1 Australia v England Brisbane 1 Dec 1950 Test # 327
RN Harvey 5 60 4 Australia v South Africa Melbourne 24 Dec 1952 Test # 361
190 2 Australia v South Africa Sydney 9 Jan 1953 Test # 362
84 1 Australia v South Africa Adelaide 24 Jan 1953 Test # 364
116 3 Australia v South Africa Adelaide 24 Jan 1953 Test # 364
205 1 Australia v South Africa Melbourne 6 Feb 1953 Test # 365
CL Walcott 5 124 1 West Indies v England Port of Spain 17 Mar 1954 Test # 385
51* 3 West Indies v England Port of Spain 17 Mar 1954 Test # 385
50 1 West Indies v England Kingston 30 Mar 1954 Test # 386
116 3 West Indies v England Kingston 30 Mar 1954 Test # 386
108 2 West Indies v Australia Kingston 26 Mar 1955 Test # 403
PBH May 5 89* 3 England v South Africa The Oval 13 Aug 1955 Test # 412
73 1 England v Australia Nottingham 7 Jun 1956 Test # 425
63 2 England v Australia Lord's 21 Jun 1956 Test # 426
53 4 England v Australia Lord's 21 Jun 1956 Test # 426
101 1 England v Australia Leeds 12 Jul 1956 Test # 427
GS Sobers 5 50 2 West Indies v India Brabourne 13 Dec 1966 Test # 610
53* 4 West Indies v India Brabourne 13 Dec 1966 Test # 610
70 1 West Indies v India Eden Gardens 31 Dec 1966 Test # 612
95 2 West Indies v India Chennai 13 Jan 1967 Test # 614
74* 4 West Indies v India Chennai 13 Jan 1967 Test # 614
JH Edrich 5 88 1 England v Australia Birmingham 11 Jul 1968 Test # 639
64 3 England v Australia Birmingham 11 Jul 1968 Test # 639
62 2 England v Australia Leeds 25 Jul 1968 Test # 640
65 4 England v Australia Leeds 25 Jul 1968 Test # 640
164 1 England v Australia The Oval 22 Aug 1968 Test # 641
G Boycott 5 76* 4 England v Australia Melbourne 21 Jan 1971 Test # 677
58 1 England v Australia Adelaide 29 Jan 1971 Test # 678
119* 3 England v Australia Adelaide 29 Jan 1971 Test # 678
121* 1 England v Pakistan Lord's 17 Jun 1971 Test # 688
112 1 England v Pakistan Leeds 8 Jul 1971 Test # 689
IVA Richards 5 101 4 West Indies v Australia Adelaide 23 Jan 1976 Test # 768
50 2 West Indies v Australia Melbourne 31 Jan 1976 Test # 770
98 4 West Indies v Australia Melbourne 31 Jan 1976 Test # 770
142 2 West Indies v India Bridgetown 10 Mar 1976 Test # 773
130 1 West Indies v India Port of Spain 24 Mar 1976 Test # 774
SM Gavaskar 5 97 3 India v Pakistan Lahore 27 Oct 1978 Test # 832
111 1 India v Pakistan Karachi 14 Nov 1978 Test # 833
137 3 India v Pakistan Karachi 14 Nov 1978 Test # 833
205 1 India v West Indies Wankhede 1 Dec 1978 Test # 835
73 3 India v West Indies Wankhede 1 Dec 1978 Test # 835
AR Border 5 105 4 Australia v Pakistan Melbourne 10 Mar 1979 Test # 849
85 2 Australia v Pakistan Perth 24 Mar 1979 Test # 850
66* 4 Australia v Pakistan Perth 24 Mar 1979 Test # 850
162 1 Australia v India Chennai 11 Sep 1979 Test # 855
50 3 Australia v India Chennai 11 Sep 1979 Test # 855
IVA Richards 5 140 2 West Indies v Australia Brisbane 1 Dec 1979 Test # 862
96 2 West Indies v Australia Melbourne 29 Dec 1979 Test # 867
76 1 West Indies v Australia Adelaide 26 Jan 1980 Test # 870
74 3 West Indies v Australia Adelaide 26 Jan 1980 Test # 870
64 2 West Indies v England Nottingham 5 Jun 1980 Test # 880
CH Lloyd 5 64 1 West Indies v England Port of Spain 13 Feb 1981 Test # 896
100 1 West Indies v England Bridgetown 13 Mar 1981 Test # 900
66 3 West Indies v England Bridgetown 13 Mar 1981 Test # 900
58 2 West Indies v England St John's 27 Mar 1981 Test # 901
95 2 West Indies v England Kingston 10 Apr 1981 Test # 902
A Ranatunga 5 77 2 Sri Lanka v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
53 1 Sri Lanka v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
135* 3 Sri Lanka v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
52 1 Sri Lanka v India Kanpur 17 Dec 1986 Test # 1061
59 1 Sri Lanka v India Nagpur 27 Dec 1986 Test # 1063
DB Vengsarkar 5 164* 2 India v Australia Wankhede 15 Oct 1986 Test # 1054
57 2 India v Sri Lanka Kanpur 17 Dec 1986 Test # 1061
153 2 India v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
166 1 India v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
96 2 India v Pakistan Chennai 3 Feb 1987 Test # 1066
SV Manjrekar 5 113* 4 India v Pakistan Karachi 15 Nov 1989 Test # 1127
76 1 India v Pakistan Faisalabad 23 Nov 1989 Test # 1128
83 3 India v Pakistan Faisalabad 23 Nov 1989 Test # 1128
218 1 India v Pakistan Lahore 1 Dec 1989 Test # 1130
72 1 India v Pakistan Sialkot 9 Dec 1989 Test # 1132
GA Gooch 5 58 3 England v Australia Melbourne 26 Dec 1990 Test # 1159
59 2 England v Australia Sydney 4 Jan 1991 Test # 1160
54 4 England v Australia Sydney 4 Jan 1991 Test # 1160
87 2 England v Australia Adelaide 25 Jan 1991 Test # 1161
117 4 England v Australia Adelaide 25 Jan 1991 Test # 1161
AJ Stewart 5 107 1 England v New Zealand Wellington 6 Feb 1992 Test # 1187
63 3 England v New Zealand Wellington 6 Feb 1992 Test # 1187
190 2 England v Pakistan Birmingham 4 Jun 1992 Test # 1189
74 1 England v Pakistan Lord's 18 Jun 1992 Test # 1190
69* 3 England v Pakistan Lord's 18 Jun 1992 Test # 1190
GRJ Matthews 5 64 3 Australia v Sri Lanka Colombo (SSC) 17 Aug 1992 Test # 1194
55 1 Australia v Sri Lanka Colombo (RPS) 28 Aug 1992 Test # 1195
51 3 Australia v Sri Lanka Colombo (RPS) 28 Aug 1992 Test # 1195
57 1 Australia v Sri Lanka Moratuwa 8 Sep 1992 Test # 1196
96 3 Australia v Sri Lanka Moratuwa 8 Sep 1992 Test # 1196
NS Sidhu 5 106 1 India v England Chennai 11 Feb 1993 Test # 1213
79 2 India v England Wankhede 19 Feb 1993 Test # 1214
61 1 India v Zimbabwe Delhi 13 Mar 1993 Test # 1218
82 1 India v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
104 3 India v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
Saeed Anwar 5 50 1 Pakistan v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
54 2 Pakistan v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
50 4 Pakistan v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
74 1 Pakistan v England Lord's 25 Jul 1996 Test # 1330
88 3 Pakistan v England Lord's 25 Jul 1996 Test # 1330
WJ Cronje 5 81 1 South Africa v England Lord's 18 Jun 1998 Test # 1419
69* 1 South Africa v England Manchester 2 Jul 1998 Test # 1420
126 1 South Africa v England Nottingham 23 Jul 1998 Test # 1421
67 3 South Africa v England Nottingham 23 Jul 1998 Test # 1421
57 2 South Africa v England Leeds 6 Aug 1998 Test # 1422
S Chanderpaul 5 67* 4 West Indies v India Port of Spain 19 Apr 2002 Test # 1599
101* 2 West Indies v India Bridgetown 2 May 2002 Test # 1601
136* 2 West Indies v India St John's 10 May 2002 Test # 1602
58 1 West Indies v India Kingston 18 May 2002 Test # 1604
59 3 West Indies v India Kingston 18 May 2002 Test # 1604
JH Kallis 5 61* 4 South Africa v Australia Durban 15 Mar 2002 Test # 1595
75* 1 South Africa v Bangladesh East London 18 Oct 2002 Test # 1619
139* 2 South Africa v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
75 2 South Africa v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
84 2 South Africa v Sri Lanka Centurion 15 Nov 2002 Test # 1626
RT Ponting 5 169 2 Australia v Zimbabwe Sydney 17 Oct 2003 Test # 1663
53* 4 Australia v Zimbabwe Sydney 17 Oct 2003 Test # 1663
54 1 Australia v India Brisbane 4 Dec 2003 Test # 1671
50 3 Australia v India Brisbane 4 Dec 2003 Test # 1671
242 1 Australia v India Adelaide 12 Dec 2003 Test # 1673
Inzamam-ul-Haq 5 53 1 Pakistan v England Multan 12 Nov 2005 Test # 1770
72 3 Pakistan v England Multan 12 Nov 2005 Test # 1770
109 1 Pakistan v England Faisalabad 20 Nov 2005 Test # 1772
100* 3 Pakistan v England Faisalabad 20 Nov 2005 Test # 1772
97 2 Pakistan v England Lahore 29 Nov 2005 Test # 1774
RT Ponting 5 118* 4 Australia v Bangladesh Fatullah 9 Apr 2006 Test # 1797
52 2 Australia v Bangladesh Chattogram 16 Apr 2006 Test # 1799
196 1 Australia v England Brisbane 23 Nov 2006 Test # 1817
60* 3 Australia v England Brisbane 23 Nov 2006 Test # 1817
142 2 Australia v England Adelaide 1 Dec 2006 Test # 1819
JH Kallis 5 51 4 South Africa v Pakistan Cape Town 26 Jan 2007 Test # 1830
155 1 South Africa v Pakistan Karachi 1 Oct 2007 Test # 1843
100* 3 South Africa v Pakistan Karachi 1 Oct 2007 Test # 1843
59 1 South Africa v Pakistan Lahore 8 Oct 2007 Test # 1844
107* 3 South Africa v Pakistan Lahore 8 Oct 2007 Test # 1844
HM Amla 5 95 3 South Africa v England Cape Town 3 Jan 2010 Test # 1946
75 2 South Africa v England Johannesburg 14 Jan 2010 Test # 1948
253* 1 South Africa v India Nagpur 6 Feb 2010 Test # 1951
114 1 South Africa v India Eden Gardens 14 Feb 2010 Test # 1952
123* 3 South Africa v India Eden Gardens 14 Feb 2010 Test # 1952
Tamim Iqbal 5 85 1 Bangladesh v England Mirpur 20 Mar 2010 Test # 1956
52 3 Bangladesh v England Mirpur 20 Mar 2010 Test # 1956
55 2 Bangladesh v England Lord's 27 May 2010 Test # 1958
103 3 Bangladesh v England Lord's 27 May 2010 Test # 1958
108 2 Bangladesh v England Manchester 4 Jun 2010 Test # 1959
MEK Hussey 5 195 2 Australia v England Brisbane 25 Nov 2010 Test # 1981
93 1 Australia v England Adelaide 3 Dec 2010 Test # 1983
52 3 Australia v England Adelaide 3 Dec 2010 Test # 1983
61 1 Australia v England Perth 16 Dec 2010 Test # 1984
116 3 Australia v England Perth 16 Dec 2010 Test # 1984
IR Bell 5 115 2 England v Australia Sydney 3 Jan 2011 Test # 1989
103* 2 England v Sri Lanka Cardiff 26 May 2011 Test # 1994
52 1 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
57* 3 England v Sri Lanka Lord's 3 Jun 2011 Test # 1995
119* 2 England v Sri Lanka Southampton 16 Jun 2011 Test # 1996
S Chanderpaul 5 94 2 West Indies v Australia Port of Spain 15 Apr 2012 Test # 2041
68 2 West Indies v Australia Roseau 23 Apr 2012 Test # 2042
69 4 West Indies v Australia Roseau 23 Apr 2012 Test # 2042
87* 1 West Indies v England Lord's 17 May 2012 Test # 2043
91 3 West Indies v England Lord's 17 May 2012 Test # 2043
Sarfaraz Ahmed 5 55 1 Pakistan v Sri Lanka Galle 6 Aug 2014 Test # 2133
52* 3 Pakistan v Sri Lanka Galle 6 Aug 2014 Test # 2133
103 2 Pakistan v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
55 4 Pakistan v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
109 1 Pakistan v Australia Dubai (DSC) 22 Oct 2014 Test # 2140
DA Warner 5 64 3 Australia v England Nottingham 6 Aug 2015 Test # 2175
85 1 Australia v England The Oval 20 Aug 2015 Test # 2178
163 1 Australia v New Zealand Brisbane 5 Nov 2015 Test # 2185
116 3 Australia v New Zealand Brisbane 5 Nov 2015 Test # 2185
253 1 Australia v New Zealand Perth 13 Nov 2015 Test # 2187
SPD Smith 5 134* 1 Australia v West Indies Melbourne 26 Dec 2015 Test # 2195
70* 3 Australia v West Indies Melbourne 26 Dec 2015 Test # 2195
71 2 Australia v New Zealand Wellington 12 Feb 2016 Test # 2201
138 2 Australia v New Zealand Christchurch 20 Feb 2016 Test # 2202
53* 4 Australia v New Zealand Christchurch 20 Feb 2016 Test # 2202
Q de Kock 5 82 1 South Africa v New Zealand Centurion 27 Aug 2016 Test # 2220
50 3 South Africa v New Zealand Centurion 27 Aug 2016 Test # 2220
84 1 South Africa v Australia Perth 3 Nov 2016 Test # 2230
64 3 South Africa v Australia Perth 3 Nov 2016 Test # 2230
104 2 South Africa v Australia Hobart 12 Nov 2016 Test # 2233
RG Sharma 5 82 3 India v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
51* 1 India v New Zealand Indore 8 Oct 2016 Test # 2223
102* 2 India v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
65 1 India v Sri Lanka Delhi 2 Dec 2017 Test # 2286
50* 3 India v Sri Lanka Delhi 2 Dec 2017 Test # 2286
SPD Smith 5 239 2 Australia v England Perth 14 Dec 2017 Test # 2288
76 1 Australia v England Melbourne 26 Dec 2017 Test # 2289
102* 3 Australia v England Melbourne 26 Dec 2017 Test # 2289
83 2 Australia v England Sydney 4 Jan 2018 Test # 2291
56 1 Australia v South Africa Durban 1 Mar 2018 Test # 2297
M Labuschagne 5 185 2 Australia v Pakistan Brisbane 21 Nov 2019 Test # 2368
162 1 Australia v Pakistan Adelaide 29 Nov 2019 Test # 2372
143 1 Australia v New Zealand Perth 12 Dec 2019 Test # 2374
50 3 Australia v New Zealand Perth 12 Dec 2019 Test # 2374
63 1 Australia v New Zealand Melbourne 26 Dec 2019 Test # 2376
Babar Azam 5 102* 2 Pakistan v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
60 1 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
100* 3 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
143 2 Pakistan v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
69 1 Pakistan v England Manchester 5 Aug 2020 Test # 2391
Mohammad Rizwan 5 72 1 Pakistan v England Southampton 13 Aug 2020 Test # 2392
53 2 Pakistan v England Southampton 21 Aug 2020 Test # 2393
71 2 Pakistan v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
60 4 Pakistan v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
61 1 Pakistan v New Zealand Christchurch 3 Jan 2021 Test # 2400
DJ Mitchell 5 108 3 New Zealand v England Lord's 2 Jun 2022 Test # 2464
190 1 New Zealand v England Nottingham 10 Jun 2022 Test # 2465
62* 3 New Zealand v England Nottingham 10 Jun 2022 Test # 2465
109 1 New Zealand v England Leeds 23 Jun 2022 Test # 2467
56 3 New Zealand v England Leeds 23 Jun 2022 Test # 2467
JM Bairstow 5 136 4 England v New Zealand Nottingham 10 Jun 2022 Test # 2465
162 2 England v New Zealand Leeds 23 Jun 2022 Test # 2467
71* 4 England v New Zealand Leeds 23 Jun 2022 Test # 2467
106 2 England v India Birmingham 1 Jul 2022 Test # 2470
114* 4 England v India Birmingham 1 Jul 2022 Test # 2470
Babar Azam 5 196 4 Pakistan v Australia Karachi 12 Mar 2022 Test # 2455
67 2 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
55 4 Pakistan v Australia Lahore 21 Mar 2022 Test # 2458
119 2 Pakistan v Sri Lanka Galle 16 Jul 2022 Test # 2472
55 4 Pakistan v Sri Lanka Galle 16 Jul 2022 Test # 2472
HC Brook 5 108 3 England v Pakistan Multan 9 Dec 2022 Test # 2480
111 2 England v Pakistan Karachi 17 Dec 2022 Test # 2483
89 1 England v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
54 3 England v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
186 1 England v New Zealand Wellington 24 Feb 2023 Test # 2494
JE Root 5 57 3 England v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
153* 1 England v New Zealand Wellington 24 Feb 2023 Test # 2494
95 4 England v New Zealand Wellington 24 Feb 2023 Test # 2494
56 2 England v Ireland Lord's 1 Jun 2023 Test # 2504
118* 1 England v Australia Birmingham 16 Jun 2023 Test # 2507
Claim Cricket Welcome Bonus

Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test


Cricket Record for Fifties in Consecutive Innings: ODI, T20i, Test

The record of fifties in consecutive innings of an ODI, T20 International, or Test match has been the subject of much discussion and attention in the cricketing community.

So, if you’re sitting here thinking, “What’s the big deal about Fifties in Consecutive Innings?” let me to explain it to you in the simplest terms possible.

Envision yourself on the field in front of a crowd of tens of thousands and scoring more than fifty runs in each of the following innings.

As an analogy, imagine a baker who never fails to produce a perfect batch of cookies no matter how often they prepare them. Talent alone is not enough; one must also be consistent, focused, and perhaps even a little bit magical.

Whether you’re playing in the fast-paced arena of Twenty20 internationals (T20i), the more relaxed realm of One-Day Internationals (ODIs), or the more strategic battleground that is Test cricket, scoring fifties in consecutive innings is no easy feat.

Therefore, the next time you hear a discussion about this album, nod your head in agreement to indicate your approval. Because this wave is making quite a splash in the vast sea that is cricket.

Setting the All-Formats of Player’s Record

The achievement of “Fifties in Consecutive Innings” in all three formats of cricket (Test, ODI, and T20 International) is one of the few landmarks that stand out in cricket’s long and famous history.

This record is a testament to a player’s consistency, adaptation, and sheer determination to create results despite confronting a range of hurdles and competitors.

Let’s take a look at the five best players ever to make it onto this hallowed roster:

1. Babar Azam

With a staggering 9 Fifties in Consecutive Innings, Babar Azam leads the pack. His performances against Australia and West Indies in 2022, spanning across Karachi, Lahore, and Multan, showcased his prowess and adaptability in all formats. His scores ranged from a swift 55 in T20i to a magnificent 114 in ODI.

2. Javed Miandad

A legend of the game, Miandad secured his spot with 8 Fifties in Consecutive Innings. In 1987, he displayed his mastery against arch-rivals India and teams like Australia and England. His innings in Nagpur, Jamshedpur, and Sharjah are still remembered by many.

3. ED Weekes

Representing the West Indies, Weekes achieved 7 Fifties in Consecutive Innings during the late 1940s. His innings against England and India, especially the 194 against India at Brabourne, showcased his class and caliber.

4. R Dravid

Known as “The Wall” for his impeccable technique, Dravid also registered 7 Fifties in Consecutive Innings. His performances against Bangladesh in 2004 and against Pakistan in 2005, including a stellar 135 at Eden Gardens, are a testament to his consistency.

5. KC Sangakkara

Another maestro with 7 Fifties in Consecutive Innings, Sangakkara’s innings against India and Pakistan in 2009 are etched in cricketing folklore. His scores in Colombo and Karachi highlight his ability to adapt and perform.

Top 5 ODI Players’s Fifties in Consecutive Innings

The legends of One Day International (ODI) cricket have been carved by the few players who have maintained incredible consistency at the crease throughout their careers.

The fact that they scored fifty runs in each of the consecutive innings is proof of their expertise and ability to perform magnificently under pressure.

In this article, we will examine the top five players who have achieved this remarkable feat in ODIs.

1. Javed Miandad (Pakistan)

Leading the pack is the legendary Javed Miandad with an astounding 9 Fifties in Consecutive Innings.

His streak began against India in Nagpur on 24 Mar 1987 and continued through matches against Australia, England, and Sri Lanka, culminating in Hyderabad (Sind) on 8 Oct 1987.

2. Imam-ul-Haq (Pakistan)

Following closely is Imam-ul-Haq, who registered 7 Fifties in Consecutive Innings. His run started against England in Birmingham on 13 Jul 2021 and saw him piling runs against Australia and West Indies, with the streak ending in Multan on 12 Jun 2022.

3. CG Greenidge (West Indies)

The West Indian maestro, CG Greenidge, showcased his class with 6 Fifties in Consecutive Innings. His journey began against England in Brisbane on 23 Dec 1979 and continued against the same opposition and New Zealand, ending in Leeds on 28 May 1980.

4. AH Jones (New Zealand)

Representing the Kiwis, AH Jones also achieved the feat of 6 Fifties in Consecutive Innings. He started his streak against India in Vadodara on 17 Dec 1988 and maintained his form against Pakistan, with the sequence concluding in Hamilton on 14 Mar 1989.

5. ME Waugh (Australia)

Last but not least, the Australian stalwart, ME Waugh, marked his name with 6 Fifties in Consecutive Innings. His series of fifties began against Sri Lanka in Sydney on 13 Jan 1999 and continued against England, wrapping up in Adelaide on 26 Jan 1999.

Five T20I Batsmen Who Have Hit Fifties in Consecutive Innings

Only a select few players in the thrilling realm of Twenty20 International cricket have gone down in history for their remarkable ability to score fifty runs in each of the game’s consecutive innings.

The members of this group are commonly referred to as the “Fifties in a Row Club.” A player’s consistency, flexibility, and sheer will to win out over their opponents are on display in this seemingly easy feat.

Let’s take a look at the top five T20I cricket players who have shown this kind of exceptional skill.

1. BB McCullum (New Zealand)

BB McCullum from New Zealand stands tall with his performances: 59 against West Indies in Hamilton on 28 Dec 2008 (T20I # 79), followed by 61 against Australia in Sydney on 15 Feb 2009 (T20I # 83).

A stellar 56* against India in Christchurch on 25 Feb 2009 (T20I # 84), and wrapping up with 69* against India in Wellington on 27 Feb 2009 (T20I # 85).

2. CH Gayle (West Indies)

The mighty CH Gayle of West Indies isn’t far behind. He started with a whopping 85* against New Zealand in Lauderhill on 30 Jun 2012 (T20I # 247), then 53 against the same team the very next day (T20I # 248)

Followed by 54 against Australia in Colombo (RPS) on 22 Sep 2012 (T20I # 270), and a solid 58 against England in Pallekele on 27 Sep 2012 (T20I # 276).

3. CG Williams (Namibia)

CG Williams of Namibia has also made his mark with scores of 81 against Uganda in Windhoek on 5 Apr 2021 (T20I # 1144), 57 against U.A.E. in ICCA Dubai on 5 Oct 2021 (T20I # 1281), 50 against Scotland in the same venue on 9 Oct 2021 (T20I # 1293), and another 57 against P.N.G. on 10 Oct 2021 (T20I # 1295).

4. R Pathan (Canada)

Representing Canada, R Pathan has dazzled with his innings of 52 against Bermuda in Coolidge on 11 Nov 2021 (T20I # 1418), an unbeaten 56* against Argentina in North Sound on 13 Nov 2021 (T20I # 1426).

A remarkable 107* against Panama in Coolidge on 14 Nov 2021 (T20I # 1427), and 73 against the Philippines in Al Amerat on 18 Feb 2022 (T20I # 1468).

5. G Mckeon (France)

Last but not least, G Mckeon of France has stamped his authority with scores of 76 against the Czech Republic in Kerava on 24 Jul 2022 (T20I # 1683)

A majestic 109 against Switzerland in Vantaa on 25 Jul 2022 (T20I # 1686), 101 against Norway in Kerava on 27 Jul 2022 (T20I # 1691), and 87 against Estonia on 30 Jul 2022 (T20I # 1709).

Consistent Fifties: The Best Run Streak Ever in Test Cricket

The achievement of ” Fifties in Consecutive Innings”in Test matches stands out as one of the few truly remarkable records in cricket’s long and storied history.

Sir Donald Bradman set this record. A player’s ability to maintain this sort of performance consistency over an extended period of time and against a wide range of opponents speaks volumes.

In this article, we will examine the top five players in Test cricket history who have broken this record.

1. ED Weekes

Representing the West Indies, Weekes showcased his prowess against teams like England and India.

His streak started in Kingston against England on 27 Mar 1948 and continued against India in various venues, with his last fifty coming at Brabourne on 4 Feb 1949.

2. A Flower

The Zimbabwean maestro, Flower, began his streak of Fifties in Consecutive Innings against New Zealand in Harare on 19 Sep 2000.

He continued to dazzle against India in Delhi and Nagpur, and his streak culminated against Bangladesh in Bulawayo on 19 Apr 2001.

3. S Chanderpaul

Another gem from the West Indies, Chanderpaul’s consistency was evident when he started his streak against Pakistan in Karachi on 27 Nov 2006.

He then faced England in multiple venues and wrapped up his streak against South Africa in Gqeberha on 26 Dec 2007.

4. KC Sangakkara

The Sri Lankan legend began his series of Fifties in Consecutive Innings against Bangladesh in Mirpur on 27 Jan 2014.

He continued his form against the same team in Chattogram and then against England in Lord’s and Leeds, concluding his streak in Leeds on 20 Jun 2014.

5. CJL Rogers

The Australian opener showcased his consistency starting against India in Brisbane on 17 Dec 2014. He continued to score fifties against India in Melbourne and Sydney and finished his streak against England in Cardiff on 8 Jul 2015.

Fifties in Consecutive Innings: a Masterclass in Consistency

The record of Fifties in Consecutive Innings is a tribute to a player’s tenacity, flexibility, and genius in the ever-changing game of cricket, where every match brings new obstacles and every wicket gives a fresh story.

This record, which includes One-Day Internationals, Twenty20 Internationals, and Tests, isn’t just about the stats; it’s a measure of a player’s grit and ability to stand up, no matter the opposition or the conditions.

Getting 50s in consecutive innings is more than simply a number; it’s a story of perseverance. It relates the story of the times when an underdog athlete decided to show his mettle in the face of overwhelming odds.

In this context, “unwavering focus” refers to a strong willingness to contribute to the team’s cause on a consistent basis.

Whether it’s the rapid fire of Twenty20s, the careful balancing act of One-Day Internationals, or the marathon test of the Longest Format, reaching this level of consistency is analogous to a musician delivering hit after hit without missing a beat.

As a conclusion, while cricket will always be a team game, individual records like Fifties in Consecutive Innings serve to highlight the extraordinary skills of those who play the game.

Their constant play not only cements their place in the record books, but also in the hearts of people all over the world.

This record will serve as a challenge to future greats as the sport develops, encouraging them to strive for even greater consistency in their own play.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2024 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions