One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores Playing Innings No    Max Innings = 452      
  Player Country Runs Match Versus Ground
1 P Nissanka* Sri Lanka 210* 09/02/2024 Afghanistan Pallekele International Cricket Stadium
2 A Balbirnie* Ireland 145* 05/03/2019 Afghanistan Rajiv Gandhi International Cricket Stadium
3 R T Ponting Australia 145 11/04/1998 Zimbabwe Arun Jaitley Stadium
4 H E van der Dussen* South Africa 133 01/11/2023 New Zealand Maharashtra Cricket Association Stadium
5 D I Gower England 130 11/06/1983 Sri Lanka The Cooper Associates County Ground
6 D A Warner* Australia 127 16/01/2015 England Sydney Cricket Ground
7 S R Watson Australia 126 29/06/2008 West Indies National Cricket Stadium (Grenada)
8 S C Ganguly India 124 18/01/1998 Pakistan Bangabandhu National Stadium
9 D C Boon Australia 122 10/01/1988 Sri Lanka Adelaide Oval
10 G Kirsten South Africa 118* 06/10/1996 Pakistan Gymkhana Club Ground
11 V Sehwag India 108 29/12/2002 New Zealand McLean Park
12 A B de Villiers South Africa 107 26/08/2007 Zimbabwe Harare Sports Club
13 E Lewis* West Indies 103 12/03/2021 Sri Lanka Sir Vivian Richards Stadium
14 Q de Kock* South Africa 103 18/10/2015 India Saurashtra Cricket Association Stadium
15 K A Pollard* West Indies 102 23/03/2012 Australia Daren Sammy National Cricket Stadium
16 A K Markram* South Africa 102* 12/09/2023 Australia Senwes Park
17 Fakhar Zaman* Pakistan 101 07/04/2021 South Africa SuperSport Park
18 J M Kemp South Africa 100* 26/11/2006 India Newlands
19 Mohammad Ashraful Bangladesh 94 21/06/2005 England Trent Bridge
20 Saleem Malik Pakistan 88 20/10/1987 England National Stadium (Karachi)
21 G A Gooch England 86 09/04/1987 Australia Sharjah Cricket Stadium
22 Litton Das* Bangladesh 86 28/02/2022 Afghanistan Zahur Ahmed Chowdhury Stadium
23 G J Maxwell* Australia 85 11/09/2015 England Headingley
24 G J Whittall Zimbabwe 83 12/10/1997 Kenya Gymkhana Club Ground
25 Mohsin Khan Pakistan 81 24/02/1985 Australia Melbourne Cricket Ground
26 S Bau* Papua New Guinea 81* 10/03/2023 United Arab Emirates Tribhuvan University International Cricket Ground
27 I V A Richards West Indies 80* 22/06/1983 Pakistan Kennington Oval
28 Inzamam-ul-Haq Pakistan 80* 27/12/1993 Zimbabwe Gaddafi Stadium
29 N L T C Perera Sri Lanka 80* 17/02/2014 Bangladesh Shere Bangla National Stadium
30 P D Collingwood England 79* 03/09/2004 India Kennington Oval

Batting Records and Statistics Menu