A batting team in Tests is deemed a dominant batting team if their batters consistently notch up big totals on the board. This can only happen if one or more players of a team churn out century after century regularly. Through this, they can guarantee high scores for the team more often and give their bowlers more cushion to bowl with an attacking mindset and pick up 20 wickets to win the game.
In this article, we delve into the top 10 teams who have the most Test centuries, highlighting their batting dominance in the sport’s longer format.
Most Centuries by Teams in Tests
| Team | Span | Matches Played | Centuries | 50+ Scores |
|---|---|---|---|---|
| England | 1877-2026 | 1099 | 946 | 2353 |
| Australia | 1877-2026 | 884 | 907 | 1948 |
| India | 1932-2026 | 601 | 575 | 1339 |
| West Indies | 1928-2026 | 596 | 511 | 1248 |
| Pakistan | 1952-2026 | 473 | 437 | 1007 |
| South Africa | 1889-2025 | 479 | 410 | 1020 |
| New Zealand | 1930-2026 | 487 | 350 | 990 |
| Sri Lanka | 1982-2026 | 331 | 314 | 717 |
| Bangladesh | 2000-2026 | 161 | 95 | 317 |
| Zimbabwe | 1992-2026 | 130 | 71 | 268 |
| Afghanistan | 2018-2026 | 13 | 9 | 19 |
| Ireland | 2018-2026 | 13 | 4 | 32 |
| ICC World XI | 2005-2005 | 1 | 0 | 1 |
More Stats on “Teams” & “Centuries”
Key Stats:
900+ Centuries: Only Australia and England have more than 900 100+ scores played by their players. More than 175 different players have scored a ton thus far for the “Three Lions,” with Joe Root leading the way, having hammered 40+ centuries.
100+ Players with Test Tons: Apart from England, only the Australia team has 100 or more of their Test players scoring a century. 140+ players have scored 900+ Test tons between them, and the legendary batter Ricky Ponting has 41 of them, the most.
India and the West Indies have 90+ Test century-makers, respectively, while Zimbabwe & Bangladesh have around 25 players.
51: This figure is the most Test tons scored by a single player in Tests, and it belongs to the great Sachin Tendulkar. He scored 51 of India’s 552 Test match centuries, and their team lies third on the list.
8: Number of teams whose players have cumulatively scored more than 300 Test centuries between them. Afghanistan and Ireland players have scored 9 & 4 Test centuries respectively.




