Biggest ODI Win by Runs: A Historic Overview

Biggest ODI Win by Runs: A Historic Overview

The record for the biggest One Day International (ODI) win by runs is held by India, which achieved a remarkable victory against Sri Lanka on December 8, 2008. In this match, played at the Eden Gardens in Kolkata, India won by an astonishing 257 runs.

Batting first, India posted an impressive total of 414 runs, thanks to explosive performances from their top order, including a double century from Virender Sehwag. Sri Lanka, in response, struggled to cope with the pressure and the quality of India’s bowling attack. They were bowled out for just 157 runs in 38.4 overs, marking a comprehensive defeat.

This match not only set the record for the largest margin of victory in ODI history but also showcased India’s batting prowess and bowling depth. The achievement remains a significant milestone in cricket, reflecting the high-scoring nature of the modern game and the potential for teams to dominate their opponents.

As cricket continues to evolve, this record serves as a benchmark for future teams aiming to achieve greatness in ODI cricket.

WinnerMarginTargetOppositionGroundMatch Date
India317 runs391v Sri LankaThiruvananthapuram15 Jan 2023
Australia309 runs400v NetherlandsDelhi25 Oct 2023
Zimbabwe304 runs409v U.S.A.Harare26 Jun 2023
India302 runs358v Sri LankaWankhede2 Nov 2023
New Zealand290 runs403v IrelandAberdeen1 Jul 2008
Australia275 runs418v AfghanistanPerth4 Mar 2015
South Africa272 runs400v ZimbabweBenoni22 Oct 2010
South Africa258 runs302v Sri LankaPaarl11 Jan 2012
India257 runs414v BermudaPort of Spain19 Mar 2007
South Africa257 runs409v West IndiesSydney27 Feb 2015

Also Read: Is Dharamshala Stadium a Batting or Bowling Pitch?

Scroll to Top