Skip to content
Foundation5 min

Test Match Centuries: The History and Records of Cricket's Finest Milestone

A Test century — 100 runs in a Test match innings — is one of cricket's most celebrated achievements. From WG Grace to Sachin Tendulkar's 51 centuries, explore how this milestone became the standard of batting greatness.

Written by GeoCric EditorialUpdated Invalid Date
ShareShareWhatsAppFacebook

Scoring a century in Test cricket — 100 or more runs in a single innings against international-quality bowling — is the benchmark of batting excellence. Only a few thousand centuries have been scored in 148 years of Test cricket. Sachin Tendulkar's record of 51 Test centuries stands apart, nearly 20 more than the next player.

The First Test Centuries

The first Test match was played in 1877 between Australia and England at Melbourne. Charles Bannerman of Australia scored 165 retired hurt in that very first Test — the first major innings total in international cricket. WG Grace scored the first of many defining centuries as England cricket developed in the 1880s–1890s. The century quickly became the measurement of a batsman's dominance.

The Greatest Century Scorers

Sachin Tendulkar leads with 51 Test centuries. Ricky Ponting follows with 41. Jacques Kallis (South Africa) has 45. Kumar Sangakkara (Sri Lanka) scored 38. Virat Kohli retired from Tests in May 2025 with 30 Test centuries. Among active players, Joe Root passed 35 by 2026, making Root the most prolific active Test run-scorer in the format's history.

Don Bradman's Test average of 99.94 was built on 29 centuries in just 80 innings — a conversion rate (century per innings) that no other major batsman has approached. He had 12 double-centuries and a treble-century (334 vs England, 1930).

Types of Centuries

Beyond the basic century (100 runs), Test batting also celebrates the double-century (200+) and the rare triple-century (300+). Brian Lara's 400 not out vs England in 2004 remains the highest individual Test innings ever. Matthew Hayden briefly held the record before Lara's response, scoring 380 vs Zimbabwe in 2003. The highest score in Test history without reaching 400 is Hanif Mohammad's 337 for Pakistan in 1958.

Fastest and Slowest Test Centuries

The fastest Test century (by balls faced) is a matter of dispute — Misbah-ul-Haq scored a century from 56 balls in 2014, which remained a co-record for years. The slowest: Geoff Allott (New Zealand) took 77 balls to score just 1 run in a Test (not a century), but in terms of slowest century, several innings in the 1960s and 1970s saw batsmen take 400–500 balls to reach three figures as defensive tactics dominated.

The Century As Cultural Currency

A Test century is more than a statistic — it is a cultural moment. When Sachin Tendulkar reached his 100th international century (Test + ODI) at Mirpur in 2012, it made global news. When Joe Root scored his 30th Test century to move into England's all-time top ranks, the Headingley crowd gave him a standing ovation. The century has a ceremony: the batsman raises bat, takes off helmet, waves to the crowd — a ritual unchanged since W.G. Grace.

Frequently asked questions