Highest team total scores in ODI cricket
The score of 400 has been crossed 8 times in one-day cricket. Sri Lanka has the highest team total in ODI cricket
# | Runs | Overs | Inn | Team | Opposition | Venue | Date |
1 | 443-9 | 50 | 1 | Sri Lanka | Netherlands | Amstelveen | 4 Jul 2006 |
2 | 438-9 | 49.5 | 2 | South Africa | Australia | Johannesburg | 12 Mar 2006 |
3 | 434-4 | 50 | 1 | Australia | South Africa | Johannesburg | 12 Mar 2006 |
4 | 418-5 | 50 | 1 | South Africa | Zimbabwe | Potchefstroom | 20 Sep 2006 |
5 | 414-7 | 50 | 1 | India | Sri Lanka | Rajkot | 15 Dec 2009 |
6 | 413-5 | 50 | 1 | India | Bermuda | Port of Spain | 19 Mar 2007 |
7 | 411/8 | 50 | 2 | Sri Lanka | India | Rajkot | 15 Dec 2009 |
8 | 402-2 | 50 | 1 | New Zealand | Zimbabwe | Bulawayo | 24 Aug 2005 |
9 | 398-5 | 50 | 1 | Sri Lanka | Kenya | Kandy | 6 Mar 1996 |
10 | 397-5 | 44 | 1 | New Zealand | Zimbabwe | Bulawayo | 24 Aug 2005 |
11 | 392-6 | 50 | 1 | South Africa | Pakistan | Centurion | 4 Feb 2007 |
12 | 392-4 | 50 | 1 | India | New Zealand | Christchurch | 8 Mar 2009 |
13 | 391-4 | 50 | 1 | England | Bangladesh | Nottingham | 21 Jun 2005 |
14 | 387-5 | 50 | 1 | India | England | Rajkot | 14 Nov 2008 |
15 | 377-6 | 50 | 1 | Australia | South Africa | Basseterre | 24 Mar 2007 |
16 | 376-2 | 50 | 1 | India | New Zealand | Hyderabad (Ind) | 8 Nov 1999 |
17 | 374-4 | 50 | 1 | India | Hong Kong | Karachi | 25 Jun 2008 |
18 | 373-6 | 50 | 1 | India | Sri Lanka | Taunton | 26 May 1999 |
19 | 371-9 | 50 | 1 | Pakistan | Sri Lanka | Nairobi (Gym) | 4 Oct 1996 |
20 | 368-5 | 50 | 1 | Australia | Sri Lanka | Sydney | 12 Feb 2006 |