England script history ! Register biggest-ever victory in the ODIs

(Courtesy : Getty Images)
England defeated South Africa by a massive margin of 342 runs in the third ODI of the series.
The England Cricket Team achieved a massive feat in the history of international cricket. The Harry Brook-led side registered the biggest ever victory in the ODIs, surpassing India’s 317-run victory over Sri Lanka in 2023.
England achieved the feat during the game against South Africa on Sunday (7th September). The dead rubber third ODI between the teams took place at the Rose Bowl in Southampton.
England, who suffered a disappointing loss in the first two games against South Africa, made a solid comeback in the last ODI and dominated the entire game. Asked to bat first, they came up with a dominating brand of cricket, piling up a massive total of 414 runs on the board.
Openers in Jamie Smith (62) and Ben Duckett (31) hammered 59 runs for the opening partnership. However, Joe Root (100) and Jacob Bethell (110) slammed brutal centuries to put South Africa under pressure. In the end, Jos Buttler (62*) slammed a quick-fire fifty to take the team’s total to a massive 414.

With the ball, Jofra Archer then breathed fire and made a mockery of the South Africa batters. He picked four wickets in a flash, while Adil Rashid and Brydon Carse combined to pick five wickets, and England bundled out the Proteas for just 72 runs inside 21 overs to win the game.
England registered a massive win of 342 runs, which is the biggest in the history of ODI cricket. They surpass India’s win and now sit at the top of the list.
Biggest victory in ODIs
Here’s the full list:
| Team 1 | Score | Team 2 | Score | Margin | Venue | Year |
| England | 414-5 (50) | South Africa | 72 (20.5) | 342 Runs | Southampton | 2025 |
| India | 390-5 (50) | Sri Lanka | 73 (22) | 317 Runs | Thiruvananthapuram | 2023 |
| Australia | 399-8 (50) | Netherlands | 90 (21) | 309 Runs | Delhi | 2023 |
| Zimbabwe | 408-6 (50) | USA | 104 (25.1) | 304 Runs | Harare | 2023 |
| India | 357-8 (50) | Sri Lanka | 55 (19.4) | 302 Runs | Mumbai | 2023 |
| New Zealand | 402-2 (50) | Ireland | 112 (28.4) | 290 Runs | Aberdeen | 2008 |
| Australia | 431-2 (50) | South Africa | 155 (24.5) | 276 Runs | Mackay | 2025 |
| Australia | 417-6 (50) | Afghanistan | 142 (37.3) | 275 Runs | Perth | 2015 |
| South Africa | 399-6 (50) | Zimbabwe | 127 (29) | 272 Runs | Benoni | 2010 |
| South Africa | 301-8 (50) | Sri Lanka | 43 (20.1) | 258 Runs | Paarl | 2012 |
Who owns the record of the biggest victory in the ODIs?
England holds the record of the biggest victory in the ODIs, registering a massive win of 342 runs.
Which is India’s biggest victory in the ODIs?
India’s biggest victory in ODIs came during the game against Sri Lanka in 2023.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Ankitjit Singh is a dedicated sports journalist whose childhood dream was to play cricket—now, he serves the game through his work. With over three years of experience in reporting, writing, and editing, he brings deep insight to his coverage. A journalism graduate from Delhi University, Ankitjit’s passion for cricket took root during his college days and continues to drive his career.
- Dropped Indian XI for ICC T20 World Cup 2026 ft. Shubman Gill and Yashasvi Jaiswal
- IND vs PAK: 3 big reasons behind India's shameful loss in U19 Asia Cup final
- Top five batsmen with most runs in U19 Asia Cup 2025
- BBL 15 Points Table, Most Runs & Wickets after match 8, REN vs HUR
- Top five bowlers with most wickets in U19 Asia Cup 2025
- Dropped Indian XI for ICC T20 World Cup 2026 ft. Shubman Gill and Yashasvi Jaiswal
- IND vs PAK: 3 big reasons behind India's shameful loss in U19 Asia Cup final
- Top five batsmen with most runs in U19 Asia Cup 2025
- BBL 15 Points Table, Most Runs & Wickets after match 8, REN vs HUR
- IND vs PAK: Top five best performers from U19 Asia Cup final