Smallest margin of victory (by runs)

Test matches Cricket – Smallest margin of victory (by runs)

Test matches
Result margins

By runs

RankWinnerMarginTargetOversOppositionGroundMatch DateScorecard
🥇 1
West Indies1 run18679.0v AustraliaAdelaide23 Jan 1993Test # 1210
🥇 1
New Zealand1 run25874.2v EnglandWellington24 Feb 2023Test # 2494
🥉 3
England2 runs28264.3v AustraliaBirmingham4 Aug 2005Test # 1758
4
Australia3 runs12449.4v EnglandManchester24 Jul 1902Test # 73
4
England3 runs29296.1v AustraliaMelbourne26 Dec 1982Test # 943
6
New Zealand4 runs17658.4v PakistanAbu Dhabi16 Nov 2018Test # 2327
7
South Africa5 runs11756.3v AustraliaSydney2 Jan 1994Test # 1243
8
Australia6 runs214111.1x4v EnglandSydney20 Feb 1885Test # 19
9
Australia7 runs8555.0x4v EnglandThe Oval28 Aug 1882Test # 9
9
South Africa7 runs17750.1v Sri LankaKandy30 Jul 2000Test # 1505
9
New Zealand7 runs24163.4v AustraliaHobart9 Dec 2011Test # 2021
12
West Indies8 runs21650.5v AustraliaBrisbane25 Jan 2024Test # 2524
13
England10 runs17768.0v AustraliaSydney14 Dec 1894Test # 42
14
Australia11 runs375111.2x8v EnglandAdelaide16 Jan 1925Test # 160
15
England12 runs349151.5v AustraliaAdelaide1 Feb 1929Test # 179
15
England12 runs17546.4v AustraliaMelbourne26 Dec 1998Test # 1436
15
Pakistan12 runs27195.2v IndiaChennai28 Jan 1999Test # 1442
18
England13 runs111107.0x4v AustraliaSydney28 Jan 1887Test # 25
18
India13 runs10730.5v AustraliaWankhede3 Nov 2004Test # 1720
20
England14 runs311110.5v AustraliaNottingham10 Jul 2013Test # 2090
21
Australia16 runs34184.7x8v IndiaBrisbane2 Dec 1977Test # 809
21
Pakistan16 runs22193.5v IndiaBengaluru13 Mar 1987Test # 1073
21
Australia16 runs18151.1v Sri LankaColombo (SSC)17 Aug 1992Test # 1194
24
South Africa17 runs23278.0x8v EnglandJohannesburg15 Feb 1957Test # 437
24
West Indies17 runs23161.3v BangladeshMirpur11 Feb 2021Test # 2410
26
England18 runs13036.1v AustraliaLeeds16 Jul 1981Test # 905
27
South Africa19 runs24453.2v EnglandJohannesburg1 Jan 1910Test # 106
27
England19 runs12432.1v AustraliaThe Oval21 Aug 1997Test # 1377
29
Bangladesh20 runs26570.5v AustraliaMirpur27 Aug 2017Test # 2272
30
Sri Lanka21 runs13647.4v PakistanAbu Dhabi28 Sep 2017Test # 2275
31
Pakistan22 runs19852.4v EnglandMultan12 Nov 2005Test # 1770
31
England22 runs28681.3v BangladeshChattogram20 Oct 2016Test # 2225
31
England22 runs19374.5v IndiaLord's10 Jul 2025Test # 2594
34
England23 runs21975.0v South AfricaLeeds6 Aug 1998Test # 1422
35
Pakistan24 runs16868.0v EnglandThe Oval12 Aug 1954Test # 390
35
Zimbabwe24 runs26481.0v PakistanHarare10 Sep 2013Test # 2096
37
England25 runs23188.3v PakistanLeeds8 Jul 1971Test # 689
37
New Zealand25 runs14729.1v IndiaWankhede1 Nov 2024Test # 2560
39
England26 runs22688.3v West IndiesPort of Spain30 Mar 1974Test # 738
39
England26 runs355102.1v PakistanMultan9 Dec 2022Test # 2480
41
Australia27 runs35273.1v Sri LankaKandy16 Mar 2004Test # 1688
41
New Zealand27 runs291102.3v West IndiesAuckland9 Mar 2006Test # 1787
43
South Africa28 runs24067.3v EnglandJohannesburg24 Dec 1930Test # 200
43
Australia28 runs17963.7x8v EnglandMelbourne22 Dec 1950Test # 328
43
India28 runs19291.0v EnglandEden Gardens30 Dec 1972Test # 706
43
England28 runs23169.2v IndiaHyderabad25 Jan 2024Test # 2525
47
England29 runs15167.0v AustraliaBirmingham30 Jul 1981Test # 906
47
Pakistan29 runs25588.2v South AfricaDurban26 Feb 1998Test # 1403
49
West Indies30 runs25175.3v AustraliaSydney27 Feb 1931Test # 208
49
South Africa30 runs19779.3v New ZealandDurban8 Dec 1961Test # 515

Showing 50 records