Skip to content
Scoring5 min

Cricket Milestones — Centuries, Five-Fors and Records Explained

What cricket milestones mean, how individual batting and bowling records are set, and which records are most celebrated at international level.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Cricket is a game rich in individual milestones — personal achievements within a team context that are celebrated across the sport. From a batter's first fifty to a bowler's 500th Test wicket, these milestones mark exceptional performances and career achievements that fans and analysts track throughout a player's career.

Batting Milestones

MilestoneThresholdSignificance
Half-century / Fifty50 runs in one inningsGood individual contribution; noted but not celebrated as extensively as a century
Century / Hundred100 runs in one inningsThe premier batting milestone; batter removes helmet and raises bat
Double century200 runs in one inningsRare achievement; almost exclusively in Tests
Triple century300 runs in one inningsExtremely rare; only 5 players in Test history
Quadruple century400 runs in one inningsOnly ever achieved once: Brian Lara, 400* vs England, 2004
50-over century100 runs in an ODI inningsIncreasingly common among elite T20/ODI players
T20I half-century50 runs in a T20ISignificant given the short format

Bowling Milestones

MilestoneAchievementKey Record Holders
Five-wicket haul (fifer)5+ wickets in one inningsMuralitharan (67 Test fifers), Warne (37)
Ten-wicket match10+ wickets in a Test matchJim Laker's 19/90 in 1956 — never surpassed
Hat-trick3 wickets in 3 consecutive balls49 Test hat-tricks in history
100 Test wicketsCareer milestone186 bowlers have reached it (as of 2024)
200 Test wicketsCareer milestone59 bowlers
500 Test wicketsElite career milestoneMuralitharan (800), Warne (708), Kumble (619), Anderson (700+)

Team Milestones and Records

  • Highest team total in Tests: Sri Lanka 952/6 declared vs India, 1997
  • Highest team total in ODIs: England 498/4 vs Netherlands, 2022
  • Highest team total in T20Is: Nepal 314/3 vs Mongolia, 2023 (associate cricket)
  • Largest Test victory: England by an innings and 579 runs vs Australia, 1938
  • Most runs in a calendar year (Test): Rahul Dravid — 1,765 runs in 2002

Frequently asked questions

Who has scored the most international centuries?

Sachin Tendulkar holds the all-time record for international centuries with 100 (51 in Tests, 49 in ODIs). Second is Virat Kohli with 80+ centuries (across Tests, ODIs, and T20Is). Ricky Ponting is third on the all-time list with 71 international centuries. In women's cricket, Meg Lanning holds the record for most women's international centuries.