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 June 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 October 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 August 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 December 1993 2y 297d 50 50 ODI # 1126 AN Cook (ENG) v Australia Manchester 10 July 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 June 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 February 2008 28 November 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 April 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 February 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 February 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 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 August 2011 7y 181d 77 66 ODI # 4097 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 February 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 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 September 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
Related
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid.
I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".