There have been plenty of high scores in ODI but no team has been able to beat England’s 498/4 against Netherlands in 2022. When it comes to highest individual ODI score, Rohit Sharma holds the record with 264 runs which he scored against Sri Lanka in 2014.
Here we have mentioned all the highest ODI scores which has been made since the ODI format has started. We featured the list of 25 top innings totals for you to check out.
Top 25 Highest ODI Scores: Innings Total
The highest team totals in ODIs showcase the evolution of batting in limited-overs cricket.

Recent Entry: Australia’s 431 vs South Africa (Mackay, 2025)
Australia produced a batting masterclass in Mackay on August 24, 2025, posting 431/2 against South Africa – their second-highest ODI total. Centuries from Travis Head (142 off 103), Mitchell Marsh, and Cameron Green powered the innings, setting a massive target of 432. South Africa crumbled to just 155 in 24.5 overs, handing Australia a 276-run victory, which also became their second-biggest ODI win by runs.
Here are the top 25 team scores in ODI history:
| Rank | Score | Overs | Team | Opposition | Year |
|---|---|---|---|---|---|
| 1 | 498/4 | 50.0 | England | Netherlands | 2022 |
| 2 | 481/6 | 50.0 | England | Australia | 2018 |
| 3 | 444/3 | 50.0 | England | Pakistan | 2016 |
| 4 | 443/9 | 50.0 | Sri Lanka | Netherlands | 2006 |
| 5 | 439/2 | 50.0 | South Africa | West Indies | 2015 |
| 6 | 438/9 | 49.5 | South Africa | Australia | 2006 |
| 7 | 438/4 | 50.0 | South Africa | India | 2015 |
| 8 | 434/4 | 50.0 | Australia | South Africa | 2006 |
| 9 | 431/2 | 50.0 | Australia | South Africa | 2025 |
| 10 | 428/5 | 50.0 | South Africa | Sri Lanka | 2023 |
| 11 | 418/5 | 50.0 | South Africa | Zimbabwe | 2006 |
| 12 | 418/5 | 50.0 | India | West Indies | 2011 |
| 13 | 418/6 | 50.0 | England | West Indies | 2019 |
| 14 | 417/6 | 50.0 | Australia | Afghanistan | 2015 |
| 15 | 416/5 | 50.0 | South Africa | Australia | 2023 |
| 16 | 414/7 | 50.0 | India | Sri Lanka | 2009 |
| 17 | 413/5 | 50.0 | India | Bermuda | 2007 |
| 18 | 411/8 | 50.0 | Sri Lanka | India | 2009 |
| 19 | 411/4 | 50.0 | South Africa | Ireland | 2015 |
| 20 | 410/4 | 50.0 | India | Netherlands | 2023 |
| 21 | 409/8 | 50.0 | India | Bangladesh | 2022 |
| 22 | 408/5 | 50.0 | South Africa | West Indies | 2015 |
| 23 | 408/9 | 50.0 | England | New Zealand | 2015 |
| 24 | 408/6 | 50.0 | Zimbabwe | U.S.A. | 2023 |
| 25 | 404/5 | 50.0 | India | Sri Lanka | 2014 |
England holds the record for the highest ODI team total, smashing 498/4 against the Netherlands in Amstelveen in 2022. This incredible innings saw three English batsmen score centuries, with Jos Buttler leading the charge with a blistering 162 not out off just 70 balls.
The second-highest total also belongs to England, who scored 481/6 against Australia in Nottingham in 2018. This match saw England break their own previous record of 444/3, set against Pakistan at the same venue in 2016. These scores highlight England’s dominance in ODI batting in recent years, aided by their aggressive approach to the format.
Highest ODI Score: Individual Scores
Individual batsmen have also set remarkable records in ODIs. Here are the top 10 highest individual scores in ODI cricket:

| Rank | Score | Balls | 4s/6s | Player | Team | Opposition | Year |
|---|---|---|---|---|---|---|---|
| 1 | 264 | 173 | 33/9 | Rohit Sharma | India | Sri Lanka | 2014 |
| 2 | 237* | 163 | 24/11 | Martin Guptill | New Zealand | West Indies | 2015 |
| 3 | 219 | 149 | 25/7 | Virender Sehwag | India | West Indies | 2011 |
| 4 | 215 | 147 | 10/16 | Chris Gayle | West Indies | Zimbabwe | 2015 |
| 5 | 210* | 156 | 24/5 | Fakhar Zaman | Pakistan | Zimbabwe | 2018 |
| 6 | 210* | 139 | 20/8 | Pathum Nissanka | Sri Lanka | Afghanistan | 2024 |
| 7 | 210 | 131 | 24/10 | Ishan Kishan | India | Bangladesh | 2022 |
| 8 | 209 | 158 | 12/16 | Rohit Sharma | India | Australia | 2013 |
| 9 | 208* | 153 | 13/12 | Rohit Sharma | India | Sri Lanka | 2017 |
| 10 | 208 | 149 | 19/9 | Shubman Gill | India | New Zealand | 2023 |
Rohit Sharma of India holds the record for the highest individual score in ODIs, with his monumental 264 against Sri Lanka in 2014. This innings at Eden Gardens in Kolkata saw Sharma hit 33 fours and 9 sixes in a display of batting dominance that lasted 173 balls.
New Zealand’s Martin Guptill holds the second-highest score with his unbeaten 237 against the West Indies in the 2015 World Cup quarter-final. Guptill’s innings included 24 fours and 11 sixes, powering New Zealand to a massive total of 393/6.
Related Scores:
Conclusion: England Has The Highest ODI Score which is 498
The highest scores in ODI cricket, both team and individual, show how the format has evolved. Batting techniques, fitness levels, and aggressive mindsets have all contributed to these record-breaking performances. England’s recent dominance in team totals reflects their transformation in limited-overs cricket since 2015.
For individual scores, Indian batsmen feature prominently, with Rohit Sharma holding three of the top nine spots. This highlights India’s batting strength in the ODI format. The presence of players from various nations in the top 10 shows the global nature of batting excellence in ODIs.
Leave a Comment