Sachin Tendulkar Records In All Formats [Test, ODIs and T20I] (2026 Updated Stats)
Sachin Tendulkar played international cricket for 24 years from 1989 to 2013.
His career spanned 664 matches across Test, ODI, and T20I formats.
This article documents Sachin Tendulkar records in all formats with verified statistics.
The data includes run tallies, century counts, match appearances, and other measurable achievements. All numbers are based on official ICC records.
This reference covers his performance across multiple formats and compares his statistics with other players.
Sachin Tendulkar Records In All Formats [Test, ODIs and T20I]

Sachin Tendulkar – Career Stats
Tendulkar made his debut at age 16 in 1989. He played until November 2013, completing 200 Test matches before retirement.
His career covered three formats with varying levels of participation.
The table below shows Sachin Tendulkar total runs in all formats alongside other key statistics:
| Format | Matches | Runs | Average | Highest Score | 100s | 50s |
|---|---|---|---|---|---|---|
| Test | 200 | 15,921 | 53.78 | 248* | 51 | 68 |
| ODI | 463 | 18,426 | 44.83 | 200* | 49 | 96 |
| T20I | 1 | 10 | 10.00 | 10 | 0 | 0 |
Sachin Tendulkar total runs in T20 international matches amounted to just 10 runs from one match.
His primary contributions came in Test and ODI cricket, where he accumulated 34,347 runs combined.
Sachin Tendulkar Milestones In All Formats
Most International Runs
Tendulkar scored 34,357 runs across 664 international matches. This total includes Sachin Tendulkar Records In All formats achievements in Tests, ODIs, and T20Is.
He remains the highest run-scorer in international cricket history.
The gap between first and second position stands at over 6,000 runs. Kumar Sangakkara holds second place with 28,016 runs.
| Position | Player | Total International Runs |
|---|---|---|
| 1 | Sachin Tendulkar | 34,357 |
| 2 | Kumar Sangakkara | 28,016 |
| 3 | Ricky Ponting | 27,483 |
| 4 | Mahela Jayawardene | 25,957 |
| 5 | Jacques Kallis | 25,534 |
Most International Matches
Tendulkar played 664 international matches during his career.
This figure represents Sachin Tendulkar total matches in all formats combined.
He became the first cricketer to complete 200 Test appearances.
His match count exceeds the second-placed player by 12 matches. Mahela Jayawardene played 652 international matches.
| Position | Player | Total Matches |
|---|---|---|
| 1 | Sachin Tendulkar | 664 |
| 2 | Mahela Jayawardene | 652 |
| 3 | Kumar Sangakkara | 594 |
| 4 | Sanath Jayasuriya | 586 |
| 5 | Ricky Ponting | 560 |
Most International Centuries
The Sachin Tendulkar 100 century list shows he scored exactly 100 international hundreds.
He reached this milestone across 782 innings in Tests and ODIs. No other player has scored more than 82 international centuries.
Virat Kohli currently holds second position with 82 centuries. He requires 18 more hundreds to match Tendulkar’s record.
| Position | Player | Total Centuries |
|---|---|---|
| 1 | Sachin Tendulkar | 100 |
| 2 | Virat Kohli | 82* |
| 3 | Ricky Ponting | 71 |
| 4 | Kumar Sangakkara | 63 |
| 5 | Jacques Kallis | 62 |
Sachin Tendulkar Records – Tests
Most runs in Test Cricket
Tendulkar accumulated 15,921 runs in 200 Test matches.
His Test career includes Sachin Tendulkar Records in Test achievements spanning 51 centuries and 68 half-centuries. He holds the record for most Test runs.
Joe Root is the only active player in the top five.
He currently has 12,972 runs and needs approximately 3,000 more to match Tendulkar’s total.
| Position | Player | Country | Test Runs |
|---|---|---|---|
| 1 | Sachin Tendulkar | India | 15,921 |
| 2 | Ricky Ponting | Australia | 13,378 |
| 3 | Jacques Kallis | South Africa | 13,289 |
| 4 | Rahul Dravid | India | 13,288 |
| 5 | Joe Root | England | 12,972* |
Most Hundreds In Test Cricket
Tendulkar scored 51 Test centuries during his 200-match career.
This represents the highest number of Test hundreds by any batsman. Jacques Kallis holds the second position with 45 Test centuries.
Steve Smith is the only active player in this list with 36 Test hundreds.
The gap between first and second position is six centuries.
| Position | Player | Country | Test Hundreds |
|---|---|---|---|
| 1 | Sachin Tendulkar | India | 51 |
| 2 | Jacques Kallis | South Africa | 45 |
| 3 | Ricky Ponting | Australia | 41 |
| 4 | Kumar Sangakkara | Sri Lanka | 38 |
| 5 | Steve Smith | Australia | 36* |
Sachin Tendulkar Records – ODIs
Most runs in ODIs
Tendulkar scored 18,426 runs in 463 ODI matches.
His ODI tally includes Sachin Tendulkar ODI runs with 49 centuries and 96 half-centuries.
This makes him the highest run-scorer in ODI history.
The difference between first and second position is 4,192 runs. Virat Kohli currently ranks third with 14,181 ODI runs.
| Position | Player | Country | ODI Runs |
|---|---|---|---|
| 1 | Sachin Tendulkar | India | 18,426 |
| 2 | Kumar Sangakkara | Sri Lanka | 14,234 |
| 3 | Virat Kohli | India | 14,181* |
| 4 | Ricky Ponting | Australia | 13,704 |
| 5 | Sanath Jayasuriya | Sri Lanka | 13,430 |
Tendulkar also took Sachin Tendulkar ODI wickets totaling 154 dismissals at an average of 44.48. He bowled both medium pace and spin during his ODI career.
Most Runs in a calendar year
In 1998, Tendulkar scored 1,894 ODI runs in a single calendar year.
This record stood for 17 years and represents Sachin Tendulkar Records In ODIs peak scoring period.
He also holds fourth position on this list with 1,611 runs in another year.
Sourav Ganguly and Rahul Dravid occupy second and third positions.
All three Indian batsmen achieved their tallies during the late 1990s and early 2000s.
| Position | Player | Country | Runs | Year |
|---|---|---|---|---|
| 1 | Sachin Tendulkar | India | 1,894 | 1998 |
| 2 | Sourav Ganguly | India | 1,767 | 2000 |
| 3 | Rahul Dravid | India | 1,761 | 1999 |
| 4 | Sachin Tendulkar | India | 1,611 | 1996 |
| 5 | Matthew Hayden | Australia | 1,601 | 2004 |
Most Man Of The Match Awards In ODIs
Tendulkar won 62 Man of the Match awards in ODIs.
This figure represents Sachin Tendulkar ODI centuries impact on match results. He received these awards across 463 ODI appearances.
Sanath Jayasuriya holds the second position with 48 MOM awards. The gap between first and second is 14 awards.
| Position | Player | Country | ODI MOM Awards |
|---|---|---|---|
| 1 | Sachin Tendulkar | India | 62 |
| 2 | Sanath Jayasuriya | Sri Lanka | 48 |
| 3 | Virat Kohli | India | 37* |
| 4 | Jacques Kallis | South Africa | 32 |
| 5 | Ricky Ponting | Australia | 32 |
Sachin Tendulkar total wickets across all formats reached 201 dismissals.
He claimed 46 Test wickets and 154 ODI wickets as a part-time bowler.
Conclusion:
The data shows sachin tendulkar records in all formats remain intact across multiple categories.
His 24-year career produced statistics that continue to lead international cricket rankings.
Several records show significant gaps between first and second positions.
Key findings from this statistical analysis:
- 34,357 international runs across 664 matches represent unmatched longevity
- 100 international centuries remain 18 ahead of the nearest active competitor
- Multi-format consistency with top rankings in both Tests and ODIs
- Records in Tests (15,921 runs, 51 centuries) require 3,000+ runs to surpass
- ODI dominance with 18,426 runs and 1,894 runs in a calendar year is still unbeaten
- First player to complete 200 Test matches
- Gap of 6,341 runs between Tendulkar and the second-place international run-scorer
Also Check:
