- India ended Australia’s 16-match winning streak in Kolkata.
- India conquered Gabba after 32 years in 2021.
- Ben Stokes produced Headingley’s greatest Ashes miracle.
- Kusal Perera’s unbeaten 153 sealed a stunning chase.
- New Zealand defeated England by just one run.
Test cricket has been a part of cricket for more than a century. Numerous cricket matches have been captivating due to the outstanding performances, fierce clashes, and excitement on the field.
The most exciting finishes, incredible comebacks, and legendary performances are what make the greatest Test matches of all time memorable. These encounters have earned a spot among the greatest Test matches in cricket history, from last-wicket wins to draws.
There is more to Test cricket than just runs and wickets. The sluggish boil, the see-saw motion, and the moments when nothing happens, and everything shifts are all examples of tension. The best games survive in addition to providing entertainment. Generations of cricket players have been inspired by these most memorable Test matches, which continue to set the standard for quality, tenacity, and thrill in Test cricket. Hence on that note, we take a look at the Top 5 Greatest Test Matches of All Time.
Read Here: 3 highest scores by New Zealand batters at 6 or below in Tests
Top 5 greatest Test matches of all time
1. India vs Australia, Kolkata, 2001
The 2001 Test series between India and Australia has been one of the Legendary Test match series. India battled back valiantly after Australia knocked them out and forced them to continue with a huge first-innings lead.
Rahul Dravid’s 180* and VVS Laxman’s third-highest test innings of 281 were crucial to the third-wicket partnership of 376 runs. India’s batters were declared at 657/7, giving Australia a target of 384 runs. Australia was bowled out by India to win the match and level the series at 1-1.
2. Australia vs India, Gabba, 2021
It was in 2021 that the Gabba, Australia’s fortress since 1988, witnessed a historic moment. India chased down 328 runs in the fourth innings despite having fewer players due to injury. The victory was secured by Rishabh Pant’s 89 not out of 138 balls, Shubman Gill’s crucial knock of 91 batting runs, and Cheteshwar Pujara’s brave 56 balls in 56 runs.
The Border-Gavaskar Trophy and the India match were both won 2-1, demonstrating the team’s depth and strength. In Indian cricket history, this is considered one of the iconic Test cricket games.
3. England vs Australia, Headingley, 2019
On August 25, 2019, Ben Stokes became a superhero for England. In the third Ashes series match at Headingley, he surprised the cricket world with one of the best Test innings ever witnessed, leading England to an incredible triumph against Australia. On the fourth day of play, Stokes defeated Australia by one wicket after scoring an undefeated 135 runs when England was chasing a formidable 359.
This was the tenth-highest successful fourth-innings chase ever and the highest in England Test history. Eleven boundaries and eight sixes were part of Stokes’ daring innings, which demonstrated his boldness and commanding performance. England was able to chase down the enormous mark of 359 because to Stokes’ amazing innings of 135 not out off 219 balls, which was also their best successful run chase in Test history. It is noteworthy since at one point, England had just one wicket left and were 286-9, 73 runs short of their objective.
Also Read: West Indies announce home series for the Summer
4. South Africa vs Sri Lanka, Durban, 2019
In the two-match Test series in Durban, Sri Lanka defeated the hosts by 1 wicket to establish an unbreakable 1-0 lead thanks to an effort of a lifetime from Kusal Perera, who scored 153 not out off 200 balls. The Lankans were reduced to 83 for 3 on Day 3 when chasing a formidable score of 304, and they lost half of their team at 110 on Day 4 when Kusal Perera and Dhananjaya de Silva combined to score 96 runs for the sixth wicket.
In the 74th over of the fourth innings, he reached his second Test century in just 146 deliveries. At that point, Sri Lanka needed 52 runs, and he crossed his highest score of 112 with a six. The squad also surpassed 250 thanks to the shot.
5. New Zealand vs England, Wellington, 2023
At Basin Reserve in Wellington, New Zealand defeated England by one run to level the Test series 1-1. Wicketkeeper Tom Blundell took James Anderson on a Neil Wagner ball, causing the New Zealand players to celebrate in unusual ways. The West Indies’ victory against Australia in 1993 is the only other one-run triumph in Test cricket history.
In addition, this was the fourth match in which a team won after a follow-on. Tim Southee denied England any chance in his maiden over as New Zealand captain. In the second Test, Wagner’s lengths caused trouble for Anderson, and this time he got his man to help New Zealand win.
Stay up to date with all the latest international cricket content with Read Cricket and follow us on Instagram.



