| Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
|---|---|---|---|---|---|---|---|---|
| IVA Richards (WI) | v England | Melbourne | 30 Jan 1987 | 7 Jun 1975 | 11y 237d | 126 | 114 | ODI # 428 |
| BC Lara (WI) | v South Africa | Lahore | 3 Nov 1997 | 9 Nov 1990 | 6y 359d | 120 | 118 | ODI # 1249 |
| CG Greenidge (WI) | v Pakistan | Multan | 13 Nov 1990 | 11 Jun 1975 | 15y 155d | 122 | 121 | ODI # 641 |
| SC Ganguly (India) | v Pakistan | Adelaide | 25 Jan 2000 | 11 Jan 1992 | 8y 14d | 131 | 126 | ODI # 1547 |
| DM Jones (Aus) | v Zimbabwe | Hobart | 14 Mar 1992 | 30 Jan 1984 | 8y 44d | 131 | 128 | ODI # 743 |
| GC Smith (Afr/SA) | v Bangladesh | Dhaka (SBNS) | 14 Mar 2008 | 30 Mar 2002 | 5y 350d | 133 | 131 | ODI # 2692 |
| ML Hayden (Aus/ICC) | v South Africa | Basseterre | 24 Mar 2007 | 19 May 1993 | 13y 309d | 137 | 133 | ODI # 2552 |
| MG Bevan (Aus) | v West Indies | Sydney | 7 Feb 2001 | 14 Apr 1994 | 6y 299d | 153 | 135 | ODI # 1685 |
| G Kirsten (SA) | v New Zealand | Singapore | 25 Aug 2000 | 14 Dec 1993 | 6y 255d | 137 | 137 | ODI # 1625 |
| JH Kallis (SA) | v New Zealand | Melbourne | 6 Feb 2002 | 9 Jan 1996 | 6y 28d | 142 | 137 | ODI # 1804 |
| RT Ponting (Aus) | v South Africa | Port Elizabeth | 6 Apr 2002 | 15 Feb 1995 | 7y 50d | 137 | 137 | ODI # 1824 |
| CH Gayle (ICC/WI) | v India | Kuala Lumpur | 14 Sep 2006 | 11 Sep 1999 | 7y 3d | 140 | 137 | ODI # 2414 |
| SR Tendulkar (India) | v South Africa | Durban | 12 Feb 1997 | 18 Dec 1989 | 7y 56d | 141 | 138 | ODI # 1176 |
| Saeed Anwar (Pak) | v England | Sharjah | 15 Dec 1997 | 1 Jan 1989 | 8y 348d | 140 | 138 | ODI # 1263 |
| Yousuf Youhana (Pak) | v Bangladesh | Karachi | 21 Sep 2003 | 28 Mar 1998 | 5y 177d | 144 | 138 | ODI # 2045 |
| Javed Miandad (Pak) | v Australia | Brisbane | 8 Jan 1989 | 11 Jun 1975 | 13y 211d | 144 | 139 | ODI # 548 |
| DL Haynes (WI) | v Pakistan | Sharjah | 22 Oct 1988 | 22 Feb 1978 | 10y 243d | 142 | 141 | ODI # 527 |
| ME Waugh (Aus) | v New Zealand | Wellington | 10 Feb 1998 | 11 Dec 1988 | 9y 61d | 146 | 141 | ODI # 1291 |
| NJ Astle (NZ) | v England | Dunedin | 26 Feb 2002 | 22 Jan 1995 | 7y 35d | 150 | 147 | ODI # 1813 |
| R Dravid (India) | v South Africa | Centurion | 10 Oct 2001 | 3 Apr 1996 | 5y 190d | 158 | 148 | ODI # 1757 |
| Inzamam-ul-Haq (Pak) | v South Africa | East London | 11 Apr 1998 | 22 Nov 1991 | 6y 140d | 160 | 150 | ODI # 1314 |
| DC Boon (Aus) | v South Africa | Port Elizabeth | 22 Feb 1994 | 12 Feb 1984 | 10y 10d | 156 | 152 | ODI # 885 |
| MS Atapattu (SL) | v India | Bristol | 11 Jul 2002 | 1 Dec 1990 | 11y 222d | 154 | 152 | ODI # 1855 |
| AC Gilchrist (Aus) | v Sri Lanka | Centurion | 7 Mar 2003 | 25 Oct 1996 | 6y 133d | 158 | 153 | ODI # 1982 |
| HH Gibbs (SA) | v England | Bloemfontein | 2 Feb 2005 | 3 Oct 1996 | 8y 122d | 158 | 157 | ODI # 2219 |
| S Chanderpaul (WI) | v South Africa | Kingston | 8 May 2005 | 17 Oct 1994 | 10y 203d | 169 | 157 | ODI # 2242 |
| A Symonds (Aus) | v West Indies | Basseterre | 6 Jul 2008 | 10 Nov 1998 | 9y 239d | 193 | 157 | ODI # 2736 |
| WJ Cronje (SA) | v Zimbabwe | Johannesburg | 21 Jan 2000 | 26 Feb 1992 | 7y 329d | 173 | 161 | ODI # 1544 |
| Rameez Raja (Pak) | v Sri Lanka | Sharjah | 12 Oct 1995 | 6 Feb 1985 | 10y 248d | 163 | 162 | ODI # 1007 |
| A Flower (Zim) | v West Indies | Adelaide | 25 Jan 2001 | 23 Feb 1992 | 8y 337d | 165 | 162 | ODI # 1676 |
| KC Sangakkara (Asia/ICC/SL) | v Zimbabwe | Ahmedabad | 10 Oct 2006 | 5 Jul 2000 | 6y 97d | 176 | 162 | ODI # 2425 |
| RB Richardson (WI) | v Australia | Melbourne | 15 Dec 1992 | 17 Dec 1983 | 8y 364d | 168 | 163 | ODI # 780 |
| GW Flower (Zim) | v England | Bulawayo | 10 Oct 2001 | 25 Oct 1992 | 8y 350d | 165 | 163 | ODI # 1756 |
| Shoaib Malik (Pak) | v India | Centurion | 26 Sep 2009 | 14 Oct 1999 | 9y 347d | 183 | 163 | ODI # 2898 |
| Yuvraj Singh (Asia/India) | v England | Leeds | 2 Sep 2007 | 3 Oct 2000 | 6y 334d | 181 | 164 | ODI # 2618 |
| A Jadeja (India) | v New Zealand | Rajkot | 5 Nov 1999 | 28 Feb 1992 | 7y 250d | 182 | 165 | ODI # 1522 |
| V Sehwag (Asia/ICC/India) | v Bangladesh | Dhaka (SBNS) | 10 May 2007 | 1 Apr 1999 | 8y 39d | 171 | 166 | ODI # 2582 |
| Younis Khan (Pak) | v India | Karachi | 2 Jul 2008 | 13 Feb 2000 | 8y 140d | 174 | 169 | ODI # 2730 |
| M Azharuddin (India) | v New Zealand | Delhi | 3 Nov 1994 | 20 Jan 1985 | 9y 287d | 184 | 170 | ODI # 944 |
| ADR Campbell (Zim) | v India | Kochi | 13 Mar 2002 | 29 Feb 1992 | 10y 12d | 175 | 171 | ODI # 1816 |
| A Ranatunga (SL) | v Kenya | Kandy | 6 Mar 1996 | 14 Feb 1982 | 14y 21d | 181 | 172 | ODI # 1074 |
| PA de Silva (SL) | v Kenya | Kandy | 6 Mar 1996 | 31 Mar 1984 | 11y 341d | 178 | 173 | ODI # 1074 |
| DR Martyn (Aus) | v South Africa | Port Elizabeth | 5 Mar 2006 | 8 Dec 1992 | 13y 87d | 198 | 173 | ODI # 2347 |
| Saleem Malik (Pak) | v Australia | Lahore | 30 Oct 1994 | 12 Jan 1982 | 12y 291d | 199 | 179 | ODI # 942 |
| Ijaz Ahmed (Pak) | v Zimbabwe | Harare | 28 Mar 1998 | 14 Nov 1986 | 11y 134d | 196 | 179 | ODI # 1297 |
| CL Hooper (WI) | v Kenya | Nairobi (Gym) | 18 Aug 2001 | 18 Mar 1987 | 14y 153d | 196 | 180 | ODI # 1746 |
| SP Fleming (NZ) | v India | Wellington | 8 Jan 2003 | 25 Mar 1994 | 8y 289d | 187 | 180 | ODI # 1930 |
| DPMD Jayawardene (Asia/SL) | v New Zealand | Napier | 8 Jan 2006 | 24 Jan 1998 | 7y 349d | 196 | 182 | ODI # 2312 |
| ST Jayasuriya (SL) | v West Indies | Sharjah | 17 Oct 1999 | 26 Dec 1989 | 9y 295d | 191 | 183 | ODI # 1515 |
| AR Border (Aus) | v Pakistan | Brisbane | 11 Feb 1990 | 13 Jan 1979 | 11y 29d | 197 | 184 | ODI # 602 |
| RS Mahanama (SL) | v Australia | Adelaide | 24 Jan 1999 | 2 Mar 1986 | 12y 328d | 206 | 191 | ODI # 1392 |
| JN Rhodes (SA) | v New Zealand | Adelaide | 27 Jan 2002 | 26 Feb 1992 | 9y 335d | 216 | 195 | ODI # 1797 |
| SR Waugh (Aus) | v South Africa | Bloemfontein | 13 Apr 1997 | 9 Jan 1986 | 11y 94d | 218 | 198 | ODI # 1199 |
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 200 innings shown
Records include the following recent matches:
South Africa v England at Centurion, 2nd ODI, Nov 22, 2009 [ODI # 2929]
South Africa v Zimbabwe at Centurion, 2nd ODI, Nov 10, 2009 [ODI # 2928]
New Zealand v Pakistan at Abu Dhabi, 3rd ODI, Nov 9, 2009 [ODI # 2927]
Statsguru Trivia
Use Statsguru to submit your own queries and mail us the urls here
Did you know?
The Dunedin Test between New Zealand and Pakistan will be the first time a Test match will be hosted in that country in November. The earliest New Zealand had hosted a Test before this was on December 7, when Sri Lanka played a Test in Christchurch in 2006. The match finished inside three days.
Random Record
Who is the best footballer in Europe?
Debate now on the new ESPN Soccernet Castrol Rankings Blog
FREE Cricket DVD offer at Cricshop
Cricshop.com - leading online cricket store
Rugby Union Autumn Internationals coverage
on www.scrum.com
Bet now on the South Africa v England series
Fixed odds at bet365