It’s been almost 150 years since its inception, but Test cricket still dishes out exhilarating battles between teams. With the first Test played in 1877, the format has evolved a lot, and many teams have ed along the memorable journey.
Over the years, teams have featured in many remarkable Test matches that have left an indelible mark on history.
This article will list the most Test matches played by a team.
Most Test Matches Played by a Team
Team | Matches | Span |
---|---|---|
England | 1084 | 1877-2025 |
Australia | 873 | 1877-2025 |
India | 589 | 1932-2025 |
West Indies | 584 | 1928-2025 |
New Zealand | 478 | 1930-2024 |
South Africa | 472 | 1889-2025 |
Pakistan | 465 | 1952-2025 |
Sri Lanka | 325 | 1982-2025 |
Bangladesh | 152 | 2000-2024 |
Zimbabwe | 124 | 1992-2025 |
Afghanistan | 11 | 2018-2024 |
Ireland | 10 | 2018-2025 |
ICC World XI | 1 | 2005-2005 |
Key Insights
Australia and England played the first-ever Test match, becoming the first 2 teams with Test status. The inaugural Test match took place between March 15 and 19, 1877, at the iconic Melbourne Cricket Ground, which would also host the first-ever ODI match in 1971.
England is the only team to have played more than 1000 Test matches. The English side played its 1000th Test at Birmingham against India on August 1, 2018.
Australia, India, and the West Indies are the other 3 teams to have played more than 500 Test matches.
Each full-member team has now ed at least one win in the longest format.
New Zealand took 45 Test matches to their first Test victory — the most number of matches played to get off the mark. In contrast, Australia marked their first Test win in their first Test match itself and is the only team to win their inaugural Test match.