Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Fastest 7000 Runs in ODI
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Bangladesh Premier League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Africa XI
Asia XI
Australia
Bangladesh
England
India
Ireland
Netherlands
New Zealand
Pakistan
Scotland
South Africa
Sri Lanka
United Arab Emirates
West Indies
Zimbabwe
Fastest 7000 Runs in One Day International
Player
Inns
Teams
Runs
Match
Score
Hashim Amla
146
SA
7044
2017-10-15
110
Virat Kohli
161
IND
7098
2016-01-17
117
AB de Villiers
164
SA
7060
2014-11-21
91
Sourav Ganguly
166
IND
7024
2004-01-09
82
Rohit Sharma
181
IND
7017
2018-09-23
111
Ross Taylor
182
NZ
7057
2019-01-05
90
Sachin Tendulkar
185
IND
7074
2002-01-28
87
Martin Guptill
185
NZ
7012
2022-08-17
24
Ricky Ponting
186
AUS
7086
2007-03-14
113
Jacques Kallis
186
SA
7060
2007-10-29
86
Chris Gayle
186
WI
7000
2011-03-17
43
Mohammad Yousuf
190
PAK
7002
2007-10-26
5
Mahendra Singh Dhoni
190
IND
7041
2013-01-15
72
Rahul Dravid
191
IND
7002
2005-11-12
31
Shivnarine Chanderpaul
193
WI
7026
2011-03-11
35
Michael Clarke
194
AUS
7041
2012-07-07
43
Tamim Iqbal
197
BAN
7042
2021-03-23
78
Virender Sehwag
200
IND
7005
2011-03-24
15
Eoin Morgan
208
ENG,IRE
7037
2019-06-18
148
Kumar Sangakkara
211
SL
7005
2009-09-22
54
Yuvraj Singh
213
IND
7002
2010-01-10
8
Shakib Al Hasan
213
BAN
7002
2023-07-11
39
Inzamam-ul-Haq
216
PAK
7037
2005-02-04
51
Sanath Jayasuriya
223
SL
7003
2006-06-17
11
Tillakaratne Dilshan
226
SL
7104
2013-03-28
125
Mushfiqur Rahim
229
BAN
7024
2023-10-10
51
Shoaib Malik
234
PAK
7018
2018-09-21
51
Mahela Jayawardene
247
SL
7020
2010-08-28
39
ODI Fastest 7000 Runs Team Wise
Afghanistan
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Fastest 7000 Runs Tournament Wise
One Day International
Test Match
Indian Premier League