Biggest Win by Runs in ODI Cricket: Top ODI Victories & Records

The biggest win by runs in ODI cricket is one of the strongest indicators of complete dominance in a One Day International match. A huge ODI winning margin usually combines a massive batting total with outstanding bowling, often resulting in a record-breaking scoreline. The biggest win by runs in ODI cricket, biggest ODI win, and largest win are therefore important parts of ODI match records and One Day International records.

The biggest win by runs in ODI cricket also highlights some of the most one-sided matches ever played. A team’s record ODI win can become another side’s biggest defeat in ODI cricket, heaviest defeat in ODI history, or largest defeat by runs.

England’s Record 342-Run biggest win by runs in ODI cricket

England produced a historic 342-run victory over South Africa in the England vs South Africa 2025 third ODI at Southampton on September 7, 2025. The result gave England their biggest ODI win and established the biggest win by runs in ODI cricket in men’s ODI history, surpassing India’s previous 317-run record against Sri Lanka.

The England 414 was built around centuries from Jacob Bethell and Joe Root, while Jos Buttler added a rapid 62 not out and Jamie Smith scored 62. With the ball, Jofra Archer led the attack with 4/18 and Adil Rashid took 3/13, while Brydon Carse also contributed to the collapse.

Previous ODI Record — India vs Sri Lanka

Before England’s record-breaking performance, the previous ODI record for the largest win by runs belonged to India, who secured a 317-run ODI win against Sri Lanka on January 15, 2023. In the India vs Sri Lanka 2023 third ODI at the Greenfield International Stadium in Thiruvananthapuram, India posted 390 for 5 and then bowled Sri Lanka out for just 73 all out. The result gave India their biggest win by runs in ODI cricket at the time and set a remarkable India record ODI win.

India’s batting dominance was led by Virat Kohli’s 166 not out and a century from Shubman Gill, helping India build a huge total. Sri Lanka’s batting collapse then completed the record-breaking ODI performance, with Mohammed Siraj taking four wickets to dismantle the chase.

Top Largest ODI Wins by Runs

The biggest win by runs in ODI cricket show just how dominant a team can be when outstanding batting is followed by a devastating bowling performance. The current largest ODI wins list is headed by England’s 342-run victory over South Africa in 2025, followed by India’s 317-run win over Sri Lanka in 2023.

RankTeamOpponentWinning Margin
1EnglandSouth Africa342 runs
2IndiaSri Lanka317 runs
3AustraliaNetherlands309 runs
4ZimbabweUSA304 runs
5IndiaSri Lanka302 runs
6New ZealandIreland290 runs
7AustraliaSouth Africa276 runs
8AustraliaAfghanistan275 runs
9South AfricaBangladesh272 runs
10South AfricaSri Lanka258 runs

These highest ODI victory margins form the leading record ODI victories and provide a useful snapshot of the ODI win margin rankings. While readers often search for the biggest win by runs in ODI cricket, the wider top 20 ODI victories list includes several other enormous margins.

Australia ODI Record Victories

Australia have recorded several huge ODI victories, including their Australia biggest ODI win, a 309-run victory over the Netherlands in the Australia vs Netherlands 2023 match at Delhi during the 2023 Cricket World Cup. Australia scored 399 for 8, with Glenn Maxwell 106 and David Warner 104, before the Netherlands were dismissed for 90 all out. Adam Zampa took four wickets to complete the dominant win.

Other major Australian victories include:

  • 309 runs — Australia vs Netherlands, Delhi, 2023
  • 276 runs — Australia vs South Africa, Mackay, 2025
  • 275 runs — Australia vs Afghanistan, Perth, 2015, with David Warner 178 and Mitchell Johnson taking four wickets.

The 2025 Mackay victory was powered by centuries from Travis Head, Mitchell Marsh and Cameron Green, while Cooper Connolly took five wickets.

Zimbabwe’s Biggest ODI Victory

