One-Day Internationals Cricket – Fastest to 8000 runs

One-Day Internationals
Fastest career runs

Fastest to 8000 runs

RankPlayerOppositionGroundMatch DateDebutTimeMatInnsScorecard
🥇 1
V Kohli (IND)v BangladeshBirmingham15 Jun 201718 Aug 20088y 301d183175ODI # 3891
🥈 2
HM Amla (SA)v New ZealandBirmingham19 Jun 20199 Mar 200811y 102d179176ODI # 4165
🥉 3
AB de Villiers (Afr/SA)v New ZealandDurban26 Aug 20152 Feb 200510y 205d190182ODI # 3678
4
SC Ganguly (IND)v West IndiesNagpur9 Nov 200211 Jan 199210y 302d208200ODI # 1894
4
RG Sharma (IND)v AustraliaDelhi13 Mar 201923 Jun 200711y 263d206200ODI # 4113
6
LRPL Taylor (NZ)v BangladeshDunedin20 Feb 20191 Mar 200612y 356d218203ODI # 4095
7
SR Tendulkar (IND)v PakistanManchester8 Jun 199918 Dec 19899y 172d217210ODI # 1476
8
BC Lara (WI)v AustraliaSt George's1 Jun 20039 Nov 199012y 204d216211ODI # 2021
9
MS Dhoni (Asia/IND)v New ZealandWellington31 Jan 201423 Dec 20049y 39d243214ODI # 3467
10
Saeed Anwar (PAK)v Sri LankaSharjah13 Apr 20011 Jan 198912y 102d221218ODI # 1708
11
DL Haynes (WI)v PakistanJohannesburg27 Feb 199322 Feb 197815y 5d220219ODI # 810
12
RT Ponting (AUS/ICC)v EnglandChester-le-Street23 Jun 200515 Feb 199510y 128d225220ODI # 2253
13
CH Gayle (ICC/WI)v BangladeshMirpur4 Mar 201111 Sep 199911y 174d226221ODI # 3118
14
ME Waugh (AUS)v West IndiesMelbourne9 Feb 200111 Dec 198812y 60d230223ODI # 1687
14
JH Kallis (Afr/ICC/SA)v ZimbabweEast London18 Sep 20069 Jan 199610y 252d233223ODI # 2418
16
Mohammad Yousuf (Asia/PAK)v Africa XIBengaluru6 Jun 200728 Mar 19989y 70d240227ODI # 2587
16
Tamim Iqbal (BAN)v ZimbabweHarare5 Aug 20229 Feb 200715y 177d229227ODI # 4441
18
R Dravid (Asia/IND)v PakistanJamshedpur9 Apr 20053 Apr 19969y 6d249228ODI # 2237
18
S Chanderpaul (WI)v EnglandProvidence22 Mar 200917 Oct 199414y 156d243228ODI # 2827
20
AC Gilchrist (AUS/ICC)v South AfricaCape Town3 Mar 200625 Oct 19969y 129d236230ODI # 2345
21
Inzamam-ul-Haq (PAK)v EnglandBirmingham7 Jun 200122 Nov 19919y 197d244231ODI # 1719
22
V Sehwag (Asia/ICC/IND)v West IndiesIndore8 Dec 20111 Apr 199912y 251d240234ODI # 3223
23
HH Gibbs (SA)v AustraliaJohannesburg17 Apr 20093 Oct 199612y 196d244237ODI # 2841
24
MS Atapattu (SL)v AustraliaSydney22 Jan 20061 Dec 199015y 52d245239ODI # 2317
25
PA de Silva (SL)v IndiaPune30 Mar 199931 Mar 198414y 364d254247ODI # 1426
25
KC Sangakkara (Asia/ICC/SL)v IndiaMirpur5 Jan 20105 Jul 20009y 184d264247ODI # 2938
27
Yuvraj Singh (Asia/IND)v AustraliaAhmedabad24 Mar 20113 Oct 200010y 172d272250ODI # 3143
27
TM Dilshan (SL)v PakistanAbu Dhabi27 Dec 201311 Dec 199914y 16d275250ODI # 3450
29
M Azharuddin (IND)v AustraliaDelhi14 Apr 199820 Jan 198513y 84d278257ODI # 1316
30
ST Jayasuriya (SL)v PakistanColombo (RPS)12 Sep 200226 Dec 198912y 260d271263ODI # 1874
31
SP Fleming (ICC/NZ)v South AfricaSt George's14 Apr 200725 Mar 199413y 20d278267ODI # 2571
32
DPMD Jayawardene (Asia/SL)v IndiaColombo (RPS)3 Feb 200924 Jan 199811y 10d297278ODI # 2813

Showing 32 records

Additional Information

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