Scoring a hundred in test cricket is considered a very big achievement in the game, as the format is one of the most difficult formats to score centuries, as it takes a lot from the batter to reach the 3-figure magical mark. The swing & seam movement, negating the new ball, battling spin & tough conditions.
When it comes to scoring centuries from Indian batters, it always becomes the talk of the town. On this note, let's have a look at the batters with the most test centuries for India.
When the talk is about scoring test centuries, the 'God of Cricket' is always going to be ranked first in the list. The 'Master Blaster' has racked up 51 tons along with 68 half centuries in 200 test matches, scoring 15921 test runs at an average of 53.78.
Second on the list is none other than the 'Wall' of Indian cricket, aka Rahul Dravid, who's fondly remembered for forging a brilliant partnership alongside VVS Laxman in the 2001 Kolkata test. In all, Rahul Dravid played 163 test matches for India, scoring 13265 runs with 36 centuries & 63 half centuries at an average of 52.63.
After the 'wall', it's the turn of the batting maestro, the 'Little Master' Sunil Gavaskar, who scored 10122 runs in 125 matches with 34 tons & at an average of 51.12. In the toughest batting conditions, facing tough bowlers like Michael Holding & Sir Andy Roberts & then scoring runs proved why he is regarded as one of the greats of the game.
An icon for the youth & perhaps one of the greatest batters in the modern-day game, Virat Kohli in 123 games has scored 9230 runs, scoring 30 test tons & 31 half centuries at an average of 46.85 against some of the top bowlers in the modern-day game while batting at number 4 in his 14-year-old long test career.
Last on the list is the 'Nawab Of Najafgarh' Virender Sehwag. Sehwag scored 8503 test runs at an average of nearly 50 (49.43), scoring 23 centuries, including 3 triple tons & 31 half centuries. Sehwag's aggressive display of batting while opening the innings ensured that India won a lot of test matches when the 'Nawab' was on song.
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 |