Largest Test Wins by Innings Margin
| Winner | Victory Margin | Against | Venue | Match Date |
|---|---|---|---|---|
| England | inns & 579 runs | Australia | The Oval | 20 Aug 1938 |
| Australia | inns & 360 runs | South Africa | Johannesburg | 22 Feb 2002 |
| New Zealand | inns & 359 runs | Zimbabwe | Bulawayo | 7 Aug 2025 |
| West Indies | inns & 336 runs | India | Eden Gardens | 31 Dec 1958 |
| Australia | inns & 332 runs | England | Brisbane | 29 Nov 1946 |
| Pakistan | inns & 324 runs | New Zealand | Lahore | 1 May 2002 |
| West Indies | inns & 322 runs | New Zealand | Wellington | 10 Feb 1995 |
| West Indies | inns & 310 runs | Bangladesh | Dhaka | 8 Dec 2002 |
| New Zealand | inns & 301 runs | Zimbabwe | Napier | 26 Jan 2012 |
| New Zealand | inns & 294 runs | Zimbabwe | Harare | 7 Aug 2005 |
Explore All Runs Margin Records
Largest Test Win Margins by Runs (All-Time)
Largest Test Wins by Innings Margin
Smallest Test Win Margnis by Runs (All-Time)
Largest ODI Win Margins by Runs (All-Time)
Largest T20I Win Margins by Runs (All-Time)
India’s Largest Run Margin Wins in Test Cricket
India’s Largest Run Margin Wins in ODI Cricket
India’s Largest Run Margin Wins in T20I Cricket
IPL Stats: Largest Win Margins by Runs
T20I Teams with Most 100+ Run Margin Wins
Largest T20I Defeats by Runs for Each Team
Largest T20I Win Margins by Runs for Each Team
Largest Win Margins in T20 World Cup
Largest Win Margins in Asia Cup
Most 10-Wicket Wins in Test Cricket
Most 10-Wicket Wins in ODI Cricket
Most 10-Wicket Wins in T20I Cricket
Key Insights – Largest Test Wins with Innings Margin
England holds the record for the largest Test win by an innings margin, defeating their arch-rivals, Australia, by an innings and 579 runs in the 1938 Oval Test.
This was made possible by their (highest-ever) first-innings total of 903 for 7, which was England’s highest team total in Tests and is now the second-highest of all time.
Australia has the largest innings victory in an away Test, having defeated South Africa by an innings and 360 runs in Johannesburg in 2002.
England has registered 16 Test wins by an innings and 200-plus run margin, the most by any team in this format. And find here the captains with most innings victories in Test cricket.
Four of these wins each for England came against Australia and India, which is the most such victories by a team against a single Test opponent.
New Zealand has beaten Zimbabwe by an innings and 300-plus run margin in two Tests, the most by a team against a specific opponent. In fact, New Zealand’s top three innings wins have all come against Zimbabwe.
Bangladesh has conceded 10 defeats by an innings and 200-plus run margins, the most by a Test team. And, here is another Bangladesh’s unwanted Test record as a team.
Zimbabwe has suffered six home Test losses by an innings and 200-plus run margin, the most by a team. They have lost three Tests each in Bulawayo and Harare, which is the most for a team at a home venue.
The West Indies have conceded seven defeats by the same margin in away conditions, the most by a team in Tests.
Read: Teams with Most Test Wins