Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Fastest 6000 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 6000 Runs in One Day International
Player
Inns
Teams
Runs
Match
Score
Hashim Amla
123
SA
6008
2015-10-25
23
Virat Kohli
136
IND
6003
2014-11-09
53
Sourav Ganguly
137
IND
6007
2002-11-12
72
David Warner
139
AUS
6007
2022-11-22
106
Kane Williamson
139
NZ
6009
2022-11-25
94
Quinton de Kock
139
SA
6048
2023-10-12
109
Shikhar Dhawan
140
IND
6063
2021-07-18
86
Joe Root
144
ENG
6003
2023-10-10
82
AB de Villiers
146
SA
6069
2013-12-05
77
Chris Gayle
153
WI
6032
2009-01-13
135
Martin Guptill
158
NZ
6027
2019-02-13
117
Graeme Smith
159
SA
6029
2011-01-15
77
Ricky Ponting
161
AUS
6006
2006-02-12
124
Marvan Atapattu
162
SL
6014
2006-10-10
33
Rohit Sharma
162
IND
6033
2017-10-01
125
Jacques Kallis
163
SA
6054
2007-02-04
88
Mohammad Yousuf
164
PAK
6024
2006-03-22
53
Shivnarine Chanderpaul
164
WI
6109
2009-03-22
112
Ross Taylor
165
NZ
6061
2017-10-22
95
Rahul Dravid
166
IND
6005
2004-12-23
53
Sachin Tendulkar
167
IND
6068
2000-12-08
146
Mahendra Singh Dhoni
167
IND
6061
2011-09-11
78
Michael Clarke
172
AUS
6077
2011-03-13
93
Tamim Iqbal
174
BAN
6062
2018-12-14
81
Herschelle Gibbs
176
SA
6009
2007-12-02
119
Virender Sehwag
177
IND
6007
2009-11-05
38
Kumar Sangakkara
179
SL
6086
2008-06-30
121
Adam Gilchrist
182
AUS
6046
2007-03-31
59
Shakib Al Hasan
184
BAN
6050
2019-07-02
66
Yuvraj Singh
186
IND
6067
2008-11-17
118
ODI Fastest 6000 Runs Team Wise
Afghanistan
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Fastest 6000 Runs Tournament Wise
One Day International
Test Match
Indian Premier League