One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores Versus 
  Player Country Runs Match Ground
1 R G Sharma* India 209 02/11/2013 M Chinnaswamy Stadium
2 J J Roy* England 180 14/01/2018 Melbourne Cricket Ground
3 Q de Kock* South Africa 178 30/09/2016 SuperSport Park
4 H H Gibbs South Africa 175 12/03/2006 Wanderers Stadium
5 S R Tendulkar India 175 05/11/2009 Rajiv Gandhi International Stadium
6 R G Sharma* India 171* 12/01/2016 WACA Ground
7 R A Smith England 167* 21/05/1993 Edgbaston
8 I V A Richards West Indies 153* 09/12/1979 Melbourne Cricket Ground
9 D L Haynes West Indies 148 22/02/1978 Antigua Recreation Ground
10 A D Hales* England 147 19/06/2018 Trent Bridge
11 S R Tendulkar India 143 22/04/1998 Sharjah Cricket Stadium
12 S Dhawan* India 143 10/03/2019 Punjab Cricket Association IS Bindra Stadium
13 S R Tendulkar India 141 28/10/1998 Bangabandhu National Stadium
14 R G Sharma* India 141* 16/10/2013 Sawai Mansingh Stadium
15 I R Bell England 141 23/01/2015 Bellerive Oval
16 B C Lara West Indies 139 12/03/1995 Queen's Park Oval
17 S R Tendulkar India 139 31/03/2001 Nehru Stadium (Indore)
18 Yuvraj Singh India 139 22/01/2004 Sydney Cricket Ground
19 M S Dhoni India 139* 19/10/2013 Punjab Cricket Association IS Bindra Stadium
20 J M Bairstow* England 139 19/06/2018 Trent Bridge
21 D A Miller* South Africa 139 11/11/2018 Bellerive Oval
22 R G Sharma* India 138 18/01/2015 Melbourne Cricket Ground
23 I J L Trott England 137 02/02/2011 Sydney Cricket Ground
24 P Nissanka* Sri Lanka 137 19/06/2022 R Premadasa Stadium
25 G A Gooch England 136 29/05/1989 Lord's
26 A B de Villiers South Africa 136* 27/08/2014 Harare Sports Club
27 S R Tendulkar India 134 24/04/1998 Sharjah Cricket Stadium
28 D J Malan* England 134 17/11/2022 Adelaide Oval
29 D L Haynes West Indies 133* 29/02/1984 Albion Sports Complex
30 R G Sharma* India 133 12/01/2019 Sydney Cricket Ground

Best Innings For...
Batting Records and Statistics Menu