Records for ODI Matches

Fastest to 10000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v West IndiesVisakhapatnam24 Oct 201818 Aug 200810y 67d213205ODI # 4059
v Sri LankaColombo (RPS)12 Sep 202323 Jun 200716y 81d248241ODI # 4641
v AustraliaIndore31 Mar 200118 Dec 198911y 103d266259ODI # 1699
v Sri LankaDambulla3 Aug 200511 Jan 199213y 204d272263ODI # 2265
v South AfricaBasseterre24 Mar 200715 Feb 199512y 37d272266ODI # 2552
v AustraliaSydney23 Jan 20099 Jan 199613y 14d286272ODI # 2802
v EnglandLord's14 Jul 201823 Dec 200413y 203d320273ODI # 4016
v PakistanKarachi16 Dec 20069 Nov 199016y 37d287278ODI # 2466
v EnglandSt George's27 Feb 201911 Sep 199919y 169d288282ODI # 4099
v Sri LankaMargao14 Feb 20073 Apr 199610y 317d309287ODI # 2522
v PakistanHambantota26 Jul 201511 Dec 199915y 227d319293ODI # 3672
v AustraliaSydney17 Feb 20125 Jul 200011y 227d315296ODI # 3241
v IndiaBirmingham19 Sep 200422 Nov 199112y 302d322299ODI # 2179
v IndiaColombo (RPS)9 Aug 200526 Dec 198915y 226d337328ODI # 2268
v PakistanDubai (DICS)18 Nov 201124 Jan 199813y 298d355333ODI # 3214
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 400 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]