One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores in 
  Player Country Runs Match Versus Ground
1 C H Gayle* West Indies 215 24/02/2015 Zimbabwe Manuka Oval
2 J J Roy* England 180 14/01/2018 Australia Melbourne Cricket Ground
3 D A Warner* Australia 179 26/01/2017 Pakistan Adelaide Oval
4 D A Warner* Australia 178 04/03/2015 Afghanistan WACA Ground
5 M E Waugh Australia 173 09/02/2001 West Indies Melbourne Cricket Ground
6 A C Gilchrist Australia 172 16/01/2004 Zimbabwe Bellerive Oval
7 R G Sharma* India 171* 12/01/2016 Australia WACA Ground
8 S P D Smith* Australia 164 04/12/2016 New Zealand Sydney Cricket Ground
9 D A Warner* Australia 163 04/03/2012 Sri Lanka Brisbane Cricket Ground
10 A B de Villiers South Africa 162* 27/02/2015 West Indies Sydney Cricket Ground
11 S R Watson Australia 161* 16/01/2011 England Melbourne Cricket Ground
12 T M Dilshan Sri Lanka 161* 26/02/2015 Bangladesh Melbourne Cricket Ground
13 T M Dilshan Sri Lanka 160* 28/02/2012 India Bellerive Oval
14 H M Amla South Africa 159 03/03/2015 Ireland Manuka Oval
15 D I Gower England 158 15/01/1983 New Zealand Brisbane Cricket Ground
16 B C Lara West Indies 156 28/01/2005 Pakistan Adelaide Oval
17 D A Warner* Australia 156 09/12/2016 New Zealand Melbourne Cricket Ground
18 A C Gilchrist Australia 154 07/02/1999 Sri Lanka Melbourne Cricket Ground
19 I V A Richards West Indies 153* 09/12/1979 Australia Melbourne Cricket Ground
20 T M Head* Australia 152 22/11/2022 England Melbourne Cricket Ground
21 A Symonds Australia 151 12/02/2006 Sri Lanka Sydney Cricket Ground
22 S P D Smith* Australia 149 12/01/2016 India WACA Ground
23 D M Jones Australia 145 16/12/1990 England Brisbane Cricket Ground
24 D R Martyn Australia 144* 04/02/2001 Zimbabwe WACA Ground
25 S C Ganguly India 141 25/01/2000 Pakistan Adelaide Oval
26 I R Bell England 141 23/01/2015 Australia Bellerive Oval
27 Yuvraj Singh India 139 22/01/2004 Australia Sydney Cricket Ground
28 D A Miller* South Africa 139 11/11/2018 Australia Bellerive Oval
29 G S Chappell Australia 138* 25/11/1980 New Zealand Sydney Cricket Ground
30 P J Hughes Australia 138* 23/01/2013 Sri Lanka Bellerive Oval
31 R G Sharma* India 138 18/01/2015 Australia Melbourne Cricket Ground

Batting Records and Statistics Menu