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 Shubman Gill* India 112 12/02/2025 England Narendra Modi Stadium
12 V Sehwag India 108 29/12/2002 New Zealand McLean Park
13 A B de Villiers South Africa 107 26/08/2007 Zimbabwe Harare Sports Club
14 E Lewis* West Indies 103 12/03/2021 Sri Lanka Sir Vivian Richards Stadium
15 Q de Kock* South Africa 103 18/10/2015 India Saurashtra Cricket Association Stadium
16 A K Markram* South Africa 102* 12/09/2023 Australia Senwes Park
17 K A Pollard West Indies 102 23/03/2012 Australia Daren Sammy Cricket Ground
18 Fakhar Zaman* Pakistan 101 07/04/2021 South Africa SuperSport Park
19 J M Kemp South Africa 100* 26/11/2006 India Newlands
20 Mohammad Ashraful Bangladesh 94 21/06/2005 England Trent Bridge
21 Saleem Malik Pakistan 88 20/10/1987 England National Stadium (Karachi)
22 G A Gooch England 86 09/04/1987 Australia Sharjah Cricket Stadium
23 Litton Das* Bangladesh 86 28/02/2022 Afghanistan Zahur Ahmed Chowdhury Stadium
24 G J Maxwell* Australia 85 11/09/2015 England Headingley
25 G J Whittall Zimbabwe 83 12/10/1997 Kenya Gymkhana Club Ground
26 Mohsin Khan Pakistan 81 24/02/1985 Australia Melbourne Cricket Ground
27 S Bau* Papua New Guinea 81* 10/03/2023 United Arab Emirates Tribhuvan University International Cricket Ground
28 I V A Richards West Indies 80* 22/06/1983 Pakistan Kennington Oval
29 Inzamam-ul-Haq Pakistan 80* 27/12/1993 Zimbabwe Gaddafi Stadium
30 N L T C Perera Sri Lanka 80* 17/02/2014 Bangladesh Shere Bangla National Stadium

Batting Records and Statistics Menu