Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Fastest 2000 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 2000 Runs in One Day International
Player
Inns
Teams
Runs
Match
Score
Shubman Gill
38
IND
2012
2023-10-22
26
Hashim Amla
40
SA
2040
2011-01-21
64
Shai Hope
42
WI
2054
2019-06-17
96
Kevin Pietersen
43
ENG
2008
2007-04-21
100
Gary Kirsten
45
SA
2009
1996-11-01
27
Babar Azam
45
PAK
2006
2018-09-16
33
Imam-ul-Haq
46
PAK
2023
2021-07-13
56
Rassie van der Dussen
46
SA
2008
2023-10-12
26
Jonathan Trott
47
ENG
2056
2012-07-07
64
Chris Gayle
48
WI
2107
2003-11-30
112
Shikhar Dhawan
48
IND
2046
2014-11-09
91
Javed Miandad
49
PAK
2013
1992-12-10
14
Fakhar Zaman
49
PAK
2161
2021-04-04
193
Shreyas Iyer
49
IND
2017
2023-11-02
82
Brian Lara
50
WI
2052
1994-10-23
74
Marvan Atapattu
50
SL
2007
2000-12-17
36
Jason Roy
50
ENG
2073
2018-06-19
82
Jonny Bairstow
50
ENG
2114
2019-05-14
128
Sourav Ganguly
51
IND
2003
1998-04-07
72
Ricky Ponting
51
AUS
2031
2002-01-13
51
Alastair Cook
51
ENG
2038
2012-07-10
58
Mark Waugh
52
AUS
2094
1996-03-11
110
Salman Butt
52
PAK
2027
2008-06-14
129
Shaun Marsh
52
AUS
2013
2018-06-16
131
Pathum Nissanka
52
SL
2074
2024-02-14
118
Virat Kohli
53
IND
2037
2011-06-08
81
Quinton de Kock
53
SA
2131
2016-02-03
138
KL Rahul
53
IND
2097
2023-09-10
111
Travis Head
53
AUS
2006
2023-09-15
17
David Boon
54
AUS
2001
1994-01-16
11
ODI Fastest 2000 Runs Team Wise
Afghanistan
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Fastest 2000 Runs Tournament Wise
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
PSL