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 H Klaasen* South Africa 174 15/09/2023 SuperSport Park
7 R G Sharma* India 171* 12/01/2016 WACA Ground
8 R A Smith England 167* 21/05/1993 Edgbaston
9 B M Duckett* England 165 22/02/2025 Gaddafi Stadium
10 I V A Richards West Indies 153* 09/12/1979 Melbourne Cricket Ground
11 D L Haynes West Indies 148 22/02/1978 Antigua Recreation Ground
12 A D Hales* England 147 19/06/2018 Trent Bridge
13 S R Tendulkar India 143 22/04/1998 Sharjah Cricket Stadium
14 S Dhawan* India 143 10/03/2019 Punjab Cricket Association IS Bindra Stadium
15 S R Tendulkar India 141 28/10/1998 Bangabandhu National Stadium
16 R G Sharma* India 141* 16/10/2013 Sawai Mansingh Stadium
17 I R Bell England 141 23/01/2015 Bellerive Oval
18 B C Lara West Indies 139 12/03/1995 Queen's Park Oval
19 S R Tendulkar India 139 31/03/2001 Nehru Stadium (Indore)
20 Yuvraj Singh India 139 22/01/2004 Sydney Cricket Ground
21 M S Dhoni India 139* 19/10/2013 Punjab Cricket Association IS Bindra Stadium
22 J M Bairstow* England 139 19/06/2018 Trent Bridge
23 D A Miller* South Africa 139 11/11/2018 Bellerive Oval
24 R G Sharma* India 138 18/01/2015 Melbourne Cricket Ground
25 I J L Trott England 137 02/02/2011 Sydney Cricket Ground
26 P Nissanka* Sri Lanka 137 19/06/2022 R Premadasa Stadium
27 G A Gooch England 136 29/05/1989 Lord's
28 A B de Villiers South Africa 136* 27/08/2014 Harare Sports Club
29 S R Tendulkar India 134 24/04/1998 Sharjah Cricket Stadium
30 D J Malan* England 134 17/11/2022 Adelaide Oval

Best Innings For...
Batting Records and Statistics Menu