Records for ODI Matches

Fastest to 7000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v EnglandLord's29 May 20179 Mar 20089y 81d153150ODI # 3874
v AustraliaMelbourne17 Jan 201618 Aug 20087y 152d169161ODI # 3725
v AustraliaPerth14 Nov 20142 Feb 20059y 285d172166ODI # 3545
v KenyaPaarl24 Oct 200111 Jan 19929y 286d180174ODI # 1764
v PakistanDubai (DICS)23 Sep 201823 Jun 200711y 92d187181ODI # 4044
v South AfricaSt George's6 May 20019 Nov 199010y 178d187183ODI # 1715
v NetherlandsHamilton4 Apr 202210 Jan 200913y 84d189186ODI # 4383
v IndiaAdelaide14 Dec 199122 Feb 197813y 295d188187ODI # 696
v Sri LankaColombo (RPS)20 Aug 20049 Jan 19968y 224d197188ODI # 2156
v EnglandHamilton25 Feb 20181 Mar 200611y 361d202188ODI # 3980
v Sri LankaColombo (RPS)7 Jul 199818 Dec 19898y 201d196189ODI # 1344
v New ZealandNapier13 Jan 200911 Sep 19999y 124d194189ODI # 2792
v PakistanChennai30 Dec 201223 Dec 20048y 7d212189ODI # 3314
v Sri LankaDambulla22 Feb 200415 Feb 19959y 7d196192ODI # 2103
v AustraliaSydney4 Feb 20001 Jan 198911y 34d197194ODI # 1556
v EnglandLord's29 Jun 201219 Jan 20039y 162d214195ODI # 3280
v PakistanSydney19 Jan 200011 Dec 198811y 39d203198ODI # 1542
v IndiaLahore13 Feb 200628 Mar 19987y 322d210199ODI # 2329
v West IndiesDurban19 Feb 199311 Jun 197517y 253d215204ODI # 805
v AustraliaMelbourne6 Feb 20043 Apr 19967y 309d223204ODI # 2097
v ZimbabweSylhet3 Mar 20209 Feb 200713y 23d206204ODI # 4251
v EnglandChester-le-Street23 Jun 200525 Oct 19968y 241d212206ODI # 2253
v West IndiesBridgetown19 Apr 200022 Nov 19918y 149d219208ODI # 1593
v South AfricaThe Oval30 May 20195 Aug 200612y 298d223208ODI # 4143
v PakistanFaisalabad23 Oct 20073 Oct 199611y 20d216209ODI # 2637
v ZimbabweHarare30 Nov 200717 Oct 199413y 44d223209ODI # 2649
v Sri LankaNapier28 Dec 200622 Jan 199511y 340d217212ODI # 2468
v South AfricaDambulla25 Aug 20041 Dec 199013y 268d218213ODI # 2160
v Sri LankaMirpur13 Jan 20101 Apr 199910y 287d219213ODI # 2943
v West IndiesKingston28 Jun 20093 Oct 20008y 268d234215ODI # 2853
v South AfricaLahore8 Nov 199731 Mar 198413y 222d222216ODI # 1253
v IrelandSylhet18 Mar 20236 Aug 200616y 224d228216ODI # 4539
v BangladeshMirpur16 Jan 20095 Jul 20008y 195d238221ODI # 2794
v IrelandSylhet20 Mar 20236 Aug 200616y 226d244229ODI # 4542
v AustraliaHobart23 Jan 201311 Dec 199913y 43d255230ODI # 3326
v Sri LankaColombo (SSC)23 Aug 199720 Jan 198512y 215d252233ODI # 1225
v IndiaSharjah6 Nov 199814 Feb 198216y 265d247233ODI # 1366
v Africa XIChennai9 Jun 200724 Jan 19989y 136d252235ODI # 2588
v Sri LankaWellington6 Jan 200625 Mar 199411y 287d247237ODI # 2311
v PakistanSharjah2 Nov 200126 Dec 198911y 311d246238ODI # 1771
v ZimbabweBulawayo22 Jul 201814 Oct 199918y 281d266238ODI # 4021
v South AfricaBenoni24 Mar 201313 Feb 200013y 39d253243ODI # 3350
v IndiaToronto19 Sep 199812 Jan 198216y 250d272246ODI # 1352
v ZimbabweHobart30 Jan 20019 Jan 198615y 21d303271ODI # 1679
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 280 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]