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
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
Saleem Malik (Pak) v India Sharjah 27 Apr 1990 12 Jan 1982 8y 105d 114 106 ODI # 625
A Jadeja (India) v Australia Kochi 1 Apr 1998 28 Feb 1992 6y 32d 119 106 ODI # 1300
KC Sangakkara (SL) v England Southampton 17 Sep 2004 5 Jul 2000 4y 74d 118 107 ODI # 2177
SO Tikolo (Afr/Kenya) v Zimbabwe Mombasa 29 Jan 2009 18 Feb 1996 12y 346d 111 107 ODI # 2807
SK Raina (India) v England Hyderabad (Deccan) 14 Oct 2011 30 Jul 2005 6y 76d 126 107 ODI # 3199
PA de Silva (SL) v India Colombo (RPS) 25 Jul 1993 31 Mar 1984 9y 116d 112 108 ODI # 833
L Klusener (SA) v Australia Potchefstroom 27 Mar 2002 19 Jan 1996 6y 67d 132 108 ODI # 1821
A Ranatunga (SL) v Zimbabwe Sharjah 3 Feb 1993 14 Feb 1982 10y 355d 115 109 ODI # 798
AP Gurusinha (SL) v Pakistan Faisalabad 1 Oct 1995 3 Nov 1985 9y 332d 112 110 ODI # 1004
AD Mathews (SL) v Pakistan Hambantota 26 Aug 2014 28 Nov 2008 5y 271d 132 110 ODI # 3515
AR Border (Aus) v New Zealand Perth 19 Jan 1986 13 Jan 1979 7y 6d 121 111 ODI # 353
PV Simmons (WI) v New Zealand Port of Spain 29 Mar 1996 16 Oct 1987 8y 165d 113 111 ODI # 1085
Younis Khan (Pak) v West Indies Kingstown 18 May 2005 13 Feb 2000 5y 94d 116 111 ODI # 2246
SB Styris (NZ) v Sri Lanka St George's 12 Apr 2007 5 Nov 1999 7y 158d 130 111 ODI # 2569
JG Wright (NZ) v India Indore 15 Dec 1988 15 Jul 1978 10y 153d 113 112 ODI # 541
KR Rutherford (NZ) v Australia Auckland 26 Feb 1995 27 Mar 1985 9y 336d 118 112 ODI # 983
Yuvraj Singh (India) v Zimbabwe Harare 4 Sep 2005 3 Oct 2000 4y 336d 125 112 ODI # 2280
M Azharuddin (India) v Australia Adelaide 15 Dec 1991 20 Jan 1985 6y 329d 124 113 ODI # 697
PD Collingwood (Eng) v West Indies Nottingham 7 Jul 2007 7 Jun 2001 6y 30d 124 113 ODI # 2598
Mohammad Hafeez (Pak) v South Africa Johannesburg 17 Mar 2013 3 Apr 2003 9y 348d 113 113 ODI # 3347
H Masakadza (Zim) v New Zealand Dunedin 3 Feb 2012 23 Sep 2001 10y 133d 114 114 ODI # 3230
RS Mahanama (SL) v Pakistan Sharjah 11 Apr 1995 2 Mar 1986 9y 40d 119 115 ODI # 998
ADR Campbell (Zim) v South Africa Johannesburg 21 Jan 2000 29 Feb 1992 7y 326d 119 115 ODI # 1544
RP Arnold (SL) v West Indies Colombo (RPS) 6 Aug 2005 6 Nov 1997 7y 273d 132 115 ODI # 2266
CL Hooper (WI) v England Nottingham 24 May 1995 18 Mar 1987 8y 67d 131 116 ODI # 1000
JN Rhodes (SA) v Pakistan Durban 3 Apr 1998 26 Feb 1992 6y 36d 126 117 ODI # 1303
MN Samuels (WI) v Australia Kingstown 16 Mar 2012 4 Oct 2000 11y 164d 126 117 ODI # 3262
CL Cairns (NZ) v India Nairobi (Gym) 15 Oct 2000 13 Feb 1991 9y 245d 130 118 ODI # 1639

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

Records include the following recent matches:
England v India at Cardiff, 2nd ODI, Aug 27, 2014 [ODI # 3517]
Australia v South Africa at Harare, 2nd match, Aug 27, 2014 [ODI # 3516]
Sri Lanka v Pakistan at Hambantota, 2nd ODI, Aug 26, 2014 [ODI # 3515]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365