Toggle Navigation
Home
FTP
Cricket 2023
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Fastest 4000 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
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Select
Afghanistan
Argentina
Australia
Bangladesh
England
India
Ireland
Netherlands
New Zealand
Pakistan
Scotland
South Africa
Sri Lanka
United Arab Emirates
West Indies
Zimbabwe
Fastest 4000 Runs in ODI
Player
Inns
Teams
Runs
Match
Score
Hashim Amla
81
SA
4041
2013-12-08
100
Babar Azam
82
PAK
4030
2022-08-18
57
Sachin Tendulkar
92
IND
4047
2003-11-15
102
Joe Root
92
ENG
4033
2018-03-07
102
Virat Kohli
93
IND
4028
2013-01-19
77
Aaron Finch
93
AUS
4065
2019-06-25
100
Kane Williamson
94
NZ
4021
2017-12-20
38
Quinton de Kock
94
SA
4002
2019-06-23
47
Shikhar Dhawan
95
IND
4038
2017-12-17
100
David Warner
98
AUS
4003
2019-07-11
9
Jason Roy
99
ENG
4083
2023-03-03
132
Chris Gayle
102
WI
4022
2006-09-18
79
Faf du Plessis
102
SA
4016
2018-11-11
125
AB de Villiers
103
SA
4006
2011-01-18
16
Matthew Hayden
105
AUS
4050
2007-02-20
181
Graeme Smith
106
SA
4015
2007-04-03
41
Steven Smith
106
AUS
4010
2022-11-17
80
Sourav Ganguly
107
IND
4019
2004-03-24
45
Rahul Dravid
108
IND
4020
2005-04-05
52
Jacques Kallis
110
SA
4081
2005-11-28
91
Gautam Gambhir
110
IND
4073
2011-04-02
97
Mohammad Yousuf
111
PAK
4058
2005-01-30
72
Martin Guptill
112
NZ
4060
2015-08-04
116
Marvan Atapattu
113
SL
4011
2005-10-31
17
Ramnaresh Sarwan
113
WI
4050
2008-07-04
63
Michael Hussey
113
AUS
4029
2010-03-13
46
Kevin Pietersen
113
ENG
4036
2012-02-18
111
Ricky Ponting
114
AUS
4038
2005-02-06
41
Mahendra Singh Dhoni
114
IND
4027
2009-02-08
53
Shane Watson
116
AUS
4040
2011-08-22
56
Fastest 4000 Runs Tournament Wise
One Day International
Test Match
Indian Premier League
International T20