Records for ODI Matches

Fastest to 9000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v New ZealandKanpur29 Oct 201718 Aug 20089y 72d202194ODI # 3932
v New ZealandWellington25 Feb 20172 Feb 200512y 23d214205ODI # 3841
v AustraliaBengaluru19 Jan 202023 Jun 200712y 210d224217ODI # 4233
v AustraliaMelbourne9 Jan 200411 Jan 199211y 363d236228ODI # 2077
v South AfricaNagpur19 Mar 200018 Dec 198910y 92d242235ODI # 1576
v AustraliaMelbourne14 Jan 20059 Nov 199014y 66d246239ODI # 2204
v South AfricaGqeberha5 Mar 200615 Feb 199511y 18d248242ODI # 2347
v EnglandBridgetown17 Apr 20079 Jan 199611y 98d256242ODI # 2574
v New ZealandMohali23 Oct 201623 Dec 200411y 305d281244ODI # 3798
v BangladeshFaisalabad11 Apr 200828 Mar 199810y 14d258245ODI # 2698
v PakistanKarachi19 Feb 20063 Apr 19969y 322d280259ODI # 2333
v Sri LankaBridgetown28 Apr 200725 Oct 199610y 185d268261ODI # 2581
v ZimbabweCanberra24 Feb 201511 Sep 199915y 166d266261ODI # 3612
v New ZealandWankhede18 Mar 20115 Jul 200010y 256d288270ODI # 3137
v BangladeshMultan9 Sep 200322 Nov 199111y 291d291273ODI # 2041
v EnglandColombo (RPS)16 Dec 201411 Dec 199915y 5d300275ODI # 3569
v AustraliaMelbourne21 Jan 200331 Mar 198418y 296d298288ODI # 1939
v KenyaSharjah6 Apr 200326 Dec 198913y 101d299291ODI # 1997
v EnglandBirmingham29 May 199920 Jan 198514y 129d320294ODI # 1467
v IndiaDambulla28 Aug 201024 Jan 199812y 216d326307ODI # 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 includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]