SL Highest Innings Score in ODI

ScoreAgainstOversInnsVenueDate
443/9 Netherlands 50 1 Amstelveen 2006-07-04
411/8 India 50 2 Rajkot 2009-12-15
398/5 Kenya 50 1 Kandy 1996-03-06
381/3 Afghanistan 50 1 Kandy 2024-02-09
377/8 Ireland 50 1 dublin 2016-06-18
368/4 Pakistan 50 1 Hambantota 2015-07-26
366/6 England 50 1 Colombo 2018-10-23
363/9 Scotland 50 1 Hobart 2015-03-11
357/9 Bangladesh 50 1 Lahore 2008-06-25
355/6 United Arab Emirates 50 1 Bulawayo 2023-06-19
348/1 India 50 1 Kingston 2013-07-02
345/8 West Indies 50 1 Hambantota 2020-02-26
344/9 Pakistan 50 1 Hyderabad 2023-10-10
343/5 Australia 50 1 Sydney 2003-01-09
339/4 Pakistan 50 1 Mohali 1997-05-24
338/6 West Indies 50 1 Chester-le-Street 2019-07-01
332/8 Bangladesh 50 1 Karachi 2008-06-30
332/7 Canada 50 1 Hambantota 2011-02-20
332/1 Bangladesh 50 1 Melbourne 2015-02-26
330/7 West Indies 50 1 Bulawayo 2016-11-23
327/6 Zimbabwe 50 1 Kandy 2011-03-10
327 South Africa 48.1 2 Cape Town 2017-02-07
326 New Zealand 49 2 Mount Maunganui 2019-01-03
326 South Africa 44.5 2 Delhi 2023-10-07
325 Ireland 49.5 1 Bulawayo 2023-06-25
324/2 England 37.3 2 Leeds 2006-07-01
324/5 New Zealand 49.2 1 Dambulla 2024-11-13
323/6 Afghanistan 50 1 Hambantota 2023-06-04
322/3 India 48.4 2 London 2017-06-08
321/6 Bermuda 50 1 Port of Spain 2007-03-15

Highest Innings Score in ODI Team Wise
Afghanistan Australia Bangladesh
England India Ireland
Netherlands New Zealand Pakistan
Scotland South Africa Sri Lanka
United Arab Emirates West Indies Zimbabwe
Highest Innings Score in ODI Against Team Wise
Afghanistan Australia Bangladesh
England India Ireland
Netherlands New Zealand Pakistan
Scotland South Africa Sri Lanka
United Arab Emirates West Indies Zimbabwe