Last updated on October 22nd, 2025 at 01:31 pm
England holds the record of the Biggest Win In ODI By Runs, just like the highest ODI score team.
The 1983 ODI WC winner India has the second while 2023 ODI WC winner Australia has the third position, under this category of cricket.
Zimbabwe has the fourth biggest win in ODI by runs while India again appears, at the fifth place.
After New Zealand finds itself on the sixth spot, Australia appears on the seventh & eighth positions.
The ICC World Test Championship 2025 winner South Africa has the ninth & tenth biggest win in ODI by Runs.

Also Read : Asia Cup | IND-AUS ODI | IND-ENG ODI | AUS-IND Test | NZ-IND Test | IND-BAN Test
Biggest Win In ODI By Runs – Top 10 List, What Is The Biggest Win In ODI Cricket ? Which Team Has Created The World Record For The Biggest Win In ODI Cricket History ?
| No. | Team | Win(Runs) | Ovrs | Vs | Venue | Target | Year | |
| 1 | England | 342 | 20.5 | RSA | Southampton | 415 | 2025 | |
| 2 | India | 317 | 22.0 | SL | Thiruvananthapuram | 391 | 2023 | |
| 3 | Australia | 309 | 21.0 | NED | Delhi | 400 | 2023 | |
| 4 | Zimbabwe | 304 | 25.1 | USA | Harare | 409 | 2023 | |
| 5 | India | 302 | 19.4 | SL | Wankhede | 358 | 2023 | |
| 6 | New Zealand | 290 | 28.4 | IRE | Aberdeen | 403 | 2008 | |
| 7 | Australia | 276 | 24.5 | RSA | Mackay | 432 | 2025 | |
| 8 | Australia | 275 | 37.3 | AFG | WACA | 418 | 2015 | |
| 9 | South Africa | 272 | 29.0 | ZIM | Benoni | 400 | 2010 | |
| 10 | South Africa | 258 | 20.1 | SL | Paarl | 302 | 2012 |
Highest ODI Score Team England Largest Victory In ODI Cricket Match, 342 Runs Win In England Vs South Africa ODI Match 2025, 2019 ODI World Cup Winner England Has The Biggest Test Win By Runs And Innings
Having a 342 runs victory over South Africa in the 3rd ODI match(Southampton) of 2025 series, England team has created a new history, of the biggest win in ODI by runs.
Joe Root’s 19th ODI hundred(100 off 96, at 3) & Jacob Bethell’s maiden hundred(110 off 82, at 4) and 62 each by – Jamie Smith(opener) & Jos Buttler(at 6), lead the team post a daunting 414/5 on the board.
| ENG(414/5) | RSA(72/10) | |
| HS – | J Bethell(110) | C Bosch(20) |
| BB – | K Maharaj(2/61) | J Archer(4/18) |
In response, South Africa were hit by a storm in the form of Jofra Archer which lead them to 24/6 at the end of powerplay.
He bowled with good pace & bounce and rattled the opposition. Brydon Carse’s bowling(2/33) gave Archer a good support.

