Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
HM Amla (SA) v England Southampton 28 Aug 2012 9 Mar 2008 4y 172d 59 57 ODI # 3298
IVA Richards (WI) v England Manchester 31 May 1984 7 Jun 1975 8y 359d 74 69 ODI # 264
CG Greenidge (WI) v Pakistan Peshawar 17 Oct 1986 11 Jun 1975 11y 128d 72 72 ODI # 396
G Kirsten (SA) v New Zealand Adelaide 6 Dec 1997 14 Dec 1993 3y 357d 72 72 ODI # 1255
S Dhawan (INDIA) v Australia Canberra 20 Jan 2016 20 Oct 2010 5y 92d 73 72 ODI # 3726
JE Root (ENG) v Pakistan Leeds 1 Sep 2016 11 Jan 2013 3y 234d 77 72 ODI # 3775
KS Williamson (NZ) v England Nottingham 17 Jun 2015 10 Aug 2010 4y 311d 78 73 ODI # 3657
V Kohli (INDIA) v Sri Lanka Adelaide 14 Feb 2012 18 Aug 2008 3y 180d 78 75 ODI # 3239
GA Gooch (ENG) v West Indies Port of Spain 14 Feb 1990 26 Aug 1976 13y 172d 77 76 ODI # 604
KP Pietersen (ENG/ICC) v India Cuttack 26 Nov 2008 28 Nov 2004 3y 364d 87 78 ODI # 2783
NS Sidhu (INDIA) v West Indies Kolkata 5 Nov 1994 9 Oct 1987 7y 27d 83 79 ODI # 947
BC Lara (WI) v New Zealand Wellington 25 Jan 1995 9 Nov 1990 4y 77d 79 79 ODI # 973
HH Dippenaar (Afr/SA) v Sri Lanka Perth 31 Jan 2006 26 Sep 1999 6y 127d 91 79 ODI # 2321
MG Bevan (AUS) v England Brisbane 10 Jan 1999 14 Apr 1994 4y 271d 89 80 ODI # 1379
CH Gayle (WI) v Zimbabwe Harare 29 Nov 2003 11 Sep 1999 4y 79d 82 80 ODI # 2069
GC Smith (Afr/SA) v Australia Melbourne (Docklands) 20 Jan 2006 30 Mar 2002 3y 296d 81 80 ODI # 2316
GJ Bailey (AUS) v South Africa Durban 5 Oct 2016 16 Mar 2012 4y 203d 85 80 ODI # 3790
DA Warner (AUS) v South Africa Durban 5 Oct 2016 18 Jan 2009 7y 261d 83 81 ODI # 3790
DM Jones (AUS) v Sri Lanka Melbourne 26 Dec 1989 30 Jan 1984 5y 330d 83 82 ODI # 596
GR Marsh (AUS) v India Hamilton 8 Mar 1990 14 Jan 1986 4y 53d 82 82 ODI # 618
SC Ganguly (INDIA) v New Zealand Napier 12 Jan 1999 11 Jan 1992 7y 1d 87 82 ODI # 1381
NV Knight (ENG) v India The Oval 9 Jul 2002 29 Aug 1996 5y 314d 82 82 ODI # 1854
ME Trescothick (ENG) v West Indies Leeds 1 Jul 2004 8 Jul 2000 3y 359d 83 82 ODI # 2137
ML Hayden (AUS) v India Melbourne 6 Feb 2004 19 May 1993 10y 263d 88 84 ODI # 2097
AN Cook (ENG) v India Nottingham 30 Aug 2014 28 Jun 2006 8y 63d 84 84 ODI # 3520
AJ Lamb (ENG) v India Kanpur 25 Oct 1989 2 Jun 1982 7y 145d 87 85 ODI # 583
F du Plessis (SA) v Australia Basseterre 11 Jun 2016 18 Jan 2011 5y 145d 88 85 ODI # 3743
MEK Hussey (AUS) v South Africa Johannesburg 17 Apr 2009 1 Feb 2004 5y 75d 108 86 ODI # 2841
Inzamam-ul-Haq (PAK) v Sri Lanka Rawalpindi 3 Oct 1995 22 Nov 1991 3y 315d 90 87 ODI # 1005
GA Hick (ENG) v Pakistan Sharjah 7 Apr 1999 23 May 1991 7y 319d 88 87 ODI # 1429
RT Ponting (AUS) v India Colombo (SSC) 28 Aug 1999 15 Feb 1995 4y 194d 87 87 ODI # 1489
JH Kallis (SA) v Pakistan Sharjah 24 Mar 2000 9 Jan 1996 4y 75d 90 87 ODI # 1579
G Gambhir (INDIA) v Sri Lanka Kolkata 24 Dec 2009 11 Apr 2003 6y 257d 90 87 ODI # 2935
KC Wessels (AUS/SA) v Australia Melbourne 9 Dec 1993 9 Jan 1983 10y 334d 91 88 ODI # 860
RR Sarwan (WI) v Zimbabwe St John's 30 Apr 2006 20 Jul 2000 5y 284d 93 88 ODI # 2369
AB de Villiers (Afr/SA) v England Cape Town 27 Nov 2009 2 Feb 2005 4y 298d 92 88 ODI # 2930
DL Haynes (WI) v New Zealand Port of Spain 27 Mar 1985 22 Feb 1978 7y 33d 90 89 ODI # 324
R Dravid (INDIA) v West Indies Singapore 8 Sep 1999 3 Apr 1996 3y 158d 96 89 ODI # 1496
GW Flower (ZIM) v Kenya Dhaka 27 Mar 1999 25 Oct 1992 6y 153d 92 90 ODI # 1424
MS Dhoni (Asia/INDIA) v Sri Lanka Canberra 12 Feb 2008 23 Dec 2004 3y 51d 100 90 ODI # 2676
MJ Guptill (NZ) v Sri Lanka Auckland 17 Jan 2015 10 Jan 2009 6y 7d 93 90 ODI # 3580
DC Boon (AUS) v England Perth 9 Dec 1990 12 Feb 1984 6y 300d 94 91 ODI # 649
MJ Clarke (AUS) v Netherlands Basseterre 18 Mar 2007 19 Jan 2003 4y 58d 103 91 ODI # 2540
Aamer Sohail (PAK) v Sri Lanka Singapore 2 Apr 1996 21 Dec 1990 5y 103d 93 92 ODI # 1088
Saeed Anwar (PAK) v India Sharjah 12 Apr 1996 1 Jan 1989 7y 102d 93 92 ODI # 1094
SR Tendulkar (INDIA) v Sri Lanka Sharjah 9 Apr 1995 18 Dec 1989 5y 112d 96 93 ODI # 997
MA Taylor (AUS) v Sri Lanka Lahore 17 Mar 1996 26 Dec 1989 6y 82d 96 93 ODI # 1083
NJ Astle (NZ) v India Gwalior 11 Nov 1999 22 Jan 1995 4y 293d 94 93 ODI # 1524
Yousuf Youhana (PAK) v Sri Lanka Sharjah 12 Apr 2002 28 Mar 1998 4y 15d 98 93 ODI # 1829
WU Tharanga (Asia/SL) v Zimbabwe Harare 9 Jun 2010 2 Aug 2005 4y 311d 97 93 ODI # 2990
MS Atapattu (SL) v Pakistan Dhaka 7 Jun 2000 1 Dec 1990 9y 189d 96 94 ODI # 1602
IR Bell (ENG) v Sri Lanka Colombo (RPS) 26 Mar 2011 28 Nov 2004 6y 118d 97 94 ODI # 3145
Javed Miandad (PAK) v West Indies Multan 17 Nov 1986 11 Jun 1975 11y 159d 100 95 ODI # 399
ME Waugh (AUS) v Sri Lanka Sydney 21 Dec 1995 11 Dec 1988 7y 10d 99 95 ODI # 1026
AC Gilchrist (AUS) v South Africa Melbourne (Docklands) 18 Aug 2000 25 Oct 1996 3y 298d 97 95 ODI # 1621
MD Crowe (NZ) v England Perth 7 Dec 1990 13 Feb 1982 8y 297d 98 96 ODI # 647
WJ Cronje (SA) v Zimbabwe Centurion 25 Jan 1997 26 Feb 1992 4y 334d 102 96 ODI # 1168
DJ Cullinan (SA) v England Dhaka 25 Oct 1998 9 Feb 1993 5y 258d 99 96 ODI # 1358
DS Lehmann (AUS) v West Indies Melbourne 14 Jan 2005 30 Aug 1996 8y 137d 111 96 ODI # 2204
LRPL Taylor (NZ) v South Africa Dhaka 25 Mar 2011 1 Mar 2006 5y 24d 106 96 ODI # 3144
Misbah-ul-Haq (PAK) v India Chennai 30 Dec 2012 27 Apr 2002 10y 247d 107 96 ODI # 3314
HH Gibbs (SA) v Pakistan Tangier 12 Aug 2002 3 Oct 1996 5y 313d 97 97 ODI # 1860
EJG Morgan (ENG/IRE) v Ireland Dublin (Malahide) 3 Sep 2013 5 Aug 2006 7y 29d 103 97 ODI # 3409
JP Duminy (SA) v Pakistan Dubai (DSC) 1 Nov 2013 20 Aug 2004 9y 73d 106 97 ODI # 3427
DB Vengsarkar (INDIA) v Sri Lanka Dhaka 29 Oct 1988 21 Feb 1976 12y 251d 105 98 ODI # 530
S Chanderpaul (WI) v Kenya Nairobi 15 Aug 2001 17 Oct 1994 6y 302d 104 98 ODI # 1745
SR Watson (AUS) v Sri Lanka Sydney 5 Nov 2010 24 Mar 2002 8y 226d 116 98 ODI # 3066
A Flower (ZIM) v Kenya Dhaka 19 Mar 1999 23 Feb 1992 7y 24d 101 99 ODI # 1412
AJ Stewart (ENG) v Sri Lanka Lord's 20 Aug 1998 15 Oct 1989 8y 309d 105 100 ODI # 1348
V Sehwag (INDIA) v Pakistan Birmingham 19 Sep 2004 1 Apr 1999 5y 171d 103 100 ODI # 2179
Shoaib Malik (PAK) v Sri Lanka Colombo (SSC) 22 Mar 2006 14 Oct 1999 6y 159d 115 100 ODI # 2354
SM Gavaskar (INDIA) v New Zealand Nagpur 31 Oct 1987 13 Jul 1974 13y 110d 107 101 ODI # 474
Rameez Raja (PAK) v Sri Lanka Adelaide 17 Feb 1990 6 Feb 1985 5y 11d 102 101 ODI # 606
A Symonds (AUS) v New Zealand Wellington 7 Dec 2005 10 Nov 1998 7y 27d 129 101 ODI # 2302
AJ Strauss (ENG) v Australia Cardiff 24 Jun 2010 18 Nov 2003 6y 218d 102 101 ODI # 3002
DI Gower (ENG) v Australia Lord's 29 May 1989 24 May 1978 11y 5d 105 102 ODI # 568
DPMD Jayawardene (SL) v Bangladesh Colombo (RPS) 7 Aug 2002 24 Jan 1998 4y 195d 108 102 ODI # 1859
Tamim Iqbal (BDESH) v Zimbabwe Bulawayo 19 Aug 2011 9 Feb 2007 4y 191d 102 102 ODI # 3181
RG Sharma (INDIA) v Australia Bangalore 2 Nov 2013 23 Jun 2007 6y 132d 108 103 ODI # 3428
K Srikkanth (INDIA) v New Zealand Visakhapatnam 10 Dec 1988 25 Nov 1981 7y 15d 104 104 ODI # 536
SP Fleming (NZ) v South Africa Birmingham 10 Jun 1999 25 Mar 1994 5y 77d 107 104 ODI # 1478
RB Richardson (WI) v India Port of Spain 11 Mar 1989 17 Dec 1983 5y 84d 107 105 ODI # 560
DR Martyn (AUS) v Bangladesh Cairns 3 Aug 2003 8 Dec 1992 10y 238d 125 105 ODI # 2039
A Flintoff (ENG/ICC) v Ireland Providence 30 Mar 2007 7 Apr 1999 7y 357d 118 105 ODI # 2558
BRM Taylor (ZIM) v South Africa Bloemfontein 15 Oct 2010 20 Apr 2004 6y 178d 106 105 ODI # 3057
Shakib Al Hasan (BDESH) v Australia Dhaka 9 Apr 2011 6 Aug 2006 4y 246d 109 105 ODI # 3149

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 105 innings shown

Records include the following recent matches:
Zimbabwe v Sri Lanka at Bulawayo, final, Nov 27, 2016 [ODI # 3810]
Zimbabwe v West Indies at Bulawayo, Zimbabwe Tri-Nation Series 6th match, Nov 25, 2016 [ODI # 3809]
Sri Lanka v West Indies at Bulawayo, 5th match, Nov 23, 2016 [ODI # 3808]

Statsguru Trivia

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

Did you know?

Number of single-digit scores by the Australia batsmen against South Africa in Hobart was 16 - their joint-most in any Test. The last time before this they had 16 such scores in a Test was in 1912 at the Oval.

Random Record

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

Video / Audio
News and Analysis: England prepare to face South Africa without Pietersen
Sponsored Links

Tournament, match & LIVE fixed odds at bet365