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
Batsmen Scoring more than Opposing Team Innings Total
Player
Country
Match
Runs
Versus
Opposition
Total
Ground
1
R G Sharma*
India
13/11/2014
264
Sri Lanka
251
Eden Gardens
2
Fakhar Zaman
Pakistan
20/07/2018
210*
Zimbabwe
155
Queens Sports Club
3
Ishan Kishan*
India
10/12/2022
210
Bangladesh
182
Zahur Ahmed Chowdhury Stadium
4
S T Jayasuriya
Sri Lanka
29/10/2000
189
India
54
Sharjah Cricket Stadium
5
I V A Richards
West Indies
31/05/1984
189*
England
168
Old Trafford
6
G Kirsten
South Africa
16/02/1996
188*
United Arab Emirates
152
Rawalpindi Cricket Stadium
7
I V A Richards
West Indies
13/10/1987
181
Sri Lanka
169
National Stadium (Karachi)
8
D A Warner*
Australia
04/03/2015
178
Afghanistan
142
WACA Ground
9
C S MacLeod
Scotland
23/01/2014
175
Canada
171
Hagley Oval
10
S C Williams*
Zimbabwe
26/06/2023
174
United States
104
Harare Sports Club
11
J S Malhotra
United States
09/09/2021
173*
Papua New Guinea
137
Al Amerat Cricket Ground Ministry Turf 2
12
C B Wishart
Zimbabwe
10/02/2003
172*
Namibia
104
Harare Sports Club
13
G M Turner
New Zealand
07/06/1975
171*
East Africa
128
Edgbaston
14
K U Carty*
West Indies
25/05/2025
170
Ireland
165
Castle Avenue
15
K C Sangakkara
Sri Lanka
20/07/2013
169
South Africa
140
R Premadasa Stadium
16
V Kohli*
India
15/01/2023
166*
Sri Lanka
73
Greenfield International Stadium
17
B B McCullum
New Zealand
01/07/2008
166
Ireland
112
Mannofield Park
18
R G Sharma*
India
29/10/2018
162
West Indies
153
Brabourne Stadium
19
A B de Villiers
South Africa
27/02/2015
162*
West Indies
151
Sydney Cricket Ground
20
J A H Marshall
New Zealand
01/07/2008
161
Ireland
112
Mannofield Park
21
Imran Nazir
Pakistan
21/03/2007
160
Zimbabwe
99
Sabina Park
22
D A Warner*
Australia
09/12/2016
156
New Zealand
147
Melbourne Cricket Ground
23
H H Gibbs
South Africa
03/10/2002
153
Bangladesh
133
Senwes Park
24
T M Head*
Australia
22/11/2022
152
England
142
Melbourne Cricket Ground
25
S R Tendulkar
India
23/02/2003
152
Namibia
130
City Oval
26
Sharjeel Khan
Pakistan
18/08/2016
152
Ireland
82
The Village
27
Babar Azam*
Pakistan
30/08/2023
151
Nepal
104
Multan Cricket Stadium
28
M L Hayden
Australia
30/08/2002
146
Pakistan
108
Gymkhana Club Ground
29
N J Astle
New Zealand
10/09/2004
145*
United States
137
Kennington Oval
30
D L Haynes
West Indies
14/04/1985
145*
New Zealand
129
Albion Sports Complex
31
Mushfiqur Rahim*
Bangladesh
15/09/2018
144
Sri Lanka
124
Dubai International Cricket Stadium
32
G W Flower
Zimbabwe
27/03/1999
140
Kenya
123
Bangabandhu National Stadium
33
D L Amiss
England
07/06/1975
137
India
132
Lord's
34
T M Dilshan
Sri Lanka
24/01/2009
137*
Pakistan
75
Gaddafi Stadium
35
A N Cook
England
13/02/2012
137
Pakistan
130
Sheikh Zayed Stadium
36
A B de Villiers
South Africa
03/03/2011
134
Netherlands
120
Punjab Cricket Association IS Bindra Stadium
37
C J Anderson
New Zealand
01/01/2014
131*
West Indies
124
Queenstown Events Centre
38
J-P Duminy
South Africa
22/10/2010
129
Zimbabwe
127
Willowmoore Park
39
Mohammad Yousuf
Pakistan
17/04/2002
129
Sri Lanka
78
Sharjah Cricket Stadium
40
Imam-ul-Haq*
Pakistan
13/07/2018
128
Zimbabwe
107
Queens Sports Club
41
P R Stirling*
Ireland
12/03/2018
126
United Arab Emirates
91
Old Hararians Sports Club
42
G R Marsh
Australia
10/01/1989
125*
Pakistan
108
Melbourne Cricket Ground
43
Mohammad Yousuf
Pakistan
21/04/2002
125
New Zealand
122
National Stadium (Karachi)
44
Ijaz Ahmed
Pakistan
29/10/1988
124*
Bangladesh
111
MA Aziz Stadium
45
M G Erasmus
Namibia
06/03/2022
121*
Oman
116
ICC Global Cricket Academy
46
S D Hope*
West Indies
12/08/2025
120*
Pakistan
92
Brian Lara Stadium
47
M van Lingen
Namibia
20/09/2022
119*
Papua New Guinea
117
Amini Park
48
C H Gayle
West Indies
04/03/2003
119
Kenya
104
Diamond Oval
49
J H Kallis
South Africa
22/11/2006
119*
India
91
Kingsmead
50
A R Border
Australia
28/01/1985
118*
Sri Lanka
91
Adelaide Oval
51
Shubman Gill*
India
15/01/2023
116
Sri Lanka
73
Greenfield International Stadium
52
H M Amla
South Africa
11/01/2012
112
Sri Lanka
43
Boland Park
53
R B Richardson
West Indies
03/12/1986
109
Sri Lanka
55
Sharjah Cricket Stadium
54
Iftikhar Ahmed
Pakistan
30/08/2023
109*
Nepal
104
Multan Cricket Stadium
55
J H Kallis
South Africa
25/01/2004
109*
West Indies
54
Newlands
56
D M Jones
Australia
04/03/1990
107
New Zealand
94
AMI Stadium
57
P A de Silva
Sri Lanka
06/11/1994
107*
Zimbabwe
105
Harare Sports Club
58
G J Maxwell
Australia
25/10/2023
106
Netherlands
90
Arun Jaitley Stadium
59
Sediqullah Atal*
Afghanistan
19/12/2024
104
Zimbabwe
54
Harare Sports Club
60
D A Warner*
Australia
25/10/2023
104
Netherlands
90
Arun Jaitley Stadium
61
A Flintoff
England
17/09/2004
104
Sri Lanka
95
The Rose Bowl
62
Yuvraj Singh
India
11/04/2003
102*
Bangladesh
76
Bangabandhu National Stadium
63
V Kohli*
India
05/11/2023
101*
South Africa
83
Eden Gardens
64
M S Atapattu
Sri Lanka
16/09/2002
101
Netherlands
86
R Premadasa Stadium
65
C G Greenidge
West Indies
04/01/1987
100
Australia
91
WACA Ground
66
D M Jones
Australia
28/01/1985
99*
Sri Lanka
91
Adelaide Oval
67
D L Haynes
West Indies
17/12/1992
96
Pakistan
81
Sydney Cricket Ground
68
L R P L Taylor
New Zealand
10/08/2010
95
India
88
Rangiri Dambulla International Stadium
69
Shubman Gill*
India
02/11/2023
92
Sri Lanka
55
Wankhede Stadium
70
W T S Porterfield
Ireland
12/03/2018
92
United Arab Emirates
91
Old Hararians Sports Club
71
S B Styris
New Zealand
10/08/2010
89
India
88
Rangiri Dambulla International Stadium
72
M L Hayden
Australia
27/02/2003
88
Namibia
45
Senwes Park
73
V Kohli*
India
02/11/2023
88
Sri Lanka
55
Wankhede Stadium
74
R K Paudel
Nepal
10/09/2021
86
Papua New Guinea
82
Al Amerat Cricket Ground Ministry Turf 1
75
M E K Hussey
Australia
30/08/2008
85
Bangladesh
74
Marrara Cricket Ground
76
D P M D Jayawardene
Sri Lanka
15/03/2007
85
Bermuda
78
Queen's Park Oval
77
Abdul Malik*
Afghanistan
19/12/2024
84
Zimbabwe
54
Harare Sports Club
78
H Masakadza
Zimbabwe
02/01/2016
83
Afghanistan
58
Sharjah Cricket Stadium
79
S S Iyer*
India
02/11/2023
82
Sri Lanka
55
Wankhede Stadium
80
K C Sangakkara
Sri Lanka
06/01/2007
79
New Zealand
73
Eden Park
81
R K Paudel
Nepal
12/03/2023
77
United Arab Emirates
71
Tribhuvan University International Cricket Ground
82
S E Marsh
Australia
30/08/2008
76
Bangladesh
74
Marrara Cricket Ground
83
J H Kallis
South Africa
11/01/2012
72
Sri Lanka
43
Boland Park
84
C G Greenidge
West Indies
03/12/1986
67
Sri Lanka
55
Sharjah Cricket Stadium
85
J A Rudolph
South Africa
25/01/2004
61*
West Indies
54
Newlands
86
Imam-ul-Haq*
Pakistan
22/08/2023
61
Afghanistan
59
Mahinda Rajapaksha International Cricket Stadium
87
A Symonds
Australia
27/02/2003
59
Namibia
45
Senwes Park
88
A B de Villiers
South Africa
11/01/2012
52
Sri Lanka
43
Boland Park
89
D S Lehmann
Australia
27/02/2003
50*
Namibia
45
Senwes Park
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links