Test cricket, a sport with a long history, started nearly 150 years ago. The first official match was in 1877 between England and Australia at the Melbourne Cricket Ground. Since then many other teams have joined and now there are 12 teams.
England and Australia, the first two teams to play, have played the most matches. Here are the top 5 teams with most wins in test cricket:
Test Cricket Team Records (1877–2025)
| Team | Span | Mat | Won | Lost | Draw | Tied | W% | L% | D% |
|---|---|---|---|---|---|---|---|---|---|
| Australia | 1877-2025 | 877 | 422 | 234 | 219 | 2 | 48.11 | 26.68 | 24.97 |
| England | 1877-2025 | 1089 | 403 | 329 | 356 | 0 | 37 | 30.21 | 32.69 |
| India | 1932-2025 | 594 | 182 | 186 | 224 | 1 | 30.63 | 31.31 | 37.71 |
| South Africa | 1889-2025 | 475 | 188 | 161 | 126 | 0 | 39.57 | 33.89 | 26.52 |
| West Indies | 1928-2025 | 587 | 185 | 219 | 182 | 1 | 31.51 | 37.3 | 31 |
1. Australia – 422 Wins
With most wins, Australia is considered the top team in all formats. They have done well everywhere. They have the best win percentage than any other team. Out of 877 matches, Australia has 422 wins, 234 losses, 2 ties and 219 draws.
Read Also:- Play Most Test Matches for SRI Lanka
2. England – 403 Wins
England brought this game to the world. As the first team to play, they have a long history of test cricket. They played the first test match against Australia in 1877. England has seen good times and bad. They have played 1087 matches, won 403, lost 329 and drawn 356. England is the only team to have played over 1000 test matches.
3. South Africa – 188 Wins
South Africa was the third team to play test cricket, got status in 1909. Their first test was against England. South Africa has played 475 tests, won 188, lost 161 and drawn 126.
4. West Indies – 185 Wins
West Indies were the fourth team to play test cricket, after Australia, England and South Africa. They became a full member in 1926 and played their first test in 1928 against England at Lord’s. West Indies have played 587 matches, won 185, lost 219, 1 tie and 182 raws.
See Also:- Most Catches for India in Test Cricket
5. India – 182 Wins
India was the first Asian team to get test status in 1926. They played their first match in June 1932 against England at Lord’s. India has played 594 tests, won 182 and lost 186, 1 tie and 224 draws.





