Skip to content
Foundation5 min

Sachin Tendulkar's Records Explained: The Milestones of Cricket's Greatest

A guide to Sachin Tendulkar's most significant cricket records — 100 international centuries, 15,921 Test runs, 18,426 ODI runs, first 200 in ODI cricket, and why his records are considered the hardest to break in cricket.

Written by GeoCric EditorialUpdated Invalid Date
ShareShareWhatsAppFacebook

Sachin Tendulkar (born 1973 in Mumbai, Maharashtra) holds more cricket records than any player in the sport's history. His career statistics are the benchmark of excellence against which all subsequent batters are measured: 15,921 Test runs (the all-time record), 18,426 ODI runs (the all-time record), 51 Test centuries (the all-time record), 49 ODI centuries (surpassed by Virat Kohli's 50 in 2023), and 100 international centuries combined (the only cricketer to reach the milestone). He played international cricket from 1989 (age 16) to 2013 (age 40) — 24 years at the highest level.

100 International Centuries

Tendulkar's 100th international century — scored against Bangladesh at Mirpur in March 2012 — was one of cricket's most anticipated milestones. He had been stuck on 99 for 11 innings (scoring 94, 91, 76, 80, 41, 32, 56, 22, 57, 0, 53 without reaching a century — one of cricket's most discussed runs of form near a milestone). The 100th century came in an ODI; he scored 114. His total of 100 international centuries (51 in Tests, 49 in ODIs) remains cricket's most remarkable batting landmark — no other player has matched it. Virat Kohli surpassed Tendulkar's ODI-century record (49) in 2023, finishing with 54 ODI centuries, but his total international centuries (85: 30 Test + 54 ODI + 1 T20I) falls well short of 100.

First ODI Double Century

Tendulkar's 200 not out against South Africa at Gwalior in February 2010 was the first double century in ODI cricket history — in the format's 39-year existence to that point, no batter had scored 200. He scored 200 from 147 balls (strike rate 136), including 25 fours and 3 sixes, as India scored 401/3 in 50 overs. The innings broke a barrier considered by many as unbreakable — ODI pitches and bowling attacks were thought to prevent the sustained accumulation required for 200. Tendulkar's innings proved otherwise and was followed by Rohit Sharma's three subsequent doubles.

Tendulkar's 2003 ODI World Cup was arguably the greatest individual tournament performance by a batter: he scored 673 runs at an average of 61.18 — the most runs by any batter in a single World Cup until that point. He was the Player of the Tournament despite India losing the final to Australia. His innings of 98 against Pakistan in the group stage at Centurion — India's biggest World Cup match, played against bitter rivals — is considered one of the most watched cricket innings in history (estimated 350 million viewers live in India). Tendulkar was dismissed for 98 on that occasion but had already won the match.

Why His Records May Never Be Broken

Tendulkar's records benefit from: (1) Duration — 24 years of international cricket, rare in a sport with year-round schedules and modern player management restricting career length. (2) Consistency — he averaged 50+ in Tests and 44+ in ODIs across the entire career; a single format specialist would need to be exceptional across two formats for 20+ years. (3) Volume — India's heavy international schedule from the 1990s–2000s meant Tendulkar played more matches than most players of his era. For current players to break his Test run record, they would need to average 60 runs per Test match for 16+ years of sustained Test cricket — theoretically possible for Kohli or Root, but the schedule and workload management that limits modern cricketers makes it extremely difficult.

Frequently asked questions

How many Test runs did Sachin Tendulkar score?

15,921 — the all-time record in Test cricket. He also holds the ODI run record (18,426) and the Test century record (51). His ODI century record of 49 was surpassed by Virat Kohli's 50 in 2023, but his 100 international centuries combined remains the only such milestone in cricket history. He played 200 Tests and 463 ODIs across a 24-year career.

Did Sachin Tendulkar score the first ODI double century?

Yes — 200 not out against South Africa at Gwalior in February 2010, the first ODI double century in the format's 39-year history. He scored 200 from 147 balls (strike rate 136). Rohit Sharma has since scored three ODI doubles; no other batter has more than one.

How old was Sachin Tendulkar when he made his debut?

16 years old — he made his Test debut against Pakistan at Karachi in November 1989. He went on to play 24 years of international cricket until his retirement in November 2013 (his 200th Test match, at the Wankhede Stadium in Mumbai). The innings of his debut through to his farewell spans one of the longest international careers in cricket history.