Largest margin of victory (by runs)

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

Test matches
Result margins

Largest victories

RankWinnerMarginTargetOversOppositionGroundMatch DateScorecard
🥇 1
England675 runs74225.3v AustraliaBrisbane30 Nov 1928Test # 176
🥈 2
Australia562 runs70863.3v EnglandThe Oval18 Aug 1934Test # 237
🥉 3
Bangladesh546 runs66233.0v AfghanistanMirpur14 Jun 2023Test # 2506
4
Australia530 runs70240.2v South AfricaMelbourne17 Feb 1911Test # 114
5
South Africa492 runs61246.4v AustraliaJohannesburg30 Mar 2018Test # 2302
6
Australia491 runs56431.3v PakistanW.A.C.A16 Dec 2004Test # 1726
7
Sri Lanka465 runs62449.2v BangladeshChattogram3 Jan 2009Test # 1905
8
India434 runs55739.4v EnglandRajkot15 Feb 2024Test # 2530
9
West Indies425 runs55263.5v EnglandManchester8 Jul 1976Test # 779
10
New Zealand423 runs660106.2v Sri LankaChristchurch26 Dec 2018Test # 2336
10
New Zealand423 runs65847.2v EnglandHamilton14 Dec 2024Test # 2569
12
Australia419 runs49740.5v West IndiesAdelaide8 Dec 2022Test # 2479
13
Australia409 runs59678.1v EnglandLord's24 Jun 1948Test # 300
14
West Indies408 runs57450.0v AustraliaAdelaide26 Jan 1980Test # 870
15
Australia405 runs50937.0v EnglandLord's16 Jul 2015Test # 2171
16
Australia384 runs46428.2v EnglandBrisbane7 Nov 2002Test # 1623
17
Australia382 runs52667.1v EnglandAdelaide11 Jan 1895Test # 44
17
Australia382 runs73564.2x8v West IndiesSydney14 Feb 1969Test # 646
19
Australia381 runs56181.1v EnglandBrisbane21 Nov 2013Test # 2103
19
West Indies381 runs62880.4v EnglandBridgetown23 Jan 2019Test # 2342
21
Australia379 runs50949.0v West IndiesBrisbane3 Nov 2005Test # 1769
22
Australia377 runs659102.5v EnglandSydney17 Dec 1920Test # 135
23
Pakistan373 runs53849.4v AustraliaAbu Dhabi16 Oct 2018Test # 2322
24
India372 runs54056.3v New ZealandWankhede3 Dec 2021Test # 2438
25
Australia366 runs51651.0v Sri LankaCanberra1 Feb 2019Test # 2345
26
Australia365 runs68978.6x8v EnglandMelbourne1 Jan 1937Test # 257
27
Australia360 runs45030.2v PakistanPerth14 Dec 2023Test # 2518
28
South Africa358 runs53151.0v New ZealandJohannesburg8 Nov 2007Test # 1846
29
South Africa356 runs45645.5v EnglandLord's21 Jul 1994Test # 1263
29
Pakistan356 runs60388.3v AustraliaAbu Dhabi30 Oct 2014Test # 2142
31
England354 runs43529.0v PakistanNottingham29 Jul 2010Test # 1967
32
Australia352 runs46249.3v West IndiesMelbourne26 Dec 2000Test # 1525
33
South Africa351 runs56975.2v West IndiesCenturion15 Jan 1999Test # 1441
34
Australia348 runs50044.1x8v PakistanMelbourne1 Jan 1977Test # 790
35
England347 runs58390.3v AustraliaLord's18 Jul 2013Test # 2091
36
West Indies343 runs55287.2v AustraliaBridgetown19 Apr 1991Test # 1169
37
Australia342 runs54353.3v IndiaNagpur26 Oct 2004Test # 1718
38
Pakistan341 runs60758.4v IndiaKarachi29 Jan 2006Test # 1783
39
South Africa340 runs47444.2v EnglandNottingham14 Jul 2017Test # 2264
40
England338 runs53269.2v AustraliaAdelaide13 Jan 1933Test # 222
41
Australia337 runs49974.0v IndiaMelbourne26 Dec 2007Test # 1855
41
India337 runs481143.1v South AfricaDelhi3 Dec 2015Test # 2191
43
India336 runs60868.1v EnglandBirmingham2 Jul 2025Test # 2591
44
Zimbabwe335 runs48349.2v BangladeshHarare17 Apr 2013Test # 2086
45
Australia333 runs44133.5v IndiaPune23 Feb 2017Test # 2250
45
South Africa333 runs42432.4v BangladeshPotchefstroom28 Sep 2017Test # 2276
47
South Africa332 runs41323.3v BangladeshGqeberha8 Apr 2022Test # 2461
48
England330 runs56570.3v PakistanManchester22 Jul 2016Test # 2208
49
Australia329 runs45341.0v EnglandW.A.C.A3 Feb 1995Test # 1287
49
South Africa329 runs46753.3v IndiaEden Gardens27 Nov 1996Test # 1341

Showing 50 records