The writing was on the wall for the Proteas and they were bundled out for 72(20.5 overs). For his bowling spell of 9-3-18-4, Jofra Archer was given the Player of the Match award.
India Vs Sri Lanka ODI Series 2023 : 317 Biggest Win In ODI By Runs For India, The Most ODI 100s & Most IPL 100s Player Virat Kohli 166 Runs & Fastest 2000 ODI Runs Player Shubman Gill Hundred, ICC ODI World Cup 2011 Winner & ICC ODI World Cup 1983 Winner Team India ODI Match Stats
Before England, India was owning the record of the biggest win in ODI by runs(317). The ICC Champions Trophy 2025 winner did so, in the 3rd ODI(Thiruvananthapuram) of India-Sri Lanka series 2023.
The most international 6s & 2nd most ODI 6s batsman Rohit Sharma(42 off 49) got off to a flier with Shubman Gill(116 off 97) and had a 97 runs opening stand.
Then, the most runs in IPL history player, Virat Kohli(at 3) smashed his 46th ODI ton & played an innings of 166* off 110.
| IND(390/5) | SL(73/10) | |
| HS – | V Kohli(166) | N Fernando(19) |
| BB – | K Rajitha(2/81) | M Siraj(4/32) |
In the 2nd innings, Mohammad Siraj’s new ball burst killed off minimal hopes the opposition team may have had.
Also, best bowling world cup 2023 & most wickets world cup 2023 bowler, Mohammad Shami had the figures of 2/20 while Kuldeep Yadav had 2/16 bowling figures.
Siraj came up with the bowling of 10-1-32-4, before Sri Lankan team was all-out for 73. For a big hundred, Virat Kohli was adjudged as the Man of the Match.
The Most ODI World Cup Winner Team Australia Has The 3rd Biggest Win In ODI By Runs, ICC ODI World Cup 2023 Winner AUS Vs NED 2023 ODI WC Match – Fastest Hundred In ODI World Cup History By Glenn Maxwell
A 309 runs win by Australia, became the World Cup history biggest win in ODI by runs.
The Ashes 2021 winning team created the history against Netherlands, in WC 2023.
In the 24th match(Delhi) of the tournament, Aussies posted 399/8 on the back of tons by – David Warner(104 off 93, opener) & Glenn Maxwell(106 off 44, at 6).
| AUS(399/8) | NED(90/10) | |
| HS – | G Maxwell(106) | V Singh(25) |
| BB – | V Beek(4/74) | A Zampa(4/8) |
In addition, the 5th fastest 10000 Test runs batter Steve Smith(71 off 68, at 3) & Marnus Labuschagne(62 off 47, at 4), had the fifties.
The 3rd most 6s in ODI WC player, Glenn Maxwell recorded the fastest ever ODI World Cup hundred, off just 40 balls.
In response, the men in orange couldn’t go beyond 90(21 ovrs) and handed Australia an easy win. Adam Zampa had the 4/8 while Mitchell Marsh had the 2/19, bowling figures.
USA Vs ZIM ICC ODI World Cup 2023 Qualifiers Match : 4th Biggest ODI Win By Runs For The Biggest T20I Win By Runs Team Zimbabwe, Highest Total In ODI Cricket For ZIM, Sean Williams 174 – 3rd Highest Individual Score In ODI Cricket For ZIM
Lead by Sean Williams’s 174, Zimbabwe team registered a 304 runs win(4th biggest win in ODI by runs), over USA.
This happened in the ZIM Vs USA match(at Harare), of ICC ODI World Cup 2023 Qualifiers.
| ZIM(408/6) | USA(104/10) | |
| HS – | S Williams(174) | A Paradkar(24) |
| BB – | A Paradkar(3/78) | S Raza(2/15) |
Put into bat, Zimbabwe posted a huge score of 408/6 after 160 runs(off 131) partnership (2nd wkt) between Joylord Gumbie(78 off 103, opener) & Sean Williams(174 off 101, at 3). Sikandar Raza (48 off 27, at 4) and Ryan Burl(47 off 16, at 5) played the quickfire innings.
USA’s chase flattened out early and the team was folded for 104(25.1 ovrs). Sikandar Raza was the pick of bowlers, with 2/15.

For his tremendous batting display, Sean Williams got the Player of the Match award.
Also Read : Most Runs | Most Wkts | Most 100s | HS | Best Bowling – In ODI WC History
FAQs(Frequently Asked Questions)
Which is the biggest ODI win?
England’s 342 runs win over South Africa, is the biggest win in ODI by runs.
What is the greatest ODI match of all time?
In terms of the biggest win in ODI by runs, England Vs South Africa 3rd ODI match 2025, is the greatest ODI match of all time where England gets the 342 runs win.