Records for ODI Matches

Fastest to 8000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v BangladeshBirmingham15 Jun 201718 Aug 20088y 301d183175ODI # 3891
v New ZealandBirmingham19 Jun 20199 Mar 200811y 102d179176ODI # 4165
v New ZealandDurban26 Aug 20152 Feb 200510y 205d190182ODI # 3678
v West IndiesNagpur9 Nov 200211 Jan 199210y 302d208200ODI # 1894
v AustraliaDelhi13 Mar 201923 Jun 200711y 263d206200ODI # 4113
v BangladeshDunedin20 Feb 20191 Mar 200612y 356d218203ODI # 4095
v PakistanManchester8 Jun 199918 Dec 19899y 172d217210ODI # 1476
v AustraliaSt George's1 Jun 20039 Nov 199012y 204d216211ODI # 2021
v New ZealandWellington31 Jan 201423 Dec 20049y 39d243214ODI # 3467
v Sri LankaSharjah13 Apr 20011 Jan 198912y 102d221218ODI # 1708
v PakistanJohannesburg27 Feb 199322 Feb 197815y 5d220219ODI # 810
v EnglandChester-le-Street23 Jun 200515 Feb 199510y 128d225220ODI # 2253
v BangladeshMirpur4 Mar 201111 Sep 199911y 174d226221ODI # 3118
v West IndiesMelbourne9 Feb 200111 Dec 198812y 60d230223ODI # 1687
v ZimbabweEast London18 Sep 20069 Jan 199610y 252d233223ODI # 2418
v Africa XIBengaluru6 Jun 200728 Mar 19989y 70d240227ODI # 2587
v ZimbabweHarare5 Aug 20229 Feb 200715y 177d229227ODI # 4441
v PakistanJamshedpur9 Apr 20053 Apr 19969y 6d249228ODI # 2237
v EnglandProvidence22 Mar 200917 Oct 199414y 156d243228ODI # 2827
v South AfricaCape Town3 Mar 200625 Oct 19969y 129d236230ODI # 2345
v EnglandBirmingham7 Jun 200122 Nov 19919y 197d244231ODI # 1719
v West IndiesIndore8 Dec 20111 Apr 199912y 251d240234ODI # 3223
v AustraliaJohannesburg17 Apr 20093 Oct 199612y 196d244237ODI # 2841
v AustraliaSydney22 Jan 20061 Dec 199015y 52d245239ODI # 2317
v IndiaPune30 Mar 199931 Mar 198414y 364d254247ODI # 1426
v IndiaMirpur5 Jan 20105 Jul 20009y 184d264247ODI # 2938
v AustraliaAhmedabad24 Mar 20113 Oct 200010y 172d272250ODI # 3143
v PakistanAbu Dhabi27 Dec 201311 Dec 199914y 16d275250ODI # 3450
v AustraliaDelhi14 Apr 199820 Jan 198513y 84d278257ODI # 1316
v PakistanColombo (RPS)12 Sep 200226 Dec 198912y 260d271263ODI # 1874
v South AfricaSt George's14 Apr 200725 Mar 199413y 20d278267ODI # 2571
v IndiaColombo (RPS)3 Feb 200924 Jan 199811y 10d297278ODI # 2813
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 320 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]