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
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
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
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
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 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 (Ban) 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 (Ban) 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:
New Zealand v Pakistan at Abu Dhabi, 5th ODI, Dec 19, 2014 [ODI # 3571]
New Zealand v Pakistan at Abu Dhabi, 4th ODI, Dec 17, 2014 [ODI # 3570]
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]

Statsguru Trivia

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

Did you know?

South Africa's AB de Villiers is the only wicketkeeper to score a hundred and effect ten dismissals in the same Test. He scored 103* in the second innings and effected 11 dismissals in a Test against Pakistan at Johannesburg in 2013.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365