Test Cricket is the sacred format in the game of cricket, a format that teaches many lessons about life and patience. Red-ball cricket is one of the toughest formats but also the best format for a player to showcase his talent to the world, especially for a batter who has solid technique & balance.
Talking about technique, the Indian batters are the masters of it, showcasing the best batting prowess from the likes of Sachin Tendulkar, Sourav Ganguly, to Virat Kohli have all gained success in their careers when talking about test cricket. On that note, let's have a look at the list of batters with the most test runs for India.
The 'God of Cricket' Sachin Tendulkar is not only the leading run-scorer for India in tests but also the leading run-scorer in Test Cricket in the world. The 'master blaster' from Mumbai scored 15921 runs in 200 test matches in 329 innings & at an average of 53.78. Known for his compact technique & equally attacking display of batting, the little master always held fort at one end & carried the Indian batting lineup.
After the 'Master Blaster' comes the 'Wall' of Indian Cricket, aka Rahul Dravid. Dravid, known for his compact defensive ability, who used to tire out the best of bowling attacks for fun, has scored more than 13000 test runs in 163 tests with 36 test tons & at an average of 52.63. Dravid is fondly remembered for his partnership with VVS Laxman at the Kolkata Test in 2001 that helped India not only avoid the follow-on but also to win the game.
The 'Little Master' Sunil Gavaskar is one of the best batters to have ever played for India. Gavaskar played in probably one of the toughest eras for the batters to bat, facing bowlers like Courtney Walsh, Jeff Thompson, Sir Andy Roberts, etc. Facing the toughest of them all, Gavaskar mustered 10122 runs in 125 matches with 34 tons & at an average of 51.12, thus setting up a benchmark for the next lot to follow.
Virat Kohli, aka 'King Kohli', who retired from Test Cricket a couple of days ago, finishes with 9230 test runs to his name with 30 centuries & 31 half centuries with a highest score of 254* not out in 123 games at an average of 46.85. The average had reached 50, but as the years passed, Kohli's form in the whites dwindled & so much so that his average fell close to 45. The numbers may have fallen down but the star batter from Delhi remains one of the best batters in the modern-day era to have played test cricket for India.
VVS Laxman, a solid batter for India at number 5 & 6, is fondly remembered for his solid 281 knock against Australia at Kolkata, forging a big partnership with Rahul Dravid that helped India to an unlikely win after being at the receiving end. VVS Laxman played 134 test matches, scoring 8781 runs with 17 test tons at an average of 45.97.
Player | Span | Matches Played | Innings Played | Test Centuries | Average |
---|---|---|---|---|---|
SR Tendulkar | 1989-2013 | 200 | 329 | 51 | 53.78 |
R Dravid | 1996-2012 | 163 | 284 | 36 | 52.63 |
SM Gavaskar | 1971-1987 | 125 | 214 | 34 | 51.12 |
V Kohli | 2011-2025 | 123 | 210 | 30 | 46.85 |
VVS Laxman | 1996-2012 | 134 | 225 | 17 | 45.97 |
V Sehwag | 2001-2013 | 103 | 178 | 23 | 49.34 |
SC Ganguly | 1996-2008 | 113 | 188 | 16 | 42.17 |
CA Pujara | 2010-2023 | 103 | 176 | 19 | 43.60 |
DB Vengsarkar | 1976-1992 | 116 | 185 | 17 | 42.13 |
M Azharuddin | 1984-2000 | 99 | 147 | 22 | 45.03 |
Player | Span | Matches Played | Innings Played | Test Centuries | Average |
---|---|---|---|---|---|
SR Tendulkar (IND) | 1989-2013 | 200 | 329 | 51 | 53.78 |
RT Ponting (AUS) | 1995-2012 | 168 | 287 | 41 | 51.85 |
JH Kallis (ICC/SA) | 1995-2013 | 166 | 280 | 45 | 55.37 |
R Dravid (ICC/IND) | 1996-2012 | 164 | 286 | 36 | 52.31 |
JE Root (ENG) | 2012-2024 | 152 | 278 | 31 | 50.87 |
AN Cook (ENG) | 2006-2018 | 161 | 291 | 33 | 45.35 |
KC Sangakkara (SL) | 2000-2015 | 134 | 233 | 38 | 57.40 |
BC Lara (ICC/WI) | 1990-2006 | 131 | 232 | 34 | 52.88 |
S Chanderpaul (WI) | 1994-2015 | 164 | 280 | 30 | 51.37 |
DPMD Jayawardene (SL) | 1997-2014 | 149 | 252 | 34 | 49.84 |