Test cricket’s century count: England primed to increase lead over Australia
In Test cricket, centuries are the sport’s purest currency, a measure of endurance, temperament and technical mastery.
Since England and Australia contested the first official Test match in 1877, more than 4,000 individual hundreds have been scored, shaping cricket’s rich narrative across eras and continents. But which countries have produced the most centuries?
From the pioneers of the 19th century to modern-day powerhouses, the numbers tell a story of dominance, depth and evolution.
Below, we rank the Test-playing nations by total centuries scored, while also examining the context behind their tallies, their consistency, and the standout eras that defined their success.
1. England: 942 Test centuries
- 1,089 Tests – 0.865 tons per Test
The birthplace of Test cricket leads the list, and fittingly so. England’s batsmen have scored 942 centuries, more than any other nation. Having played more Tests than any other team (1,089 and counting), their average of 0.865 centuries per Test underlines both longevity and stability.
From W.G. Grace’s pioneering exploits to Alastair Cook’s record-breaking consistency, England’s legacy is built on adaptability across conditions. The 20th century brought stalwarts like Len Hutton, Ken Barrington, and David Gower, while the 21st has seen Cook, Joe Root, and Ben Stokes redefine modern English batting.
The ‘Bazball’ era has further accelerated England’s century rate, with Root, Harry Brook and Ben Stokes among those who have flourished under an aggressive philosophy. Though their average tons-per-Test ratio is modest compared to some rivals, the sheer weight of history keeps England atop this list.
2. Australia: 901 Test centuries
- 877 Tests – 1.027 tons per Test
Australia may trail England in total hundreds, but they lead in centuries per Test with a superb 1.027, reflecting their unmatched batting dominance across generations. Indeed, they are the only nation to average more than a century per Test played.
From Don Bradman’s near-mythical average of 99.94 to the modern mastery of Ricky Ponting, Steve Smith, and Marnus Labuschagne, Australia’s batting lineage is a who’s who of greatness.
The 1948 ‘Invincibles’, the golden generation of the 1990s, and the relentless professionalism of the current side have each contributed to a century-making culture. Australians are renowned for turning starts into match-defining scores, a habit that has underpinned their record 34 Ashes series wins and eight World Test Championships finals appearances.
If consistency is the hallmark of greatness, Australia’s century rate of more than one per match puts them in a class of their own.
More on the Ashes from Cricket365
👉 England Ashes power ranking from Will Jacks to Ben Stokes
👉 Ben Stokes’ biggest Ashes captaincy challenge? Managing Ben Stokes
👉 The 5 key battles that will define the Ashes: Root v Smith and more
3. India: 570 Test centuries
- 596 Tests – 0.956 tons per Test
India’s journey in Test cricket, from their debut in 1932 to becoming modern giants, is reflected in their tally of 570 centuries at 0.956 per Test, the third-best rate among long-established nations.
The foundation was laid by Vijay Hazare and Polly Umrigar, but the 1970s and ’80s ushered in the golden generation: Sunil Gavaskar, Gundappa Viswanath, and Mohinder Amarnath. Then came the era of Sachin Tendulkar, cricket’s all-time leading century-maker, alongside Rahul Dravid, VVS Laxman, and Virender Sehwag, who turned India into a batting powerhouse.
In recent years, Virat Kohli, Rohit Sharma, and Cheteshwar Pujara have kept the tradition alive, while young guns like Shubman Gill and Yashasvi Jaiswal promise continuity. India’s rise from a team dependent on home conditions to one capable of winning abroad owes much to this depth of batting excellence.
4. West Indies: 504 Test centuries
- 589 Tests – 0.855 tons per Test
Few teams have matched the swagger and style of the West Indies during their pomp. With 504 centuries in 589 Tests, their tally represents the dominance of an era when Caribbean batsmanship was both art and intimidation.
From the classical grace of George Headley and Everton Weekes to the explosive genius of Viv Richards, Brian Lara, and Chris Gayle, West Indian batting has always blended flair with fearlessness.
The 1980s saw their dominance peak, a time when the likes of Richards, Gordon Greenidge, Desmond Haynes, and Clive Lloyd produced hundreds. seemingly at will, against world-class attacks. While the modern era has been less prolific, Kraigg Brathwaite and Shai Hope are among those keeping the flame alive.
Though their century rate has dipped, the West Indies’ impact on Test batting aesthetics remains profound.
5. Pakistan: 434 Test centuries
- 467 Tests – 0.929 tons per Test
Pakistan’s 434 centuries have come at an impressive rate of 0.929 per Test, underlining the nation’s flair for producing elegant and technically gifted batsmen.
Hanif Mohammad’s epic 337 in 1958 set the tone for a side that has often defied cricketing orthodoxy. Javed Miandad, Inzamam-ul-Haq, Mohammad Yousuf, and Younis Khan carried that legacy forward, producing some of the finest hundreds in subcontinental history.
In recent times, Babar Azam has emerged as the torchbearer, alongside the likes of Abdullah Shafique and Saud Shakeel. Despite structural challenges and inconsistent scheduling, Pakistan’s batting remains among the world’s most refined, capable of resilience in tough conditions and brilliance on flat tracks alike.
6. South Africa: 408 Test centuries
477 Tests – 0.855 tons per Test
South Africa’s 408 centuries reflect a remarkable record, especially considering their 21-year isolation from Test cricket between 1970 and1991 due to their government’s Apartheid policies. With 0.855 centuries per Test, the Proteas’ output is virtually identical to that of England and the West Indies.
From Barry Richards and Graeme Pollock in the pre-exile years to the modern icons Jacques Kallis, Hashim Amla, and AB de Villiers, South Africa has consistently produced world-class run-scorers. Kallis’s 45 Test hundreds remain the cornerstone of their record, a symbol of South Africa’s blend of patience and power. More recently, Dean Elgar and Aiden Markram have taken up the mantle.
Despite fluctuating fortunes, the Proteas’ batting DNA remains anchored in technical solidity and mental toughness, a legacy forged on both pace-friendly home pitches and challenging overseas tours.
7. New Zealand: 337 Test centuries
- 480 Tests – 0.702 tons per Test
For decades, New Zealand were viewed as resilient underdogs, often punching above their weight. Their 337 centuries across 480 Tests (0.702 per Test) tell a story of steady evolution rather than explosive growth.
From the pioneering Martin Crowe, arguably the most elegant Kiwi batsman, to the modern-day class of Kane Williamson, Ross Taylor, and Tom Latham, New Zealand’s batting identity has been defined by discipline and efficiency.
Their 2021 World Test Championship triumph symbolised how far they’ve come. While their century tally may lag behind the Big Six, their rate has steadily improved, and their ability to produce clutch hundreds in difficult conditions remains one of their strengths.
8. Sri Lanka: 309 Test centuries
- 327 Tests – 0.944 tons per Test
Few teams can match Sri Lanka’s rapid rise since their Test debut in 1982. With 309 centuries in just 327 Tests, they boast a superb 0.944 per Test rate, the highest outside the ‘Big Three’.
The foundation was built by Aravinda de Silva, but it was the trio of Sanath Jayasuriya, Kumar Sangakkara, and Mahela Jayawardene who redefined Sri Lankan batting. Together, they scored over 80 Test hundreds, dominating both home and away.
Angelo Mathews and Dimuth Karunaratne continued the tradition, ensuring Sri Lanka remains competitive despite transitional phases. Their strong performances in subcontinental conditions underline the nation’s reputation for technical finesse and mental resilience.
9. Bangladesh: 87 Test centuries
- 154 Tests – 0.564 tons per Test
Since earning Test status in 2000, Bangladesh have steadily built their batting base, producing 87 centuries at 0.564 per Test.
Early struggles gave way to breakthroughs from Mohammad Ashraful and Habibul Bashar, while Shakib Al Hasan, Mushfiqur Rahim, and Tamim Iqbal became pillars of the modern era. Their hundreds often came in defiance against superior opposition, showcasing grit and progress.
Younger players like Najmul Hossain Shanto and Zakir Hasan have added promise, and Bangladesh’s growing stability suggests their century rate will continue to climb in coming years.
10. Zimbabwe: 69 Test centuries
- 129 Tests – 0.534 tons per Test
Zimbabwe’s 69 centuries may appear modest, but given their limited Test schedule and political turmoil, it represents a respectable output. Their 0.534 per Test figure reflects both resilience and sporadic brilliance.
Andy Flower remains their standout, with 12 hundreds, that combined classical technique with stubborn determination. His brother Grant, along with Alistair Campbell, Hamilton Masakadza, and Brendan Taylor, contributed heavily during Zimbabwe’s more stable periods.
Despite long absences from the Test arena, Zimbabwe continues to produce flashes of quality, evidence that their cricketing heartbeat endures against the odds.
11. Afghanistan: 9 Test centuries
- 12 Tests – 0.75 tons per Test
Afghanistan may have played just 12 Tests, but their nine centuries (0.75 per Test) highlight an exciting upward trajectory.
Rahmat Shah scored their first, while Hashmatullah Shahidi and Ibrahim Zadran have shown maturity beyond their years. For a nation that gained Test status only in 2018, Afghanistan’s rate of scoring hundreds compares favourably with several established teams.
Their adaptability on turning pitches and growing confidence abroad suggest the numbers will rise sharply as their Test schedule expands.
12. Ireland: 4 Test centuries
- 10 Tests – 0.4 tons per Test
Ireland’s journey in Test cricket has been brief but spirited. Their four centuries in ten matches have come from players such as Kevin O’Brien, who famously struck Ireland’s maiden Test hundred against Pakistan in 2018, and Paul Stirling.
With limited opportunities, Ireland’s challenge remains developing the consistency and depth required to compete regularly in the longest format. Yet their fighting spirit ensures they remain a team to watch as the next chapter of their red-ball story unfolds.
Read next: Ranked: 10 Test-playing nations’ most prolific centurions