The record for the biggest margin of victory in ODIs was 317 runs. India beat Sri Lanka by this margin in Thiruvananthapuram in 2023. England broke that record. On Sunday (September 7), after batting first against South Africa and scoring 415 runs, the English won by 342 runs, bowling out the Proteas for just 72 runs. This is now the record for the highest margin of victory in ODIs.
England scored 414 for 5 at Southampton, riding on centuries from Jacob Bethell and Joe Root. Chasing the run chase, South Africa were all out for 72 in 20.5 overs. However, 10 Proteas batted in this match. Team captain Temba Bavuma did not bat due to injury.

No team has won by more than 300 runs in at least five ODIs. Four of them took place in 2023. Again, cricket fans experienced such an incident twice in a series between India and Sri Lanka. After defeating the Sri Lankans by 302 runs in Mumbai, India lost by 317 runs in Thiruvananthapuram. Which was the record for the highest margin of victory in terms of runs so far.
Australia also beat the Netherlands by 309 runs in Delhi in the ODI World Cup, which is the third highest margin of victory. Zimbabwe is in fourth place. The team defeated the United States by a huge margin of 304 runs at the Harare Sports Club at home.
Bangladesh also achieved the highest margin of victory in their ODI history in 2023. That year, the Tigers defeated Ireland by 183 runs in Sylhet. Bangladesh defeated Zimbabwe by 169 runs at the same venue in 2020. The 163-run win against Sri Lanka in Mirpur in 2018 is third on this list.
FAQ
What record did England set in this ODI match?
England recorded the highest margin of victory in ODI history, winning by 342 runs.
Who were England playing against?
England played against South Africa in this record-breaking match.
What was England’s total score?
England scored 415 runs for 5 wickets in their innings.
How many runs did South Africa score?
South Africa were all out for just 72 runs in 20.5 overs.
Which players contributed to England’s high score?
Jacob Bethell and Joe Root scored centuries, leading England’s massive total.