Legendary cricketer Sachin Tendulkar holds the record for most runs by an Indian across all formats, with 34,357 runs in 664 matches.
The Mumbai-born top-order batter, whose record-breaking career spanned over two decades, is the undisputed top-scorer in the ODI and Test formats. Tendulkar, however, played just one T20I match and managed a mere 10 runs.
Furthermore, Tendulkar also registered the most centuries in ODIs and Tests and is the only player to register a century of hundreds in international cricket (51 - ODI, 49 - Tests).
Current Indian cricket team coach Rahul Dravid is second on our list for most runs by an Indian across all formats. Nicknamed ‘The Wall’, Dravid has hit 24,064 runs in 504 matches with an average of 45.57.
Virat Kohli, often touted as the only player to ever challenge Sachin Tendulkar’s record for most runs by an Indian across all formats, is third with 23,650 runs in 458 matches.
The former India captain holds the record for the fastest 10,000 runs in ODI cricket and is among the top three players with most T20I runs.
Former captains Sourav Ganguly and MS Dhoni complete the top five list for most runs by an Indian across all formats.
Ganguly, for starters, has scored 18,433 runs across all formats for Team India, and has registered 38 centuries to his name. Additionally, he is one of the few cricketers to have achieved the unique treble of 10,000 runs, 100 wickets and 100 catches in ODI cricket.
MS Dhoni is by far one of India’s most successful captains across all formats. The legendary wicketkeeper-batter amassed 17,092 runs in 535 matches at an average of 44.74. If anything, the highlight of Dhoni’s career was the soaring six that won India the 2011 Cricket World Cup against Sri Lanka.
Most runs by an Indian across all formats
Player | Career span | Games | Test runs | ODI runs | T20I runs | Total runs |
Sachin Tendulkar | 1989-2013 | 664 | 15,921 | 18,426 | 10 | 34,357 |
Rahul Dravid | 1996-2012 | 504 | 13,288 | 10,889 | 31 | 24,064 |
Virat Kohli* | 2008-2022 | 458 | 8,007 | 12,311 | 3,296 | 23,650 |
Sourav Ganguly | 1992-2008 | 421 | 7,212 | 11,363 | - | 18,433 |
MS Dhoni | 2004-2019 | 535 | 4,876 | 10,773 | 1,617 | 17,092 |
Active player*
Author: William Paul
Featured photo: AFP / MUNIR UZ ZAMAN