Most Centuries In India In Test Cricket: Legendary Batsmen And Their Remarkable Records

By
Arshit Shane
Passionate sports writer and former athlete with experience covering cricket, football, MMA, esports, chess, golf, Kabaddi, and more. Combining firsthand sporting insight with engaging storytelling, I...
4 Min Read

Most Centuries In India In Test Cricket: Test cricket played on Indian soil is considered the ultimate examination of a batsman’s skill, temperament, and adaptability. The turning pitches, reverse swing, and unpredictable bounce make the task of scoring big runs extremely challenging. Yet, some of the greatest batters in cricket history have mastered these conditions and delivered consistently exceptional performances.

Most Centuries in India in Test cricket

1. Sachin Tendulkar – 22 Test Centuries in India

Topping the list is none other than Sachin Tendulkar, the greatest run-scorer in cricket history. Tendulkar played 94 home Tests between 1990 and 2013, exhibiting unmatched dominance across decades.

Centuries: 22 in 153 innings

Runs in India: 7,216

Batting Average: 52.67

Half-centuries: 32

Highest Score: 217

Tendulkar’s ability to read spin and handle pressure saw him emerge as the most successful batsman in Indian Test history.

2. Sunil Gavaskar – 16 Test Centuries in India

Coming in second is the former Indian opener Sunil Gavaskar, who had an immaculate technique and was supremely consistent. He played 65 home Tests between 1972 and 1987, leaving behind a legacy of world-class performances.

Centuries: 16 in 108 innings

Runs in India: 5,067

Batting Average: 50.16

Half-centuries: 23

Highest Score: 236*

Gavaskar mastered high-quality pace attacks and spin alike, earning his place among India’s Test cricket greats.

3. Rahul Dravid – 15 Test Centuries in India

Called The Wall, Rahul Dravid seals the third position in the category of Most Centuries by an Indian in Tests. Having played 70 Tests at home between the years 1996 and 2011, Dravid was the backbone of the batting order for India.

Centuries: 15 in 120 innings

Runs in India: 5,598

Batting Average: 51.35

Half-centuries: 27

Highest Score: 222

Exceptionally defensive and capable of playing very long innings, Dravid was a legend in Test cricket.

4. Virat Kohli – 14 Test Centuries in India

Coming in fourth is the modern-day batting giant Virat Kohli. Now, he has retired from Test cricket, but between 2011 and 2024, his contributions were monumental.

Centuries: 14 in 87 innings

Runs in India: 4,336

Batting Average: 55.58

Half-centuries: 13

Highest Score: 254

The aggressive intent, fitness, and the ability to dominate pace and spin earned Kohli one of the best home records in Test cricket.

Masters of Batting on Indian Soil

Most Hundreds in India for a Test Cricket Player is an extraordinary achievement, showcasing great mastery over challenging conditions. Sachin Tendulkar is at the helm of it all, out of the ordinary; indeed, greatness follows in the footsteps of cricket icons like Sunil Gavaskar, Rahul Dravid, and Virat Kohli.

These batting icons formed the foundation of India’s Test cricket success and set such high standards that coming generations will have a hard time matching.

ALSO READ: Ashes: Legendary All-Rounders Who Have Scored 1,000+ Runs And Taken 100+ Wickets

Exit mobile version