Here are the top 5 teams that scored the most runs in ICC World Cup history, showing amazing batting skills and setting big records in cricket’s main tournament
5. India vs Netherlands – 410/4, Bengaluru, 2023

India scored 410 runs for 4 wickets against the Netherlands in the 2023 ICC World Cup. Shreyas Iyer and
South Africa scored 411 runs for the loss of 4 wickets against Ireland in the 2015 ICC World Cup. Hashim Amla and Faf du Plessis both scored centuries. With strong batting and Kyle Abbott taking 4 wickets for 21 runs, South Africa won by a large margin of 201 runs.
3. India vs Bermuda – 413/5, Port of Spain, 2007

India scored an amazing 413/5 against Bermuda in the 2007 ICC World Cup, thanks to great batting by Sehwag, Ganguly, Yuvraj, and Tendulkar. They then bowled very well, winning the game by 257 runs. This match, held at Queen’s Park Oval in Port of Spain, showed India’s strong cricket skills.
ALSO READ: Australia made a World Cup record by scoring 417 runs for 6 wickets against Afghanistan in 2015. David Warner scored 178 runs, Steven Smith made 95, and Glenn Maxwell added 88. Afghanistan had a tough task to match this score but only managed 142 runs, leading to a huge win for Australia by 275 runs. This was the second-biggest win in ODI history. South Africa scored 428/5 against Sri Lanka in the 2023 ICC World Cup. Van der Dussen, Markram, and de Kock all made centuries. They won by 102 runs in Delhi. READ MORE:
1. South Africa vs Sri Lanka – 428/5, Delhi, 2023






