Highest Total in ODI by Full Member Nations

Nowadays scoring 300-plus totals are quite usual in ODI matches, but there are a few teams who have crossed the 400-run mark multiple times. Here, we have prepared a list of the highest total in ODI by each currently established full ICC member nation. As of now, there are 12 full member nations and in total, there are 22 instances so far where 400 or more runs were scored in an inning of an ODI match.

Team India and South Africa are the only teams with the most 400 totals in their name which is 6 each. Following England has 5 totals in their name, Australia & Sri Lanka have 2 totals each, and New Zealand has only 1 400 total. Pakistan and the West Indies have not registered a single 400 total in ODI cricket so far.

Highest Total in ODI

1. ENGLAND

Runs: 498 Overs: 50 Opposition: Netherlands Date: 17 June 2022 Result: Won Role: Defending

2. SRI LANKA

Runs: 444 Overs: 50 Opposition: Pakistan Date: 4 July 2006 Result: Won Role: Defending

3. SOUTH AFRICA

Runs: 439 Overs: 50 Opposition: West Indies Date: 18 January 2015 Result: Won Role: Defending

4. AUSTRALIA

Runs: 434 Overs: 50 Opposition: South Africa Date: 12 March 2006 Result: Lost Role: Defending

5. INDIA

Runs: 418 Overs: 50 Opposition: West Indies Date: 8 December 2011 Result: Won Role: Defending

6. NEW ZEALAND

Runs: 402 Overs: 50 Opposition: Ireland Date: 8 July 2008 Result: Won Role: Defending

7. PAKISTAN

Runs: 399 Overs: 50 Opposition: Zimbabwe Date: 20 July 2018 Result: Won Role: Defending

8. WEST INDIES

Runs: 389 Overs: 48 Opposition: England Date: 19 February 2019 Result: Lost Role: Chasing

9. IRELAND

Runs: 359 Overs: 50 Opposition: New Zealand Date: 15 July 2022 Result: Won Role: Chasing

10. ZIMBABWE

Runs: 351 Overs: 50 Opposition: Kenya Date: 29 January 2009 Result: Won Role: Defending

11. AFGHANISTAN

Runs: 338 Overs: 50 Opposition: Ireland Date: 17 March 2017 Result: Won Role: Defending

12. BANGLADESH

Runs: 333 Overs: 50 Opposition: Australia Date: 20 June 2019 Result: Lost Role: Chasing