Written by: Ankit Yadav
[read_meter]

Test cricket has seen many one-sided matches across its 147-year history. The latest addition came on 26 November 2025, when South Africa crushed India by 408 runs in Guwahati, handing India their biggest defeat by runs and sealing a historic 2-0 clean sweep.

England still holds the all-time record with a 675-run win over Australia in Brisbane in 1928, while a recent modern example was India’s 336-run victory against England on 2 July 2025.

Let’s look at the largest victories in Test cricket, both by runs and by innings.

Biggest Win In Test Cricket History  

Sri Lanka holds the record for the biggest win by an innings in Test history. They beat India by an innings and 579 runs at The Oval in 1938 — a record that still stands strong.

For victories batting second, England again led with a 675-run win against Australia in Brisbane in 1928. These remain the two most dominant performances in Test cricket history.

Latest Entry To The List: SA Beat India By 408 Runs (26 Nov 2025)

South Africa’s 408-run win against India in Guwahati enters the list of the biggest victories in Test cricket history. 

It was not only India’s heaviest defeat by runs but also a landmark moment for South Africa, who sealed a 2-0 clean sweep on Indian soil for the first time in 25 years. 

The match showcased complete domination through disciplined batting, relentless spin bowling, and record-breaking fielding, making this result one of the standout entries in modern Test cricket.

50+ Largest Victories By Runs in Test

England's Biggest Win in Test Cricket
Source: SportsAdda

When teams bat second and chase targets, some victories have been incredibly one-sided. Here are the 50 largest winning margins by runs:

WinnerMarginTargetOversOppositionGroundMatch Date
England675 runs74225.3AustraliaBrisbane30 Nov 1928
Australia562 runs70863.3EnglandThe Oval18 Aug 1934
Bangladesh546 runs66233.0AfghanistanMirpur14 Jun 2023
Australia530 runs70240.2South AfricaMelbourne17 Feb 1911
South Africa492 runs61246.4AustraliaJohannesburg30 Mar 2018
Australia491 runs56431.3PakistanW.A.C.A16 Dec 2004
Sri Lanka465 runs62449.2BangladeshChattogram3 Jan 2009
India434 runs55739.4EnglandRajkot15 Feb 2024
West Indies425 runs55263.5EnglandManchester8 Jul 1976
New Zealand423 runs660106.2Sri LankaChristchurch26 Dec 2018
New Zealand423 runs65847.2EnglandHamilton14 Dec 2024
Australia419 runs49740.5West IndiesAdelaide8 Dec 2022
Australia409 runs59678.1EnglandLord’s24 Jun 1948
South Africa408 runs54940.5IndiaBarsapara26 Nov 2025
West Indies408 runs57450.0AustraliaAdelaide26 Jan 1980
Australia405 runs50937.0EnglandLord’s16 Jul 2015
Australia384 runs46428.2EnglandBrisbane7 Nov 2002
Australia382 runs52667.1EnglandAdelaide11 Jan 1895
Australia382 runs73564.2×8West IndiesSydney14 Feb 1969
Australia381 runs56181.1EnglandBrisbane21 Nov 2013
West Indies381 runs62880.4EnglandBridgetown23 Jan 2019
Australia379 runs50949.0West IndiesBrisbane3 Nov 2005
Australia377 runs659102.5EnglandSydney17 Dec 1920
Pakistan373 runs53849.4AustraliaAbu Dhabi16 Oct 2018
India372 runs54056.3New ZealandWankhede3 Dec 2021
Australia366 runs51651.0Sri LankaCanberra1 Feb 2019
Australia365 runs68978.6×8EnglandMelbourne1 Jan 1937
Australia360 runs45030.2PakistanPerth14 Dec 2023
South Africa358 runs53151.0New ZealandJohannesburg8 Nov 2007
South Africa356 runs45645.5EnglandLord’s21 Jul 1994
Pakistan356 runs60388.3AustraliaAbu Dhabi30 Oct 2014
England354 runs43529.0PakistanNottingham29 Jul 2010
Australia352 runs46249.3West IndiesMelbourne26 Dec 2000
South Africa351 runs56975.2West IndiesCenturion15 Jan 1999
Australia348 runs50044.1×8PakistanMelbourne1 Jan 1977
England347 runs58390.3AustraliaLord’s18 Jul 2013
West Indies343 runs55287.2AustraliaBridgetown19 Apr 1991
Australia342 runs54353.3IndiaNagpur26 Oct 2004
Pakistan341 runs60758.4IndiaKarachi29 Jan 2006
South Africa340 runs47444.2EnglandNottingham14 Jul 2017
England338 runs53269.2AustraliaAdelaide13 Jan 1933
Australia337 runs49974.0IndiaMelbourne26 Dec 2007
India337 runs481143.1South AfricaDelhi3 Dec 2015
India336 runs60868.1EnglandBirmingham2 Jul 2025
Zimbabwe335 runs48349.2BangladeshHarare17 Apr 2013
Australia333 runs44133.5IndiaPune23 Feb 2017
South Africa333 runs42432.4BangladeshPotchefstroom28 Sep 2017
South Africa332 runs41323.3BangladeshGqeberha8 Apr 2022
England330 runs56570.3PakistanManchester22 Jul 2016
Australia329 runs45341.0EnglandW.A.C.A3 Feb 1995
South Africa329 runs46753.3IndiaEden Gardens27 Nov 1996

India recently entered this elite list with their 434-run victory over England in Rajkot in February 2024. This win stands as the eighth-largest victory margin by runs in Test cricket history. The match showed India’s dominance at home, as they set England a massive target of 557 runs and bowled them out for just 122.

Largest Victories By Innings in Test

Largest Victories by Innings in Test
Source: ABP Live

Sometimes teams win without needing to bat twice. These innings victories show complete dominance. Here are the top 10 most decisive innings wins:

TeamScoreMarginOppositionVenueDate
England903inns & 579 runsAustraliaThe OvalAug 1938
Australia652inns & 360 runsSouth AfricaJohannesburgFeb 2002
West Indies614inns & 336 runsIndiaEden GardensDec 1958
Australia645inns & 332 runsEnglandBrisbaneNov 1946
Pakistan643inns & 324 runsNew ZealandLahoreMay 2002
West Indies660inns & 322 runsNew ZealandWellingtonFeb 1995
West Indies139inns & 310 runsBangladeshDhakaDec 2002
New Zealand495inns & 301 runsZimbabweNapierJan 2012
New Zealand452inns & 294 runsZimbabweHarareAug 2005
England629inns & 285 runsIndiaLord’sJun 1974

The most recent addition to significant innings victories came in October 2024, when South Africa defeated Bangladesh by an innings and 273 runs in Chattogram. This victory ranks as the 14th largest innings win in Test cricket history.

Related Posts:

Conclusion: England Holds The Record for The Biggest Win In Test Cricket

These massive victories remind us of cricket’s potential for complete dominance by one team over another. England’s 1938 victory over Australia remains the benchmark for Test cricket supremacy.

Modern cricket still sees huge winning margins, highlighted recently by South Africa’s 408-run win over India on 26 November 2025, a result that entered the record books as India’s biggest defeat by runs. Earlier this year, India’s 336-run victory over England had been the standout modern example.

While such enormous wins have become less frequent, reflecting more competitive cricket across nations, moments like these prove that when conditions, form, and execution align, teams can still produce victories that stand out in Test history.

About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

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

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top