| Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
|---|---|---|---|---|---|---|---|---|
| IVA Richards (WI) | v New Zealand | Albion | 14 Apr 1985 | 7 Jun 1975 | 9y 311d | 96 | 88 | ODI # 326 |
| CG Greenidge (WI) | v England | Leeds | 21 May 1988 | 11 Jun 1975 | 12y 345d | 97 | 96 | ODI # 519 |
| BC Lara (WI) | v New Zealand | Port of Spain | 30 Mar 1996 | 9 Nov 1990 | 5y 142d | 101 | 100 | ODI # 1086 |
| DM Jones (Aus) | v New Zealand | Melbourne | 11 Dec 1990 | 30 Jan 1984 | 6y 315d | 104 | 102 | ODI # 650 |
| SC Ganguly (India) | v Sri Lanka | Colombo (SSC) | 29 Aug 1999 | 11 Jan 1992 | 7y 230d | 110 | 105 | ODI # 1490 |
| GR Marsh (Aus) | v West Indies | Sydney | 18 Dec 1991 | 14 Jan 1986 | 5y 338d | 107 | 106 | ODI # 698 |
| GC Smith (Afr/SA) | v Ireland | Providence | 3 Apr 2007 | 30 Mar 2002 | 5y 4d | 109 | 107 | ODI # 2562 |
| GA Gooch (Eng) | v Pakistan | Nottingham | 20 Aug 1992 | 26 Aug 1976 | 15y 360d | 110 | 108 | ODI # 759 |
| NS Sidhu (India) | v Pakistan | Sharjah | 14 Dec 1997 | 9 Oct 1987 | 10y 66d | 116 | 109 | ODI # 1262 |
| DL Haynes (WI) | v Pakistan | Perth | 30 Dec 1986 | 22 Feb 1978 | 8y 311d | 111 | 110 | ODI # 408 |
| G Kirsten (SA) | v New Zealand | Birmingham | 10 Jun 1999 | 14 Dec 1993 | 5y 178d | 110 | 110 | ODI # 1478 |
| Yousuf Youhana (Pak) | v Zimbabwe | Harare | 1 Dec 2002 | 28 Mar 1998 | 4y 248d | 116 | 110 | ODI # 1907 |
| ML Hayden (Aus/ICC) | v Bangladesh | Manchester | 25 Jun 2005 | 19 May 1993 | 12y 37d | 114 | 110 | ODI # 2254 |
| MG Bevan (Aus) | v Pakistan | Melbourne | 16 Jan 2000 | 14 Apr 1994 | 5y 277d | 126 | 111 | ODI # 1541 |
| SR Tendulkar (India) | v South Africa | Sharjah | 17 Apr 1996 | 18 Dec 1989 | 6y 121d | 115 | 112 | ODI # 1100 |
| RT Ponting (Aus) | v Zimbabwe | Perth | 4 Feb 2001 | 15 Feb 1995 | 5y 355d | 112 | 112 | ODI # 1683 |
| CH Gayle (ICC/WI) | v South Africa | Kingston | 8 May 2005 | 11 Sep 1999 | 5y 239d | 115 | 112 | ODI # 2242 |
| Saeed Anwar (Pak) | v New Zealand | Sharjah | 13 Nov 1996 | 1 Jan 1989 | 7y 317d | 114 | 113 | ODI # 1144 |
| ME Trescothick (Eng) | v Ireland | Belfast | 13 Jun 2006 | 8 Jul 2000 | 5y 340d | 115 | 114 | ODI # 2383 |
| RR Sarwan (WI) | v South Africa | St George's | 10 Apr 2007 | 20 Jul 2000 | 6y 264d | 122 | 114 | ODI # 2567 |
| MS Dhoni (Asia/India) | v Sri Lanka | Colombo (RPS) | 31 Jan 2009 | 23 Dec 2004 | 4y 39d | 127 | 114 | ODI # 2810 |
| JH Kallis (SA) | v Sri Lanka | Cape Town | 11 Jan 2001 | 9 Jan 1996 | 5y 2d | 118 | 115 | ODI # 1668 |
| Javed Miandad (Pak) | v Sri Lanka | Hyderabad (Sind) | 8 Oct 1987 | 11 Jun 1975 | 12y 119d | 121 | 116 | ODI # 451 |
| AJ Lamb (Eng) | v Pakistan | Lord's | 22 Aug 1992 | 2 Jun 1982 | 10y 81d | 121 | 117 | ODI # 760 |
| R Dravid (India) | v Pakistan | Sharjah | 26 Mar 2000 | 3 Apr 1996 | 3y 358d | 124 | 117 | ODI # 1580 |
| DC Boon (Aus) | v West Indies | Melbourne | 18 Mar 1992 | 12 Feb 1984 | 8y 35d | 122 | 118 | ODI # 749 |
| ME Waugh (Aus) | v West Indies | Sydney | 8 Dec 1996 | 11 Dec 1988 | 7y 363d | 123 | 119 | ODI # 1149 |
| NJ Astle (NZ) | v Zimbabwe | Wellington | 4 Jan 2001 | 22 Jan 1995 | 5y 348d | 123 | 120 | ODI # 1664 |
| HH Gibbs (SA) | v New Zealand | Johannesburg | 16 Feb 2003 | 3 Oct 1996 | 6y 136d | 120 | 120 | ODI # 1955 |
| MJ Clarke (Aus) | v West Indies | Basseterre | 4 Jul 2008 | 19 Jan 2003 | 5y 167d | 136 | 120 | ODI # 2734 |
| MD Crowe (NZ) | v Zimbabwe | Harare | 8 Nov 1992 | 13 Feb 1982 | 10y 269d | 124 | 122 | ODI # 766 |
| WJ Cronje (SA) | v Pakistan | Durban | 3 Apr 1998 | 26 Feb 1992 | 6y 36d | 131 | 123 | ODI # 1303 |
| MS Atapattu (SL) | v New Zealand | Sharjah | 17 Apr 2001 | 1 Dec 1990 | 10y 137d | 125 | 123 | ODI # 1710 |
| AC Gilchrist (Aus) | v South Africa | Potchefstroom | 27 Mar 2002 | 25 Oct 1996 | 5y 153d | 129 | 124 | ODI # 1821 |
| Rameez Raja (Pak) | v New Zealand | Auckland | 21 Mar 1992 | 6 Feb 1985 | 7y 44d | 127 | 126 | ODI # 750 |
| Inzamam-ul-Haq (Pak) | v Sri Lanka | Sharjah | 7 Apr 1997 | 22 Nov 1991 | 5y 136d | 131 | 126 | ODI # 1193 |
| Aamer Sohail (Pak) | v Sri Lanka | Lahore | 5 Nov 1997 | 21 Dec 1990 | 6y 319d | 128 | 127 | ODI # 1251 |
| GW Flower (Zim) | v West Indies | Chester-le-Street | 16 Jul 2000 | 25 Oct 1992 | 7y 265d | 130 | 128 | ODI # 1616 |
| A Symonds (Aus) | v England | Sydney | 2 Feb 2007 | 10 Nov 1998 | 8y 84d | 161 | 128 | ODI # 2497 |
| RB Richardson (WI) | v Australia | Port of Spain | 10 Mar 1991 | 17 Dec 1983 | 7y 83d | 132 | 129 | ODI # 673 |
| S Chanderpaul (WI) | v South Africa | Centurion | 1 Feb 2004 | 17 Oct 1994 | 9y 107d | 141 | 131 | ODI # 2094 |
| V Sehwag (Asia/ICC/India) | v Sri Lanka | Vadodara | 12 Nov 2005 | 1 Apr 1999 | 6y 225d | 135 | 132 | ODI # 2296 |
| A Flower (Zim) | v West Indies | Kingston | 2 Apr 2000 | 23 Feb 1992 | 8y 39d | 136 | 133 | ODI # 1585 |
| AJ Stewart (Eng) | v Sri Lanka | Colombo (RPS) | 25 Mar 2001 | 15 Oct 1989 | 11y 161d | 139 | 134 | ODI # 1695 |
| Yuvraj Singh (India) | v England | Indore | 15 Apr 2006 | 3 Oct 2000 | 5y 194d | 148 | 134 | ODI # 2362 |
| Shoaib Malik (Pak) | v Zimbabwe | Karachi | 21 Jan 2008 | 14 Oct 1999 | 8y 99d | 151 | 135 | ODI # 2662 |
| KC Sangakkara (Asia/ICC/SL) | v New Zealand | Wellington | 6 Jan 2006 | 5 Jul 2000 | 5y 185d | 148 | 136 | ODI # 2311 |
| K Srikkanth (India) | v England | Perth | 22 Feb 1992 | 25 Nov 1981 | 10y 89d | 139 | 138 | ODI # 715 |
| A Jadeja (India) | v New Zealand | Christchurch | 19 Jan 1999 | 28 Feb 1992 | 6y 325d | 154 | 139 | ODI # 1387 |
| DR Martyn (Aus) | v West Indies | Brisbane | 21 Jan 2005 | 8 Dec 1992 | 12y 44d | 162 | 140 | ODI # 2208 |
| A Ranatunga (SL) | v India | Colombo (SSC) | 17 Sep 1994 | 14 Feb 1982 | 12y 215d | 149 | 141 | ODI # 927 |
| PA de Silva (SL) | v Pakistan | Centurion | 4 Dec 1994 | 31 Mar 1984 | 10y 248d | 146 | 141 | ODI # 954 |
| Saleem Malik (Pak) | v England | Lord's | 22 Aug 1992 | 12 Jan 1982 | 10y 223d | 152 | 142 | ODI # 760 |
| M Azharuddin (India) | v Sri Lanka | Colombo (RPS) | 12 Aug 1993 | 20 Jan 1985 | 8y 204d | 156 | 143 | ODI # 834 |
| ST Jayasuriya (SL) | v South Africa | Johannesburg | 5 Apr 1998 | 26 Dec 1989 | 8y 100d | 151 | 143 | ODI # 1306 |
| ADR Campbell (Zim) | v New Zealand | Wellington | 4 Jan 2001 | 29 Feb 1992 | 8y 310d | 148 | 144 | ODI # 1664 |
| AR Border (Aus) | v Zimbabwe | Chennai | 13 Oct 1987 | 13 Jan 1979 | 8y 273d | 155 | 145 | ODI # 456 |
| SP Fleming (NZ) | v Pakistan | Dunedin | 28 Feb 2001 | 25 Mar 1994 | 6y 340d | 152 | 146 | ODI # 1693 |
| DPMD Jayawardene (SL) | v Zimbabwe | Harare | 27 Apr 2004 | 24 Jan 1998 | 6y 94d | 157 | 146 | ODI # 2123 |
| CL Hooper (WI) | v England | Bridgetown | 29 Mar 1998 | 18 Mar 1987 | 11y 11d | 163 | 147 | ODI # 1299 |
| Younis Khan (Pak) | v South Africa | Lahore | 18 Oct 2007 | 13 Feb 2000 | 7y 247d | 152 | 147 | ODI # 2633 |
| PD Collingwood (Eng) | v Australia | Lord's | 6 Sep 2009 | 7 Jun 2001 | 8y 91d | 164 | 148 | ODI # 2883 |
| Ijaz Ahmed (Pak) | v West Indies | Melbourne | 20 Jan 1997 | 14 Nov 1986 | 10y 67d | 167 | 151 | ODI # 1166 |
| RS Mahanama (SL) | v Pakistan | Gwalior | 12 May 1997 | 2 Mar 1986 | 11y 71d | 163 | 152 | ODI # 1205 |
| CL Cairns (NZ) | v Australia | Pune | 3 Nov 2003 | 13 Feb 1991 | 12y 263d | 169 | 154 | ODI # 2055 |
| CD McMillan (NZ) | v India | Harare | 2 Sep 2005 | 20 May 1997 | 8y 105d | 166 | 156 | ODI # 2278 |
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 160 innings shown
Records include the following recent matches:
New Zealand v Pakistan at Abu Dhabi, 3rd ODI, Nov 9, 2009 [ODI # 2927]
South Africa v Zimbabwe at Benoni, 1st ODI, Nov 8, 2009 [ODI # 2926]
India v Australia at Guwahati, 6th ODI, Nov 8, 2009 [ODI # 2925]
Statsguru Trivia
Use Statsguru to submit your own queries and mail us the urls here
Did you know?
Sachin Tendulkar has scored nine ODI centuries against Australia, which is the highest for any player against a single team. He occupies second place too, for his eight hundreds against Sri Lanka. Sanath Jayasuriya, with seven against India, and Saeed Anwar, with seven against Sri Lanka, come in next.
Random Record
Who is the best footballer in Europe?
Debate now on the new ESPN Soccernet Castrol Rankings Blog
Buy official cricket kit, DVDs and merchandise
at Cricshop
Formula 1 news & live race coverage
on www.f1-live.com
Bet now on the India v Australia ODI series
Fixed odds at bet365