One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores Versus 
  Player Country Runs Match Ground
1 V Kohli* India 183 18/03/2012 Shere Bangla National Stadium
2 D A Warner* Australia 179 26/01/2017 Adelaide Oval
3 A D Hales* England 171 30/08/2016 Trent Bridge
4 D A Warner* Australia 163 20/10/2023 M Chinnaswamy Stadium
5 B C Lara West Indies 156 28/01/2005 Adelaide Oval
6 B C Lara West Indies 153 05/11/1993 Sharjah Cricket Stadium
7 A J Finch* Australia 153* 23/03/2019 Sharjah Cricket Stadium
8 Rahmanullah Gurbaz* Afghanistan 151 24/08/2023 Mahinda Rajapaksha International Cricket Stadium
9 M S Dhoni India 148 05/04/2005 Dr YS Rajasekhara Reddy Cricket Stadium
10 M L Hayden Australia 146 30/08/2002 Gymkhana Club Ground
11 A Symonds Australia 143* 11/02/2003 Wanderers Stadium
12 G A Gooch England 142 20/11/1987 National Stadium (Karachi)
13 D L Haynes West Indies 142* 18/03/1988 Queen's Park Oval
14 S C Ganguly India 141 25/01/2000 Adelaide Oval
15 S R Tendulkar India 141 16/03/2004 Rawalpindi Cricket Stadium
16 R G Sharma* India 140 16/06/2019 Old Trafford
17 M E Trescothick England 137 12/06/2001 Lord's
18 T M Dilshan Sri Lanka 137* 24/01/2009 Gaddafi Stadium
19 A N Cook England 137 13/02/2012 Sheikh Zayed Stadium
20 S T Jayasuriya Sri Lanka 134 02/04/1996 Padang Cricket Ground
21 P A de Silva Sri Lanka 134 07/04/1997 Sharjah Cricket Stadium
22 S T Jayasuriya Sri Lanka 134* 05/11/1997 Gaddafi Stadium
23 M D Gunathilaka* Sri Lanka 133 02/10/2019 National Stadium (Karachi)
24 Tamim Iqbal* Bangladesh 132 17/04/2015 Shere Bangla National Stadium
25 B B McCullum New Zealand 131 06/11/2009 Sheikh Zayed Stadium
26 L R P L Taylor* New Zealand 131* 08/03/2011 Pallekele International Cricket Stadium
27 K P Pietersen England 130 21/02/2012 Dubai International Cricket Stadium
28 D A Warner* Australia 130 22/01/2017 Sydney Cricket Ground
29 D J Mitchell* New Zealand 129 29/04/2023 Rawalpindi Cricket Stadium
30 B C Lara West Indies 128 19/02/1993 Kingsmead
31 A B de Villiers South Africa 128 17/03/2013 Wanderers Stadium
32 T M Head* Australia 128 26/01/2017 Adelaide Oval
33 J M Bairstow* England 128 14/05/2019 County Ground (Bristol)

Best Innings For...
Batting Records and Statistics Menu