Sourav Ganguly has 16 Test centuries to his name and finds his name in the top 10 batters with most Test tons for India
VVS Laxman shares the number 8 spot with another batter with 17 Test tons.
Dilip Vengsarkar is at number 8 spot in this elite list with 17 Test tons
India's modern-day 'Wall' Cheteshwar Pujara is at number 7 with 19 Test centuries
India's Mohammad Azharuddin is number 6 on this list with 22 Test tons.
Virender Sehwag sit on number 5 with 23 Test tons for India.
India's modern great Virat Kohli sits at No 4 with 27 Test tons.
Third on this elite list is 'Little Master' Sunil Gavaskar with 34 Test tons.
India's 'Wall of Cricket' Rahul Dravid has scored a total of 36 Test centuries and is second on the list.
Sachin Tendulkar sits comfortably at the top of the list with 51 centuries.