Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
---|---|---|---|---|---|---|---|---|
HM Amla (SA) | v India | Wankhede | 25 Oct 2015 | 9 Mar 2008 | 7y 230d | 126 | 123 | ODI # 3700 |
V Kohli (IND) | v Sri Lanka | Hyderabad | 9 Nov 2014 | 18 Aug 2008 | 6y 83d | 144 | 136 | ODI # 3543 |
KS Williamson (NZ) | v Australia | Lord's | 29 Jun 2019 | 10 Aug 2010 | 8y 323d | 146 | 139 | ODI # 4178 |
DA Warner (AUS) | v England | Melbourne | 22 Nov 2022 | 18 Jan 2009 | 13y 308d | 141 | 139 | ODI # 4480 |
S Dhawan (IND) | v Sri Lanka | Colombo (RPS) | 18 Jul 2021 | 20 Oct 2010 | 10y 271d | 143 | 140 | ODI # 4307 |
IVA Richards (WI) | v Pakistan | Brisbane | 7 Jan 1989 | 7 Jun 1975 | 13y 214d | 156 | 141 | ODI # 547 |
JE Root (ENG) | v Sri Lanka | Chester-le-Street | 29 Jun 2021 | 11 Jan 2013 | 8y 169d | 150 | 141 | ODI # 4296 |
SC Ganguly (IND) | v Zimbabwe | Sharjah | 26 Oct 2000 | 11 Jan 1992 | 8y 289d | 152 | 147 | ODI # 1648 |
AB de Villiers (Afr/SA) | v Pakistan | Sharjah | 11 Nov 2013 | 2 Feb 2005 | 8y 282d | 153 | 147 | ODI # 3433 |
ML Hayden (AUS/ICC) | v India | Sydney | 2 Mar 2008 | 19 May 1993 | 14y 288d | 160 | 154 | ODI # 2688 |
BC Lara (WI) | v Bangladesh | Dhaka | 9 Oct 1999 | 9 Nov 1990 | 8y 334d | 158 | 155 | ODI # 1511 |
DM Jones (AUS) | v South Africa | Gqeberha | 22 Feb 1994 | 30 Jan 1984 | 10y 23d | 160 | 157 | ODI # 885 |
MJ Guptill (NZ) | v Sri Lanka | Mount Maunganui | 3 Jan 2019 | 10 Jan 2009 | 9y 358d | 160 | 157 | ODI # 4074 |
G Kirsten (SA) | v Kenya | Cape Town | 22 Oct 2001 | 14 Dec 1993 | 7y 312d | 160 | 160 | ODI # 1763 |
GC Smith (Afr/SA) | v India | Johannesburg | 15 Jan 2011 | 30 Mar 2002 | 8y 291d | 162 | 160 | ODI # 3080 |
DL Haynes (WI) | v Sri Lanka | Rajkot | 19 Oct 1989 | 22 Feb 1978 | 11y 239d | 163 | 162 | ODI # 576 |
Saeed Anwar (PAK) | v India | Jaipur | 24 Mar 1999 | 1 Jan 1989 | 10y 82d | 164 | 162 | ODI # 1417 |
RG Sharma (IND) | v Australia | Nagpur | 1 Oct 2017 | 23 Jun 2007 | 10y 100d | 168 | 162 | ODI # 3919 |
RT Ponting (AUS) | v West Indies | Kingston | 17 May 2003 | 15 Feb 1995 | 8y 91d | 169 | 166 | ODI # 2011 |
MS Dhoni (Asia/IND) | v Sri Lanka | Wankhede | 2 Apr 2011 | 23 Dec 2004 | 6y 100d | 186 | 166 | ODI # 3148 |
LRPL Taylor (NZ) | v South Africa | Christchurch | 22 Feb 2017 | 1 Mar 2006 | 10y 358d | 180 | 166 | ODI # 3839 |
ME Waugh (AUS) | v Sri Lanka | Melbourne | 7 Feb 1999 | 11 Dec 1988 | 10y 58d | 172 | 167 | ODI # 1403 |
MG Bevan (AUS) | v England | Adelaide | 19 Jan 2003 | 14 Apr 1994 | 8y 280d | 193 | 167 | ODI # 1938 |
JH Kallis (SA) | v England | The Oval | 28 Jun 2003 | 9 Jan 1996 | 7y 170d | 175 | 167 | ODI # 2029 |
Yousuf Youhana (PAK) | v Sri Lanka | Karachi | 6 Oct 2004 | 28 Mar 1998 | 6y 192d | 178 | 168 | ODI # 2185 |
CH Gayle (ICC/WI) | v England | Nottingham | 7 Jul 2007 | 11 Sep 1999 | 7y 299d | 171 | 168 | ODI # 2598 |
SR Tendulkar (IND) | v Pakistan | Dhaka | 14 Jan 1998 | 18 Dec 1989 | 8y 27d | 176 | 170 | ODI # 1276 |
R Dravid (IND) | v West Indies | Vadodara | 18 Nov 2002 | 3 Apr 1996 | 6y 229d | 187 | 171 | ODI # 1897 |
AC Gilchrist (AUS) | v Zimbabwe | Hobart | 16 Jan 2004 | 25 Oct 1996 | 7y 83d | 180 | 174 | ODI # 2082 |
MJ Clarke (AUS) | v New Zealand | Nagpur | 25 Feb 2011 | 19 Jan 2003 | 8y 37d | 190 | 174 | ODI # 3107 |
Javed Miandad (PAK) | v Sri Lanka | Rawalpindi | 19 Jan 1992 | 11 Jun 1975 | 16y 222d | 185 | 175 | ODI # 710 |
Tamim Iqbal (BAN) | v Zimbabwe | Mirpur | 23 Jan 2018 | 9 Feb 2007 | 10y 348d | 177 | 175 | ODI # 3964 |
Inzamam-ul-Haq (PAK) | v New Zealand | Derby | 28 May 1999 | 22 Nov 1991 | 7y 187d | 186 | 176 | ODI # 1466 |
MS Atapattu (SL) | v Bangladesh | Pietermaritzburg | 14 Feb 2003 | 1 Dec 1990 | 12y 75d | 182 | 180 | ODI # 1950 |
NJ Astle (NZ) | v Australia | Melbourne (Docklands) | 5 Dec 2004 | 22 Jan 1995 | 9y 318d | 186 | 182 | ODI # 2196 |
HH Gibbs (SA) | v Australia | Johannesburg | 12 Mar 2006 | 3 Oct 1996 | 9y 160d | 185 | 184 | ODI # 2349 |
BRM Taylor (ZIM) | v South Africa | Paarl | 6 Oct 2018 | 20 Apr 2004 | 14y 169d | 185 | 184 | ODI # 4051 |
EJG Morgan (ENG/IRE) | v New Zealand | Wellington | 3 Mar 2018 | 5 Aug 2006 | 11y 210d | 198 | 185 | ODI # 3982 |
S Chanderpaul (WI) | v South Africa | Jaipur | 2 Nov 2006 | 17 Oct 1994 | 12y 16d | 202 | 190 | ODI # 2442 |
V Sehwag (Asia/ICC/IND) | v England | Bengaluru | 23 Nov 2008 | 1 Apr 1999 | 9y 236d | 195 | 190 | ODI # 2781 |
Shakib Al Hasan (BAN) | v West Indies | Taunton | 17 Jun 2019 | 6 Aug 2006 | 12y 315d | 202 | 190 | ODI # 4162 |
KC Sangakkara (Asia/ICC/SL) | v England | Colombo (RPS) | 13 Oct 2007 | 5 Jul 2000 | 7y 100d | 208 | 192 | ODI # 2630 |
Yuvraj Singh (Asia/IND) | v Pakistan | Karachi | 2 Jul 2008 | 3 Oct 2000 | 7y 273d | 210 | 192 | ODI # 2730 |
WU Tharanga (Asia/SL) | v Zimbabwe | Galle | 30 Jun 2017 | 2 Aug 2005 | 11y 332d | 203 | 192 | ODI # 3897 |
A Flower (ZIM) | v India | Colombo (RPS) | 14 Sep 2002 | 23 Feb 1992 | 10y 203d | 196 | 193 | ODI # 1876 |
PA de Silva (SL) | v Zimbabwe | Sharjah | 3 Apr 1997 | 31 Mar 1984 | 13y 3d | 200 | 194 | ODI # 1189 |
GW Flower (ZIM) | v Kenya | Sharjah | 5 Apr 2003 | 25 Oct 1992 | 10y 162d | 201 | 196 | ODI # 1996 |
Mohammad Hafeez (PAK) | v New Zealand | Nelson | 9 Jan 2018 | 3 Apr 2003 | 14y 281d | 197 | 196 | ODI # 3947 |
Mushfiqur Rahim (BAN) | v Sri Lanka | Colombo (RPS) | 28 Jul 2019 | 6 Aug 2006 | 12y 356d | 215 | 201 | ODI # 4194 |
TM Dilshan (SL) | v India | Adelaide | 14 Feb 2012 | 11 Dec 1999 | 12y 65d | 227 | 203 | ODI # 3239 |
M Azharuddin (IND) | v Pakistan | Toronto | 17 Sep 1996 | 20 Jan 1985 | 11y 241d | 222 | 205 | ODI # 1116 |
A Ranatunga (SL) | v Bangladesh | Colombo (SSC) | 22 Jul 1997 | 14 Feb 1982 | 15y 158d | 216 | 205 | ODI # 1220 |
Younis Khan (PAK) | v New Zealand | Hamilton | 3 Feb 2011 | 13 Feb 2000 | 10y 355d | 212 | 205 | ODI # 3095 |
Shoaib Malik (PAK) | v England | Abu Dhabi | 11 Nov 2015 | 14 Oct 1999 | 16y 28d | 228 | 205 | ODI # 3707 |
SP Fleming (NZ) | v South Africa | Christchurch | 17 Feb 2004 | 25 Mar 1994 | 9y 329d | 214 | 206 | ODI # 2100 |
ST Jayasuriya (SL) | v India | Sharjah | 29 Oct 2000 | 26 Dec 1989 | 10y 308d | 217 | 209 | ODI # 1652 |
DPMD Jayawardene (Asia/SL) | v Pakistan | Jaipur | 17 Oct 2006 | 24 Jan 1998 | 8y 266d | 225 | 209 | ODI # 2431 |
RB Richardson (WI) | v Australia | Brisbane | 7 Jan 1996 | 17 Dec 1983 | 12y 21d | 217 | 210 | ODI # 1031 |
Ijaz Ahmed (PAK) | v West Indies | Bristol | 16 May 1999 | 14 Nov 1986 | 12y 183d | 227 | 210 | ODI # 1447 |
Saleem Malik (PAK) | v India | Toronto | 23 Sep 1996 | 12 Jan 1982 | 14y 255d | 235 | 212 | ODI # 1119 |
BB McCullum (NZ) | v Australia | Auckland | 3 Feb 2016 | 17 Jan 2002 | 14y 17d | 258 | 226 | ODI # 3731 |
AR Border (AUS) | v Pakistan | Melbourne | 12 Jan 1993 | 13 Jan 1979 | 13y 365d | 247 | 229 | ODI # 790 |
SR Waugh (AUS) | v India | The Oval | 4 Jun 1999 | 9 Jan 1986 | 13y 146d | 264 | 240 | ODI # 1473 |
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 240 innings shown
Records include the following recent matches:
South Africa v England at Kimberley, ICC Men's Cricket World Cup Super League 3rd ODI, Feb 1, 2023 [ODI # 4514]
South Africa v England at Bloemfontein, ICC Men's Cricket World Cup Super League 2nd ODI, Jan 29, 2023 [ODI # 4513]
South Africa v England at Bloemfontein, ICC Men's Cricket World Cup Super League 1st ODI, Jan 27, 2023 [ODI # 4512]