Skip to content
Foundation5 min

Sachin Tendulkar's Records: A Complete Guide to His Numbers

Sachin Tendulkar holds records in international cricket that may never be broken — most Test runs, most Test centuries, most ODI runs, most ODI centuries. This guide explains the records, how they were built across 24 years and 664 international matches, and why the numbers understated the quality behind them.

Written by GeoCric EditorialUpdated Aug 1, 2026
ShareShareWhatsAppFacebook

The Core Records

Sachin Tendulkar holds the following international cricket records (all current as of his retirement in November 2013 and unchallenged as of 2026): most runs in Test cricket (15,921), most Test centuries (51), most runs in ODI cricket (18,426), most ODI centuries (49), most international centuries across all formats (100 centuries combined), most international matches played (664 across all formats), and most balls faced in Test cricket. He scored more than 500 runs in a calendar year at Test level 14 times. He made his Test debut at 16 years and 205 days against Pakistan in Karachi in November 1989 and retired in November 2013 — a 24-year Test career.

The 100 International Centuries

Tendulkar's 100 international centuries (51 in Tests, 49 in ODIs) is arguably his most discussed record. No other batter has scored more than 73 international centuries (Ricky Ponting, 71 international centuries). The record took over three years longer than expected to complete — Tendulkar was stuck on 99 from March 2011 to March 2012, during which his pursuit of the 100th century became a media obsession in India that is often cited as an example of performance pressure affecting even the greatest players. He made his 100th century in the Asia Cup against Bangladesh on 16 March 2012, finally ending months of scrutiny.

The 200 Not Out: First ODI Double Century

On 24 February 2010, Tendulkar scored 200 not out against South Africa in Gwalior — the first double century in the history of ODI cricket. He faced 147 balls, hitting 25 fours and 3 sixes. India scored 401/3; South Africa were bowled out for 248. The innings was celebrated in India as among Tendulkar's greatest despite coming in his late 30s. Previously, the highest ODI score was 194 by Saeed Anwar (Pakistan vs India, 1997), later matched by Charles Coventry (Zimbabwe, 2009). Tendulkar's 200 redefined the upper boundary of what was considered achievable in a 50-over innings and was immediately followed by other batters approaching that mark.

Test Cricket Numbers in Context

Tendulkar's 15,921 Test runs at 53.78 across 200 Tests are the most by any batter. Jacques Kallis is second (13,289), Ricky Ponting third (13,378). The record volume is partly a function of longevity — Tendulkar played his last Test aged 40. But the average of 53.78 across 200 Tests is not merely a product of time: it reflects sustained quality over a quarter-century against every major bowling attack in conditions ranging from the WACA in Perth to Sabina Park in Jamaica to Lord's in an April Test. Eleven different captains led India during his career; he outlasted generation after generation of teammates. His consistency across decades rather than seasons is what cricket analysts most frequently cite as the defining characteristic of his record.

The Desert Storm: ODI in Sharjah 1998

While no single innings defines a 24-year career, Tendulkar's two innings in the Coca-Cola Cup Sharjah in April 1998 — 143 and 134 against Australia — are frequently cited as his finest. The first, 143 against Australia in the final qualifier, was played in a sandstorm that reduced visibility mid-innings; he hit Shane Warne for 3 sixes in an over. The second, 134 in the final, won India the tournament. Warne, who was the world's finest ODI bowler at the time, later described Tendulkar as the only batter who had ever caused him strategic problems rather than individual delivery problems — meaning Tendulkar was the only batter who made Warne think about his entire game plan rather than just the next ball.