Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
One Day Internationals - Batting Records and Statistics - High Scores
Highest Innings Scores as Captain For
<All Countries>
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Versus
<All Countries>
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Played In
<All Countries>
Australia
Bangladesh
Canada
England
Hong Kong
India
Ireland
Kenya
Malaysia
Morocco
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Qatar
Scotland
Singapore
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Player
Country
Runs
Match
Versus
Ground
1
E J G Morgan*
England
148
18/06/2019
Afghanistan
Old Trafford
2
M S Dhoni
India
139*
19/10/2013
Australia
Punjab Cricket Association IS Bindra Stadium
3
A B de Villiers
South Africa
136*
27/08/2014
Australia
Harare Sports Club
4
V Kohli*
India
136
26/02/2014
Bangladesh
Khan Shaheb Osman Ali Stadium
5
S C Ganguly
India
135*
30/05/2000
Bangladesh
Bangabandhu National Stadium
6
A J Strauss
England
154
12/07/2010
Bangladesh
Edgbaston
7
G M Turner
New Zealand
171*
07/06/1975
East Africa
Edgbaston
8
Babar Azam*
Pakistan
158
13/07/2021
England
Edgbaston
9
G C Smith
South Africa
141
27/09/2009
England
SuperSport Park
10
R T Ponting
Australia
140*
23/03/2003
India
Wanderers Stadium
11
G J Bailey
Australia
156
30/10/2013
India
Vidarbha Cricket Association Stadium
12
S P D Smith*
Australia
149
12/01/2016
India
WACA Ground
13
A J Strauss
England
158
27/02/2011
India
M Chinnaswamy Stadium
14
S T Jayasuriya
Sri Lanka
189
29/10/2000
India
Sharjah Cricket Stadium
15
B R M Taylor*
Zimbabwe
138
14/03/2015
India
Eden Park
16
G C Smith
South Africa
134*
25/11/2005
India
Eden Gardens
17
A D Mathews*
Sri Lanka
139*
16/11/2014
India
JSCA International Stadium Complex
18
Babar Azam*
Pakistan
151
30/08/2023
Nepal
Multan Cricket Stadium
19
T W M Latham*
New Zealand
140*
03/04/2022
Netherlands
Seddon Park
20
S R Tendulkar
India
186*
08/11/1999
New Zealand
Lal Bahadur Shastri Stadium
21
S P D Smith*
Australia
164
04/12/2016
New Zealand
Sydney Cricket Ground
22
G S Chappell
Australia
138*
25/11/1980
New Zealand
Sydney Cricket Ground
23
G Gambhir
India
138*
01/12/2010
New Zealand
Sawai Mansingh Stadium
24
R T Ponting
Australia
141*
05/03/2005
New Zealand
McLean Park
25
R T Ponting
Australia
134*
20/12/2007
New Zealand
Bellerive Oval
26
C H Gayle*
West Indies
135
13/01/2009
New Zealand
McLean Park
27
A N Cook
England
137
13/02/2012
Pakistan
Sheikh Zayed Stadium
28
B C Lara
West Indies
156
28/01/2005
Pakistan
Adelaide Oval
29
A J Finch*
Australia
153*
23/03/2019
Pakistan
Sharjah Cricket Stadium
30
S C Ganguly
India
141*
13/10/2000
South Africa
Gymkhana Club Ground
31
V Kohli*
India
160*
07/02/2018
South Africa
Newlands
32
R T Ponting
Australia
164
12/03/2006
South Africa
Wanderers Stadium
33
S P Fleming
New Zealand
134*
16/02/2003
South Africa
Wanderers Stadium
34
V Kohli*
India
139*
16/11/2014
Sri Lanka
JSCA International Stadium Complex
35
R G Sharma*
India
208*
13/12/2017
Sri Lanka
Punjab Cricket Association IS Bindra Stadium
36
I V A Richards
West Indies
181
13/10/1987
Sri Lanka
National Stadium (Karachi)
37
A J Finch*
Australia
153
15/06/2019
Sri Lanka
Kennington Oval
38
P L Mommsen
Scotland
139*
01/02/2014
United Arab Emirates
Bert Sutcliffe Oval
39
W T S Porterfield*
Ireland
139
13/01/2018
United Arab Emirates
ICC Global Cricket Academy
40
S C Williams*
Zimbabwe
174
26/06/2023
United States
Harare Sports Club
41
A B de Villiers
South Africa
162*
27/02/2015
West Indies
Sydney Cricket Ground
42
V Kohli*
India
157*
24/10/2018
West Indies
Dr YS Rajasekhara Reddy Cricket Stadium
43
V Sehwag
India
219
08/12/2011
West Indies
Holkar Cricket Stadium
44
A B de Villiers
South Africa
149
18/01/2015
West Indies
Wanderers Stadium
45
T Bavuma*
South Africa
144
18/03/2023
West Indies
Buffalo Park
46
K S Williamson*
New Zealand
148
22/06/2019
West Indies
Old Trafford
47
V Kohli*
India
140
21/10/2018
West Indies
Barsapara Cricket Stadium
48
S C Ganguly
India
144
05/12/2000
Zimbabwe
Narendra Modi Stadium
49
M Azharuddin
India
153*
09/04/1998
Zimbabwe
Barabati Stadium
50
Kapil Dev
India
175*
18/06/1983
Zimbabwe
Nevill Ground
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links