Test matches finishing inside two days are among the rarest outcomes in cricket, usually pointing to extreme conditions, exceptional bowling, or dramatic collapses. The format is designed to stretch across five days, giving teams time to absorb pressure and recover from setbacks.
Add AllSportsPeople as a preferred news source
So when a Test wraps up in less than 48 hours, it becomes an instant talking point — often for all the wrong reasons. Australia's recent win over England in Perth has added fresh attention to this topic, prompting fans to revisit how often such rapid finishes have actually occurred.
How many Test matches have ended inside 2 days?
Having finished in 2 days, the match equalled the record for the shortest men's Test match in terms of days of play. It is just the 26th match in men's Test history to do so, with the previous one coming in January 2024, as India beat South Africa.
MORE: Nikhat Zareen wins world title: List of all Indian gold medalists at World Boxing Cup Finals 2025
The game saw Australia chasing down 205 with eight wickets in hand, thanks to Travis Head's blistering 123. Below is the full list of all Test matches that have concluded within two days.
| Winner | Loser | Venue | Date |
|---|---|---|---|
| Australia | England | London (The Oval) | 28 Aug 1882 |
| Australia | England | London (Lord's) | 16 Jul 1888 |
| England | Australia | London (The Oval) | 13 Aug 1888 |
| England | Australia | Manchester | 30 Aug 1888 |
| England | South Africa | Gqeberha | 12 Mar 1889 |
| England | South Africa | Cape Town | 25 Mar 1889 |
| England | Australia | London (The Oval) | 11 Aug 1890 |
| England | South Africa | Gqberha | 13 Feb 1896 |
| England | South Africa | Cape Town | 21 Mar 1896 |
| Australia | South Africa | Manchester | 27 May 1912 |
| England | South Africa | London (The Oval) | 12 Aug 1912 |
| Australia | England | Nottingham | 28 May 1921 |
| Australia | West Indies | Melbourne | 13 Feb 1931 |
| Australia | South Africa | Johannesburg | 15 Feb 1936 |
| Australia | New Zealand | Wellington | 29 Mar 1946 |
| England | West Indies | Leeds | 17 Aug 2000 |
| Australia | Pakistan | Sharjah | 11 Oct 2002 |
| South Africa | Zimbabwe | Cape Town | 4 Mar 2005 |
| New Zealand | Zimbabwe | Harare | 7 Aug 2005 |
| South Africa | Zimbabwe | Gqeberha | 26 Dec 2017 |
| India | Afghanistan | Bengaluru | 14 Jun 2018 |
| India | England | Ahmedabad | 24 Feb 2021 |
| Zimbabwe | Afghanistan | Abu Dhabi | 2 Mar 2021 |
| Australia | South Africa | Brisbane | 17 Dec 2022 |
| India | South Africa | Cape Town | 4 Jan 2024 |
| Australia | England | Perth | 22 Nov 2025 |