Records / One-Day Internationals / Batting records / Fastest to 9000 runs

Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
SC Ganguly (India) v Australia Melbourne 9 Jan 2004 11 Jan 1992 11y 363d 236 228 ODI # 2077
SR Tendulkar (India) v South Africa Nagpur 19 Mar 2000 18 Dec 1989 10y 92d 242 235 ODI # 1576
BC Lara (ICC/WI) v Australia Melbourne 14 Jan 2005 9 Nov 1990 14y 66d 246 239 ODI # 2204
RT Ponting (Aus/ICC) v South Africa Port Elizabeth 5 Mar 2006 15 Feb 1995 11y 18d 248 242 ODI # 2347
JH Kallis (Afr/ICC/SA) v England Bridgetown 17 Apr 2007 9 Jan 1996 11y 98d 256 242 ODI # 2574
Mohammad Yousuf (Asia/Pak) v Bangladesh Faisalabad 11 Apr 2008 28 Mar 1998 10y 14d 258 245 ODI # 2698
R Dravid (Asia/ICC/India) v Pakistan Karachi 19 Feb 2006 3 Apr 1996 9y 322d 280 259 ODI # 2333
AC Gilchrist (Aus/ICC) v Sri Lanka Bridgetown 28 Apr 2007 25 Oct 1996 10y 185d 268 261 ODI # 2581
CH Gayle (ICC/WI) v Zimbabwe Canberra 24 Feb 2015 11 Sep 1999 15y 166d 266 261 ODI # 3612
KC Sangakkara (Asia/ICC/SL) v New Zealand Mumbai 18 Mar 2011 5 Jul 2000 10y 256d 288 270 ODI # 3137
Inzamam-ul-Haq (Pak) v Bangladesh Multan 9 Sep 2003 22 Nov 1991 11y 291d 291 273 ODI # 2041
TM Dilshan (SL) v England Colombo (RPS) 16 Dec 2014 11 Dec 1999 15y 5d 300 275 ODI # 3569
PA de Silva (SL) v Australia Melbourne 21 Jan 2003 31 Mar 1984 18y 296d 298 288 ODI # 1939
ST Jayasuriya (SL) v Kenya Sharjah 6 Apr 2003 26 Dec 1989 13y 101d 299 291 ODI # 1997
M Azharuddin (India) v England Birmingham 29 May 1999 20 Jan 1985 14y 129d 320 294 ODI # 1467
DPMD Jayawardene (Asia/SL) v India Dambulla 28 Aug 2010 24 Jan 1998 12y 216d 326 307 ODI # 3040

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

Records include the following recent matches:
Ireland v Australia at Belfast, Only ODI, Aug 27, 2015 [ODI # 3679]
South Africa v New Zealand at Durban, 3rd ODI, Aug 26, 2015 [ODI # 3678]
South Africa v New Zealand at Potchefstroom, 2nd ODI, Aug 23, 2015 [ODI # 3677]

bet365

Statsguru Trivia

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

Did you know?

Don Bradman has scored 5028 Test runs against England, the most for any batsman against a single opposition. No other batsman has scored even 4000 runs against one team, with England's Jack Hobbs coming in at second spot with 3636 runs against Australia.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365