Smallest margin of victory (by runs)

One-Day Internationals Cricket – Smallest margin of victory (by runs)

One-Day Internationals
Result margins

By runs

RankWinnerMarginTargetOversOppositionGroundMatch DateScorecard
🥇 1
New Zealand1 run19935.0x8v PakistanSialkot16 Oct 1976ODI # 40
🥇 1
New Zealand1 run22150.0v AustraliaSydney13 Jan 1981ODI # 107
🥇 1
England1 run24146.0v IndiaCuttack27 Dec 1984ODI # 281
🥇 1
Australia1 run27149.5v IndiaChennai9 Oct 1987ODI # 453
🥇 1
New Zealand1 run23349.4v AustraliaW.A.C.A3 Jan 1988ODI # 485
🥇 1
West Indies1 run22150.0v AustraliaSydney13 Dec 1988ODI # 539
🥇 1
India1 run22248.5v New ZealandWellington6 Mar 1990ODI # 616
🥇 1
New Zealand1 run19550.0v AustraliaHobart18 Dec 1990ODI # 654
🥇 1
Pakistan1 run23750.0v West IndiesSharjah21 Oct 1991ODI # 682
🥇 1
Australia1 run23647.0v IndiaBrisbane1 Mar 1992ODI # 725
🥇 1
India1 run21349.2v Sri LankaColombo (RPS)25 Jul 1993ODI # 833
🥇 1
Australia1 run20450.0v South AfricaBloemfontein8 Apr 1994ODI # 903
🥇 1
South Africa1 run17550.0v New ZealandHobart11 Dec 1997ODI # 1258
🥇 1
Zimbabwe1 run22950.0v New ZealandChristchurch4 Mar 1998ODI # 1294
🥇 1
South Africa1 run20550.0v EnglandCape Town26 Jan 2000ODI # 1549
🥇 1
Australia1 run30350.0v ZimbabweW.A.C.A4 Feb 2001ODI # 1683
🥇 1
Sri Lanka1 run24650.0v AustraliaDambulla22 Feb 2004ODI # 2103
🥇 1
South Africa1 run28549.5v West IndiesBridgetown11 May 2005ODI # 2243
🥇 1
West Indies1 run19949.4v IndiaKingston20 May 2006ODI # 2379
🥇 1
Ireland1 run21150.0v NetherlandsBelfast11 Jul 2007ODI # 2600
🥇 1
Australia1 run28350.0v West IndiesBasseterre4 Jul 2008ODI # 2734
🥇 1
England1 run24646.2v West IndiesProvidence20 Mar 2009ODI # 2826
🥇 1
Afghanistan1 run29050.0v CanadaSharjah16 Feb 2010ODI # 2957
🥇 1
India1 run29950.0v South AfricaJaipur21 Feb 2010ODI # 2961
🥇 1
India1 run19143.0v South AfricaJohannesburg15 Jan 2011ODI # 3080
🥇 1
West Indies1 run15429.5v PakistanBridgetown2 May 2011ODI # 3155
🥇 1
South Africa1 run18446.3v PakistanSharjah30 Oct 2013ODI # 3425
🥇 1
Pakistan1 run26345.0v South AfricaGqeberha27 Nov 2013ODI # 3440
🥇 1
Australia1 run23250.0v PakistanAbu Dhabi12 Oct 2014ODI # 3534
🥇 1
Sri Lanka1 run33150.0v West IndiesBulawayo23 Nov 2016ODI # 3808
🥇 1
Nepal1 run21750.0v NetherlandsAmstelveen3 Aug 2018ODI # 4028
🥇 1
Netherlands1 run19650.0v IrelandUtrecht2 Jun 2021ODI # 4293
🥇 1
New Zealand1 run36150.0v IrelandDublin (Malahide)15 Jul 2022ODI # 4429
🥇 1
Zimbabwe1 run27250.0v NetherlandsHarare23 Mar 2023ODI # 4546
🥇 1
U.A.E.1 run30950.0v U.S.A.Harare6 Jul 2023ODI # 4617
🥇 1
Oman1 run15645.3v NetherlandsAl Amerat11 Nov 2024ODI # 4805
37
England2 runs19947.0v West IndiesSydney28 Nov 1979ODI # 76
37
West Indies2 runs21650.0v EnglandMelbourne20 Jan 1980ODI # 86
37
West Indies2 runs12848.2v EnglandKingstown4 Feb 1981ODI # 115
37
Australia2 runs25054.5v EnglandBirmingham6 Jun 1981ODI # 120
37
New Zealand2 runs24050.0v EnglandMelbourne13 Jan 1983ODI # 167
37
West Indies2 runs19750.0v IndiaAhmedabad7 Jan 1988ODI # 489
37
Australia2 runs20550.0v West IndiesMelbourne14 Jan 1989ODI # 551
37
Pakistan2 runs22149.0v AustraliaSydney20 Feb 1990ODI # 609
37
India2 runs19650.0v South AfricaEden Gardens24 Nov 1993ODI # 856
37
New Zealand2 runs21850.0v Sri LankaSharjah18 Apr 1994ODI # 909
37
Zimbabwe2 runs29150.0v Sri LankaHarare5 Nov 1994ODI # 946
37
Sri Lanka2 runs30350.0v IndiaColombo (RPS)17 Aug 1997ODI # 1223
37
South Africa2 runs30150.0v New ZealandBrisbane9 Jan 1998ODI # 1270
37
New Zealand2 runs23250.0v ZimbabweAuckland8 Mar 1998ODI # 1296

Showing 50 records