England defeated South Africa by 342 runs to set a world record. This is the biggest win of runs in ODI cricket history. In this match, England scored a score of 414 runs while playing first, in response the entire team of South Africa was reduced to just 72 runs and lost the match by a historic margin of 342 runs. Jofra Archer took the most 4 wickets for England.
The England team scored 414 runs while playing first. Joe Root made a big contribution in the innings of 100 runs and Jacob Bethel played an innings of 110 runs to reach his team’s score 400. Jose Butler also played a stormy innings of 62 runs in 32 balls in the last 10 overs. When the South African team came to chase the target, his 8 batsmen could not even touch the double figure in terms of runs.
England broke India’s record
England defeated South Africa by 342 runs and registered the biggest win in ODI by a margin of runs. Earlier this record was in India’s name, which defeated Sri Lanka by a margin of 317 runs in 2023. India is the only country in ODI cricket history, which has defeated a team more than once by a margin of 300 or more runs. Team India has done this feat 2 times.
The biggest win of runs in ODI
England’s biggest win in ODIs is now in the name of England, which defeated South Africa by 342 runs. Team India, who won 317 runs over Sri Lanka, is second. The third biggest win is the name of Australia, which defeated the Netherlands by 309 runs. In 2023, Zimbabwe defeated the USA by 304 runs. At the same time, India created a new record by defeating Sri Lanka by 302 runs.
- 342 runs – England (vs South Africa)
- 317 runs – India (vs Sri Lanka)
- 309 runs – Australia (vs Netherlands)
- 304 runs – Zimbabwe (vs USA)
- 302 runs – India (vs Sri Lanka)
Also read:
England scored more than 400 runs in ODI for 7th time, 415 target to South Africa in third ODI

