Sachin Tendulkar: 29 centuries
Rahul Dravid: 21 centuries
Sunil Gavaskar: 18 centuries
Virat Kohli: 14 centuries
Virender Sehwag: 10 centuries
Mohinder Amarnath: 9 centuries
Md. Azharuddin: 9 centuries
VVS Laxman: 9 centuries
Cheteshwar Pujara: 9 centuries
Sourav Ganguly: 8 centuries
Ajinkya Rahane: 8 centuries
Ravi Shastri: 7 centuries
KL Rahul: 6 centuries
Shikhar Dhawan: 5 centuries
Next : IND vs AUS Test Series: A look at most wickets for India against Australia in Test cricket on home turf
Click to read more..