Zimbabwe recorded their largest Zimbabwe ODI win against the USA during the Zimbabwe vs USA 2023 match at Harare Sports Club in the World Cup Qualifier 2023. Zimbabwe posted a massive 408 for 6, powered by Sean Williams 174 off 101 balls, before dismissing the USA for 104 all out. The result was a remarkable Zimbabwe 304-run victory, then the second-largest win by runs in men’s ODI history.

The victory showcased Zimbabwe’s outstanding batting performance and disciplined bowling attack, with Richard Ngarava taking two wickets and Zimbabwe keeping the USA under pressure throughout the chase.

Visit this: Best Bowling Figures in T20 International Cricket: Top Bowling Figures & Records

India’s Biggest ODI Wins

India’s biggest win by runs remains the famous 317-run win over Sri Lanka in the Thiruvananthapuram ODI in January 2023. India posted 390 for 5, powered by Virat Kohli’s 166 not out and Shubman Gill’s 116, before the Indian bowling attack, led by Mohammed Siraj’s four wickets, dismissed Sri Lanka for 73 all out.

India’s other major victory came in the India vs Sri Lanka ODI at Mumbai’s Wankhede Stadium during the 2023 World Cup. India scored 357 for 8, with Shubman Gill, Virat Kohli and Shreyas Iyer making key contributions, before Mohammed Shami, Mohammed Siraj and Jasprit Bumrah helped bowl Sri Lanka out for 55 all out. India won by 302 runs, making it the second-largest margin in India ODI records.

India’s Largest ODI Wins

  • 317 runs — India vs Sri Lanka, Thiruvananthapuram, 2023
  • 302 runs — India vs Sri Lanka, Wankhede Stadium, Mumbai, 2023
  • 257 runs — India’s third-largest ODI victory by runs

These results highlight India’s combination of Indian batting dominance and a powerful Indian bowling attack, producing some of the most memorable margins in ODI cricket.

ODI Win Margin and Match Result Terms

Understanding ODI result terminology makes it easier to read an ODI scorecard and compare major victories. When the team batting first scores more runs than the team batting second, the difference between their totals becomes the winning margin, victory margin, or margin of victory.

TermMeaning
Winning marginDifference between the winning team’s runs and the opponent’s runs.
Victory marginAnother term for the difference that determines the size of a win.
Margin of victoryThe number of runs or wickets separating the two teams in the result.
Runs marginDifference between the two teams’ final run totals when a match is won by runs.This is now the biggest win by runs in ODI cricket.
Win by runsUsed when the defending team wins after batting first and setting a higher total.
Defeat by runsDescribes the losing team’s result when it falls short of the target.
Team batting firstThe side that sets the initial score and target.
Team batting secondThe side that attempts to chase the target.
First innings totalTotal runs scored by the team batting first.
Second innings totalTotal runs scored by the chasing team.
Runs scoredThe total number of runs accumulated by a team during its innings.
Runs concededRuns allowed by the bowling or fielding team.
Target scoreNumber of runs the chasing team needs to win; normally one more than the first innings total.
Chasing teamThe team batting second and attempting to reach the target.
Defending teamThe team protecting its first-innings total.
All outWhen all available wickets are lost and the innings ends before the allocated overs are completed.
Wickets lostNumber of dismissals suffered by a batting team.
Overs completedNumber of overs bowled during an innings before it ends or reaches its limit.
Innings totalThe complete score recorded by a team in its innings.
Match resultThe official outcome, such as a win by runs, win by wickets, tie, or no result.
ODI scorecardThe detailed record showing batting, bowling, scores, wickets, overs, and the final result.

In a standard uninterrupted ODI, each team can bat for up to 50 overs unless it is all out earlier. If the chasing team reaches the target before losing all its wickets, the result is recorded as a win by wickets rather than a runs margin. If the defending team wins, the result is stated as a win by runs.

New Zealand’s Largest ODI Win

New Zealand’s 290-run victory over Ireland in the New Zealand vs Ireland 2008 ODI at Mannofield Park, Aberdeen, was a landmark New Zealand biggest win by runs in ODI cricket. The Black Caps posted 402 for 2, their first ODI total above 400, with Brendon McCullum 166 and James Marshall 161 leading the batting.

