Records for ODI Matches
Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
HM Amla (SA) | v India | Gqeberha | 21 Jan 2011 | 9 Mar 2008 | 2y 318d | 41 | 40 | ODI # 3084 |
Zaheer Abbas (PAK) | v India | Jaipur | 2 Oct 1983 | 31 Aug 1974 | 9y 32d | 45 | 45 | ODI # 225 |
KP Pietersen (ENG/ICC) | v West Indies | Bridgetown | 21 Apr 2007 | 28 Nov 2004 | 2y 144d | 51 | 45 | ODI # 2578 |
Babar Azam (PAK) | v Hong Kong | Dubai (DSC) | 16 Sep 2018 | 31 May 2015 | 3y 108d | 47 | 45 | ODI # 4037 |
Imam-ul-Haq (PAK) | v England | Birmingham | 13 Jul 2021 | 18 Oct 2017 | 3y 268d | 46 | 46 | ODI # 4303 |
IJL Trott (ENG) | v Australia | Chester-le-Street | 7 Jul 2012 | 27 Aug 2009 | 2y 315d | 49 | 47 | ODI # 3284 |
SD Hope (WI) | v Bangladesh | Dublin | 7 May 2019 | 16 Nov 2016 | 2y 172d | 51 | 47 | ODI # 4129 |
IVA Richards (WI) | v India | The Oval | 15 Jun 1983 | 7 Jun 1975 | 8y 8d | 49 | 48 | ODI # 210 |
S Dhawan (IND) | v Sri Lanka | Hyderabad | 9 Nov 2014 | 20 Oct 2010 | 4y 20d | 49 | 48 | ODI # 3543 |
CG Greenidge (WI) | v India | Srinagar | 13 Oct 1983 | 11 Jun 1975 | 8y 124d | 49 | 49 | ODI # 226 |
JM Bairstow (ENG) | v Sri Lanka | Dambulla | 13 Oct 2018 | 16 Sep 2011 | 7y 27d | 53 | 49 | ODI # 4053 |
KJ Coetzer (SCOT) | v Afghanistan | Edinburgh | 10 May 2019 | 18 Aug 2008 | 10y 265d | 51 | 49 | ODI # 4131 |
Fakhar Zaman (PAK) | v South Africa | Johannesburg | 4 Apr 2021 | 7 Jun 2017 | 3y 301d | 49 | 49 | ODI # 4286 |
G Kirsten (SA) | v Pakistan | Nairobi (Gym) | 6 Oct 1996 | 14 Dec 1993 | 2y 297d | 50 | 50 | ODI # 1126 |
AN Cook (ENG) | v Australia | Manchester | 10 Jul 2012 | 28 Jun 2006 | 6y 12d | 51 | 51 | ODI # 3286 |
DC Boon (AUS) | v New Zealand | Brisbane | 17 Jan 1988 | 12 Feb 1984 | 3y 339d | 54 | 52 | ODI # 495 |
AH Jones (NZ) | v England | Auckland | 16 Feb 1991 | 10 Oct 1987 | 3y 129d | 52 | 52 | ODI # 670 |
NS Sidhu (IND) | v England | Gwalior | 4 Mar 1993 | 9 Oct 1987 | 5y 146d | 55 | 52 | ODI # 813 |
SC Ganguly (IND) | v Australia | Kanpur | 7 Apr 1998 | 11 Jan 1992 | 6y 86d | 56 | 52 | ODI # 1308 |
ME Trescothick (ENG) | v Sri Lanka | Sydney | 13 Jan 2003 | 8 Jul 2000 | 2y 189d | 52 | 52 | ODI # 1934 |
Salman Butt (PAK) | v India | Mirpur | 14 Jun 2008 | 22 Sep 2004 | 3y 266d | 52 | 52 | ODI # 2707 |
ML Hayden (AUS) | v India | Centurion | 15 Feb 2003 | 19 May 1993 | 9y 272d | 56 | 53 | ODI # 1951 |
V Kohli (IND) | v West Indies | Port of Spain | 8 Jun 2011 | 18 Aug 2008 | 2y 294d | 56 | 53 | ODI # 3160 |
Q de Kock (SA) | v England | Bloemfontein | 3 Feb 2016 | 19 Jan 2013 | 3y 15d | 53 | 53 | ODI # 3732 |
GS Chappell (AUS) | v New Zealand | Auckland | 13 Feb 1982 | 5 Jan 1971 | 11y 39d | 55 | 54 | ODI # 144 |
BC Lara (WI) | v Pakistan | Sharjah | 5 Nov 1993 | 9 Nov 1990 | 2y 361d | 54 | 54 | ODI # 845 |
Yasir Hameed (PAK) | v South Africa | Faisalabad | 23 Oct 2007 | 20 May 2003 | 4y 156d | 54 | 54 | ODI # 2637 |
KS Williamson (NZ) | v Pakistan | Abu Dhabi | 19 Dec 2014 | 10 Aug 2010 | 4y 131d | 59 | 54 | ODI # 3571 |
GJ Bailey (AUS) | v England | Melbourne | 14 Feb 2015 | 16 Mar 2012 | 2y 335d | 57 | 54 | ODI # 3600 |
JE Root (ENG) | v New Zealand | Nottingham | 17 Jun 2015 | 11 Jan 2013 | 2y 157d | 58 | 54 | ODI # 3657 |
AJ Finch (AUS) | v India | Canberra | 20 Jan 2016 | 11 Jan 2013 | 3y 9d | 56 | 54 | ODI # 3726 |
SE Marsh (AUS) | v England | Cardiff | 16 Jun 2018 | 24 Jun 2008 | 9y 357d | 55 | 54 | ODI # 4010 |
KC Wessels (AUS/SA) | v Australia | Sydney | 26 Feb 1992 | 9 Jan 1983 | 9y 48d | 58 | 55 | ODI # 719 |
SPD Smith (AUS) | v India | Canberra | 20 Jan 2016 | 19 Feb 2010 | 5y 335d | 68 | 55 | ODI # 3726 |
GA Gooch (ENG) | v West Indies | Jaipur | 26 Oct 1987 | 26 Aug 1976 | 11y 61d | 57 | 56 | ODI # 468 |
DM Jones (AUS) | v Sri Lanka | Adelaide | 10 Jan 1988 | 30 Jan 1984 | 3y 345d | 57 | 56 | ODI # 491 |
RA Smith (ENG) | v Australia | Birmingham | 21 May 1993 | 4 Sep 1988 | 4y 259d | 57 | 56 | ODI # 831 |
NV Knight (ENG) | v Australia | Bristol | 10 Jun 2001 | 29 Aug 1996 | 4y 285d | 56 | 56 | ODI # 1721 |
CH Gayle (WI) | v India | Jodhpur | 21 Nov 2002 | 11 Sep 1999 | 3y 71d | 58 | 56 | ODI # 1898 |
HH Dippenaar (SA) | v Pakistan | Rawalpindi | 12 Oct 2003 | 26 Sep 1999 | 4y 16d | 67 | 56 | ODI # 2050 |
JJ Roy (ENG) | v New Zealand | Dunedin | 7 Mar 2018 | 8 May 2015 | 2y 303d | 57 | 56 | ODI # 3989 |
DI Gower (ENG) | v New Zealand | Wellington | 22 Feb 1984 | 24 May 1978 | 5y 274d | 60 | 57 | ODI # 250 |
AJ Lamb (ENG) | v Australia | Sydney | 22 Jan 1987 | 2 Jun 1982 | 4y 234d | 58 | 57 | ODI # 422 |
MG Bevan (AUS) | v New Zealand | Melbourne | 17 Dec 1997 | 14 Apr 1994 | 3y 247d | 63 | 57 | ODI # 1265 |
GC Smith (SA) | v England | Bloemfontein | 2 Feb 2005 | 30 Mar 2002 | 2y 309d | 58 | 57 | ODI # 2219 |
MJ Guptill (NZ) | v South Africa | Napier | 29 Feb 2012 | 10 Jan 2009 | 3y 50d | 59 | 57 | ODI # 3252 |
AD Hales (ENG) | v New Zealand | Christchurch | 10 Mar 2018 | 27 Aug 2014 | 3y 195d | 59 | 57 | ODI # 3992 |
Rahmat Shah (AFG) | v Ireland | Belfast | 21 May 2019 | 6 Mar 2013 | 6y 76d | 61 | 57 | ODI # 4141 |
GR Marsh (AUS) | v Pakistan | Adelaide | 11 Dec 1988 | 14 Jan 1986 | 2y 332d | 58 | 58 | ODI # 537 |
Inzamam-ul-Haq (PAK) | v New Zealand | Sharjah | 20 Apr 1994 | 22 Nov 1991 | 2y 149d | 59 | 58 | ODI # 911 |
RT Ponting (AUS) | v Pakistan | Peshawar | 8 Nov 1998 | 15 Feb 1995 | 3y 266d | 58 | 58 | ODI # 1368 |
GA Hick (ENG) | v India | The Oval | 23 May 1996 | 23 May 1991 | 5y 0d | 60 | 59 | ODI # 1102 |
Ahmed Shehzad (PAK) | v India | Adelaide | 15 Feb 2015 | 24 Apr 2009 | 5y 297d | 59 | 59 | ODI # 3602 |
DA Warner (AUS) | v India | Sydney | 26 Mar 2015 | 18 Jan 2009 | 6y 67d | 61 | 59 | ODI # 3645 |
IR Bell (ENG) | v New Zealand | Auckland | 15 Feb 2008 | 28 Nov 2004 | 3y 79d | 62 | 60 | ODI # 2678 |
MEK Hussey (AUS) | v Sri Lanka | Melbourne | 22 Feb 2008 | 1 Feb 2004 | 4y 21d | 81 | 60 | ODI # 2683 |
CS MacLeod (SCOT) | v Oman | Aberdeen | 18 Aug 2019 | 18 Aug 2008 | 11y 0d | 62 | 60 | ODI # 4202 |
Saeed Anwar (PAK) | v Australia | Multan | 14 Oct 1994 | 1 Jan 1989 | 5y 286d | 62 | 61 | ODI # 929 |
GP Thorpe (ENG) | v Pakistan | Rawalpindi | 30 Oct 2000 | 19 May 1993 | 7y 164d | 65 | 61 | ODI # 1653 |
RR Sarwan (WI) | v England | Leeds | 1 Jul 2004 | 20 Jul 2000 | 3y 347d | 65 | 61 | ODI # 2137 |
MJ Clarke (AUS) | v Sri Lanka | Sydney | 22 Jan 2006 | 19 Jan 2003 | 3y 3d | 67 | 61 | ODI # 2317 |
G Gambhir (IND) | v England | Rajkot | 14 Nov 2008 | 11 Apr 2003 | 5y 217d | 61 | 61 | ODI # 2774 |
PR Stirling (IRE) | v Zimbabwe | Harare | 13 Oct 2015 | 1 Jul 2008 | 7y 104d | 62 | 61 | ODI # 3691 |
EC Joyce (ENG/IRE) | v Afghanistan | Belfast | 19 Jul 2016 | 13 Jun 2006 | 10y 36d | 62 | 61 | ODI # 3764 |
JH Kallis (SA) | v New Zealand | Auckland | 27 Mar 1999 | 9 Jan 1996 | 3y 77d | 64 | 62 | ODI # 1422 |
S Chanderpaul (WI) | v Australia | Bridgetown | 25 Apr 1999 | 17 Oct 1994 | 4y 190d | 66 | 62 | ODI # 1442 |
Yousuf Youhana (PAK) | v New Zealand | Singapore | 20 Aug 2000 | 28 Mar 1998 | 2y 145d | 66 | 62 | ODI # 1623 |
RG Twose (NZ) | v Zimbabwe | Bulawayo | 1 Oct 2000 | 15 Nov 1995 | 4y 321d | 66 | 62 | ODI # 1629 |
MS Dhoni (IND) | v Bangladesh | Mirpur | 10 May 2007 | 23 Dec 2004 | 2y 138d | 70 | 62 | ODI # 2582 |
AB de Villiers (Afr/SA) | v West Indies | Durban | 1 Feb 2008 | 2 Feb 2005 | 2y 364d | 63 | 62 | ODI # 2668 |
Misbah-ul-Haq (PAK) | v India | Mohali | 30 Mar 2011 | 27 Apr 2002 | 8y 337d | 71 | 62 | ODI # 3147 |
Umar Akmal (PAK) | v India | Delhi | 6 Jan 2013 | 1 Aug 2009 | 3y 158d | 71 | 62 | ODI # 3316 |
Mohammad Shahzad (AFG) | v Zimbabwe | Sharjah | 16 Feb 2018 | 30 Aug 2009 | 8y 170d | 62 | 62 | ODI # 3977 |
DJ Cullinan (SA) | v Zimbabwe | Centurion | 25 Jan 1997 | 9 Feb 1993 | 3y 351d | 64 | 63 | ODI # 1168 |
NJ Astle (NZ) | v Zimbabwe | Christchurch | 4 Mar 1998 | 22 Jan 1995 | 3y 41d | 63 | 63 | ODI # 1294 |
R Dravid (IND) | v New Zealand | Christchurch | 19 Jan 1999 | 3 Apr 1996 | 2y 291d | 70 | 63 | ODI # 1387 |
AC Gilchrist (AUS) | v Zimbabwe | Lord's | 9 Jun 1999 | 25 Oct 1996 | 2y 227d | 65 | 63 | ODI # 1477 |
WU Tharanga (Asia/SL) | v Australia | Sydney | 8 Feb 2008 | 2 Aug 2005 | 2y 190d | 67 | 63 | ODI # 2673 |
AM Rahane (IND) | v Australia | Brisbane | 15 Jan 2016 | 3 Sep 2011 | 4y 134d | 65 | 63 | ODI # 3724 |
DL Haynes (WI) | v Australia | Melbourne | 11 Feb 1984 | 22 Feb 1978 | 5y 354d | 64 | 64 | ODI # 247 |
Aamer Sohail (PAK) | v Sri Lanka | Centurion | 4 Dec 1994 | 21 Dec 1990 | 3y 348d | 64 | 64 | ODI # 954 |
AC Hudson (SA) | v Pakistan | Sharjah | 13 Apr 1996 | 10 Nov 1991 | 4y 155d | 65 | 64 | ODI # 1095 |
GW Flower (ZIM) | v Sri Lanka | Colombo (RPS) | 24 Jan 1998 | 25 Oct 1992 | 5y 91d | 66 | 64 | ODI # 1284 |
EJG Morgan (ENG/IRE) | v Sri Lanka | Colombo (RPS) | 26 Mar 2011 | 5 Aug 2006 | 4y 233d | 64 | 64 | ODI # 3145 |
MD Crowe (NZ) | v Sri Lanka | Sydney | 5 Jan 1988 | 13 Feb 1982 | 5y 326d | 67 | 65 | ODI # 486 |
MA Taylor (AUS) | v Zimbabwe | Perth | 2 Dec 1994 | 26 Dec 1989 | 4y 341d | 67 | 65 | ODI # 952 |
AJ Strauss (ENG) | v New Zealand | Hobart | 16 Jan 2007 | 18 Nov 2003 | 3y 59d | 66 | 65 | ODI # 2475 |
JP Duminy (SA) | v West Indies | Delhi | 24 Feb 2011 | 20 Aug 2004 | 6y 188d | 72 | 65 | ODI # 3106 |
Shahriar Nafees (BAN) | v Netherlands | Chattogram | 14 Mar 2011 | 21 Jun 2005 | 5y 266d | 65 | 65 | ODI # 3131 |
Litton Das (BAN) | v Ireland | Sylhet | 20 Mar 2023 | 18 Jun 2015 | 7y 275d | 65 | 65 | ODI # 4542 |
WJ Cronje (SA) | v Zimbabwe | Harare | 21 Oct 1995 | 26 Feb 1992 | 3y 237d | 69 | 66 | ODI # 1013 |
RP Arnold (SL) | v Pakistan | Sharjah | 12 Apr 2002 | 6 Nov 1997 | 4y 157d | 75 | 66 | ODI # 1829 |
V Sehwag (IND) | v Australia | Johannesburg | 23 Mar 2003 | 1 Apr 1999 | 3y 356d | 68 | 66 | ODI # 1993 |
WTS Porterfield (IRE) | v Scotland | Belfast | 6 Sep 2013 | 5 Aug 2006 | 7y 32d | 66 | 66 | ODI # 3411 |
F du Plessis (SA) | v India | Melbourne | 22 Feb 2015 | 18 Jan 2011 | 4y 35d | 69 | 66 | ODI # 3610 |
JC Buttler (ENG) | v Pakistan | Nottingham | 30 Aug 2016 | 21 Feb 2012 | 4y 191d | 78 | 66 | ODI # 3773 |
BA Stokes (ENG) | v West Indies | Bridgetown | 22 Feb 2019 | 25 Aug 2011 | 7y 181d | 77 | 66 | ODI # 4097 |
A Vala (PNG) | v Canada | Windhoek | 5 Apr 2023 | 8 Nov 2014 | 8y 148d | 66 | 66 | ODI # 4567 |
Javed Miandad (PAK) | v Australia | Melbourne | 24 Feb 1985 | 11 Jun 1975 | 9y 258d | 70 | 67 | ODI # 311 |
DB Vengsarkar (IND) | v Australia | Melbourne | 9 Feb 1986 | 21 Feb 1976 | 9y 353d | 69 | 67 | ODI # 363 |
Ramiz Raja (PAK) | v West Indies | Georgetown | 30 Mar 1988 | 6 Feb 1985 | 3y 53d | 68 | 67 | ODI # 515 |
PV Simmons (WI) | v Pakistan | Sharjah | 5 Nov 1993 | 16 Oct 1987 | 6y 20d | 69 | 67 | ODI # 845 |
ME Waugh (AUS) | v South Africa | Gqeberha | 4 Apr 1994 | 11 Dec 1988 | 5y 114d | 71 | 67 | ODI # 901 |
MS Atapattu (SL) | v Pakistan | Visakhapatnam | 27 Mar 1999 | 1 Dec 1990 | 8y 116d | 68 | 67 | ODI # 1423 |
NH Fairbrother (ENG) | v India | Sharjah | 11 Apr 1999 | 2 Apr 1987 | 12y 9d | 69 | 67 | ODI # 1432 |
A Balbirnie (IRE) | v England | Southampton | 4 Aug 2020 | 5 Jul 2010 | 10y 30d | 70 | 67 | ODI # 4258 |
L Klusener (SA) | v India | Nagpur | 19 Mar 2000 | 19 Jan 1996 | 4y 60d | 78 | 68 | ODI # 1576 |
HH Gibbs (SA) | v West Indies | Bridgetown | 9 May 2001 | 3 Oct 1996 | 4y 218d | 68 | 68 | ODI # 1716 |
TWM Latham (NZ) | v England | Hamilton | 25 Feb 2018 | 3 Feb 2012 | 6y 22d | 70 | 68 | ODI # 3980 |
MR Marsh (AUS) | v India | Chennai | 22 Mar 2023 | 19 Oct 2011 | 11y 154d | 72 | 68 | ODI # 4545 |
GM Wood (AUS) | v India | Sharjah | 29 Mar 1985 | 22 Feb 1978 | 7y 35d | 75 | 69 | ODI # 325 |
A Flower (ZIM) | v Bangladesh | Nairobi (Aga) | 14 Oct 1997 | 23 Feb 1992 | 5y 233d | 71 | 69 | ODI # 1242 |
DS Lehmann (AUS) | v Pakistan | Melbourne (Docklands) | 12 Jun 2002 | 30 Aug 1996 | 5y 286d | 76 | 69 | ODI # 1842 |
A Flintoff (ENG) | v Sri Lanka | Southampton | 17 Sep 2004 | 7 Apr 1999 | 5y 163d | 78 | 69 | ODI # 2177 |
Shakib Al Hasan (BAN) | v Zimbabwe | Mirpur | 29 Oct 2009 | 6 Aug 2006 | 3y 84d | 72 | 69 | ODI # 2916 |
LRPL Taylor (NZ) | v Bangladesh | Dunedin | 8 Feb 2010 | 1 Mar 2006 | 3y 344d | 75 | 69 | ODI # 2951 |
BJ Haddin (AUS) | v England | Brisbane | 30 Jan 2011 | 30 Jan 2001 | 10y 0d | 74 | 69 | ODI # 3091 |
GJ Maxwell (AUS) | v India | Chennai | 17 Sep 2017 | 25 Aug 2012 | 5y 23d | 78 | 69 | ODI # 3910 |
SR Tendulkar (IND) | v U.A.E. | Sharjah | 13 Apr 1994 | 18 Dec 1989 | 4y 116d | 73 | 70 | ODI # 904 |
VG Kambli (IND) | v Pakistan | Toronto | 21 Sep 1996 | 18 Oct 1991 | 4y 339d | 76 | 70 | ODI # 1118 |
A Symonds (AUS) | v Sri Lanka | Colombo (RPS) | 27 Feb 2004 | 10 Nov 1998 | 5y 109d | 93 | 70 | ODI # 2106 |
VVS Laxman (IND) | v Pakistan | Lahore | 24 Mar 2004 | 9 Apr 1998 | 5y 350d | 72 | 70 | ODI # 2117 |
Tamim Iqbal (BAN) | v India | Mirpur | 11 Jan 2010 | 9 Feb 2007 | 2y 336d | 70 | 70 | ODI # 2942 |
SK Raina (IND) | v Bangladesh | Mirpur | 11 Jan 2010 | 30 Jul 2005 | 4y 165d | 86 | 70 | ODI # 2942 |
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 70 innings shown
Batsmen within a maximum of 70 innings shown
Records includes the following current or recent matches:
United Arab Emirates v West Indies at Sharjah, 2nd ODI, Jun 6, 2023 [ODI # 4582]
United Arab Emirates v West Indies at Sharjah, 1st ODI, Jun 4, 2023 [ODI # 4581]
Sri Lanka v Afghanistan at Hambantota, 2nd ODI, Jun 4, 2023 [ODI # 4580]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2023 ESPN Sports Media Ltd. All rights reserved