Most Centuries for India in All Formats of Cricket [Updated]

Sachin Tendulkar has smashed the most centuries for India in all formats. The Master Blaster hit 100 tons in 664 matches, which is also the most by any batter in international cricket.

Virat Kohli is second in the pecking order, following in the footsteps of his idol, with over 80 tons. Rohit Sharma is closing in on 50 hundreds to claim the third spot.

India’s ‘The Wall’ Rahul Dravid cemented his legacy with 48 centuries in 504 games. Sourav Ganguly, Virender Sehwag, and Sunil Gavaskar occupy the next slots with 30+ hundreds each to their names.

You can check out the top 20 batters who have slammed the most centuries for India in all formats of cricket.

Most Centuries for India in All Formats

PlayerMatchesInnings100s50sHigh Score
Sachin Tendulkar664782100164248*
Virat Kohli53860180140254*
Rahul Dravid50459948145270
Rohit Sharma48851948106264
Sourav Ganguly42148538106239
Virender Sehwag3634313870319
Sunil Gavaskar2333163572236*
Mohammad Azharuddin4334552979199
Shikhar Dhawan2692882455190
VVS Laxman2203082366281
Gautam Gambhir2422832063206
Cheteshwar Pujara1081811935206*
Dilip Vengsarkar2453051858166
KL Rahul2022311755199
Yuvraj Singh3993881771169
MS Dhoni53552315108224
Ajinkya Rahane1952511551188
Ravi Shastri2302491530206
Navjot Singh Sidhu1872051548201
Gundappa Viswanath1161781437222

Related Stats:

Most Runs for India in All Formats of Cricket

Most Runs for India in ODI Cricket

Most Centuries for India in ODI Cricket

Most Wickets for India in ODI Cricket

Most Runs for India in Test Cricket

Most Wickets for India in Test Cricket

Most Centuries for India in Test Cricket

Most Five-Wicket Hauls for India in Test Cricket

Most Runs for India in T20I Cricket

Most Centuries for India in T20I Cricket

Most Wickets for India in T20I Cricket

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *