One Day Internationals - Batting Records and Statistics - High Scores
Highest Innings Scores as Captain    For      Versus      Played In  
  Player Country Runs Match Versus Ground
1 V Sehwag India 219 08/12/2011 West Indies Holkar Cricket Stadium
2 R G Sharma* India 208* 13/12/2017 Sri Lanka Punjab Cricket Association IS Bindra Stadium
3 S T Jayasuriya Sri Lanka 189 29/10/2000 India Sharjah Cricket Stadium
4 S R Tendulkar India 186* 08/11/1999 New Zealand Lal Bahadur Shastri Stadium
5 I V A Richards West Indies 181 13/10/1987 Sri Lanka National Stadium (Karachi)
6 Kapil Dev India 175* 18/06/1983 Zimbabwe Nevill Ground
7 G M Turner New Zealand 171* 07/06/1975 East Africa Edgbaston
8 R T Ponting Australia 164 12/03/2006 South Africa Wanderers Stadium
9 S P D Smith* Australia 164 04/12/2016 New Zealand Sydney Cricket Ground
10 A B de Villiers South Africa 162* 27/02/2015 West Indies Sydney Cricket Ground
11 V Kohli* India 160* 07/02/2018 South Africa Newlands
12 A J Strauss England 158 27/02/2011 India M Chinnaswamy Stadium
13 Babar Azam* Pakistan 158 13/07/2021 England Edgbaston
14 V Kohli* India 157* 24/10/2018 West Indies Dr YS Rajasekhara Reddy Cricket Stadium
15 B C Lara West Indies 156 28/01/2005 Pakistan Adelaide Oval
16 G J Bailey Australia 156 30/10/2013 India Vidarbha Cricket Association Stadium
17 A J Strauss England 154 12/07/2010 Bangladesh Edgbaston
18 M Azharuddin India 153* 09/04/1998 Zimbabwe Barabati Stadium
19 A J Finch* Australia 153* 23/03/2019 Pakistan Sharjah Cricket Stadium
20 A J Finch* Australia 153 15/06/2019 Sri Lanka Kennington Oval
21 A B de Villiers South Africa 149 18/01/2015 West Indies Wanderers Stadium
22 S P D Smith* Australia 149 12/01/2016 India WACA Ground
23 E J G Morgan England 148 18/06/2019 Afghanistan Old Trafford
24 K S Williamson* New Zealand 148 22/06/2019 West Indies Old Trafford
25 S C Ganguly India 144 05/12/2000 Zimbabwe Narendra Modi Stadium
26 S C Ganguly India 141* 13/10/2000 South Africa Gymkhana Club Ground
27 R T Ponting Australia 141* 05/03/2005 New Zealand McLean Park
28 G C Smith South Africa 141 27/09/2009 England SuperSport Park
29 R T Ponting Australia 140* 23/03/2003 India Wanderers Stadium
30 T W M Latham* New Zealand 140* 03/04/2022 Netherlands Seddon Park
31 V Kohli* India 140 21/10/2018 West Indies Barsapara Cricket Stadium
32 M S Dhoni India 139* 19/10/2013 Australia Punjab Cricket Association IS Bindra Stadium
33 P L Mommsen Scotland 139* 01/02/2014 United Arab Emirates Bert Sutcliffe Oval
34 V Kohli* India 139* 16/11/2014 Sri Lanka JSCA International Stadium Complex
35 A D Mathews* Sri Lanka 139* 16/11/2014 India JSCA International Stadium Complex
36 W T S Porterfield Ireland 139 13/01/2018 United Arab Emirates ICC Global Cricket Academy
37 G S Chappell Australia 138* 25/11/1980 New Zealand Sydney Cricket Ground
38 G Gambhir India 138* 01/12/2010 New Zealand Sawai Mansingh Stadium
39 B R M Taylor* Zimbabwe 138 14/03/2015 India Eden Park
40 A N Cook England 137 13/02/2012 Pakistan Sheikh Zayed Stadium
41 A B de Villiers South Africa 136* 27/08/2014 Australia Harare Sports Club
42 V Kohli* India 136 26/02/2014 Bangladesh Khan Shaheb Osman Ali Stadium
43 S C Ganguly India 135* 30/05/2000 Bangladesh Bangabandhu National Stadium
44 C H Gayle* West Indies 135 13/01/2009 New Zealand McLean Park
45 S P Fleming New Zealand 134* 16/02/2003 South Africa Wanderers Stadium
46 G C Smith South Africa 134* 25/11/2005 India Eden Gardens
47 R T Ponting Australia 134* 20/12/2007 New Zealand Bellerive Oval
48 H M Amla South Africa 133 28/01/2015 West Indies SuperSport Park
49 Khurram Khan United Arab Emirates 132* 30/11/2014 Afghanistan ICC Global Cricket Academy
50 A Ranatunga Sri Lanka 131* 18/07/1997 India R Premadasa Stadium
51 V Kohli* India 131 31/08/2017 Sri Lanka R Premadasa Stadium

Batting Records and Statistics Menu