The historic ODI victory was completed by a disciplined bowling performance, with Tim Southee taking 3/22 and Michael Mason also claiming three wickets. Kyle Mills was part of the New Zealand squad, while McCullum and Marshall’s 274-run opening partnership added to the record-breaking nature of the match.

Visit this also: What Happens When a Cricket Match Is Tied? Rules, Super Over, ODI, T20 & Test

South Africa’s Biggest ODI Victories

South Africa’s biggest ODI win came against Zimbabwe in the South Africa vs Zimbabwe 2010 ODI at Benoni. The Proteas scored 399 for 6, led by JP Duminy’s 129 and AB de Villiers’ 109, before dismissing Zimbabwe for 127 all out. The resulting South Africa 272-run victory became the team’s biggest win by runs in ODI cricket and a major entry in South Africa ODI records and the Proteas ODI record books.

South Africa’s Major ODI Wins

  • 272 runs — vs Zimbabwe, Benoni, 2010
  • 258 runs — vs Sri Lanka, Paarl, 2012
  • 272-run victory — South Africa’s biggest ODI winning margin
  • 43 all out — Sri Lanka’s batting collapse in the 2012 match

Steps to Calculate the Winning Margin

  1. Record the first innings score — Note the total made by the team batting first.
  2. Set the target — The opposition normally needs one more run than the first innings score to win.
  3. Record the opposition score — Check the total achieved by the chasing team.
  4. Find the runs difference — Subtract the opposition score from the first innings score.

Win by runs formula:
Winning margin = Winning team’s total − Losing team’s total

Example of ODI Win by Runs

Suppose Team A bats first and scores 350 runs, while Team B manages 210 runs in its chase. The run difference formula is:

350 − 210 = 140 runs

Therefore, Team A wins by 140 runs. This simple ODI scoring calculation is used for a normal completed match, while rain-affected games can require a revised target under the Duckworth/Lewis/Stern system rather than a simple comparison of the original scores.

Frequently Asked Questions (FAQs) About the Biggest Win by Runs in ODI Cricket

What is the biggest win by runs in ODI cricket?

England recorded the biggest win by runs in men’s ODI cricket, defeating South Africa by 342 runs in Southampton on September 7, 2025. England scored 414/5 before South Africa were bowled out for 72

Who has the biggest win by runs in ODI cricket?

England holds the record for the largest ODI victory by runs. Their 342-run win over South Africa surpassed India’s previous record of 317 runs against Sri Lanka in 2023.

What is India’s biggest win by runs in ODI cricket?

India’s biggest ODI victory by runs is 317 runs against Sri Lanka in Thiruvananthapuram in 2023. India scored 390/5 and dismissed Sri Lanka for 73.

What is the biggest ODI defeat by runs?

South Africa suffered the biggest defeat by runs in men’s ODI history when England beat them by 342 runs in 2025. South Africa were bowled out for 72 while chasing England’s 414/5.

How is a biggest win by runs in ODI cricket calculated?

A win by runs is calculated by subtracting the losing team’s final score from the winning team’s score when the winning team bats first. For example, if Team A scores 400 and Team B scores 150, Team A wins by 250 runs.

Conclusion

The biggest win by runs in ODI cricket have created some of the most historic ODI victories in cricket history. From India’s 317-run win over Sri Lanka to England’s record-breaking ODI win by 342 runs against South Africa, these matches demonstrate how exceptional batting and bowling can combine to produce a record-shattering victory.

These results are more than just numbers on a biggest win by runs in ODI cricket scorecard. Each memorable ODI match contributes to international cricket records, creates new ODI milestones, and adds valuable statistical records to cricket’s history.

Bilal Ahmad
Bilal Ahmad

Bilal Ahmad is the Founder and Editor of GlobalNewsHubz. He writes about technology, world news, government schemes, and digital trends. His goal is to provide readers with accurate, well-researched, and easy-to-understand information using trusted and official sources.

Leave a Reply

Your email address will not be published. Required fields are marked *