Most Test Centuries For India: The extraordinary history of Test cricket in India has been forged not just by the great bowlers, but also by a long list of great batsmen. From Sachin Tendulkar’s world record 51 Test centuries to Virat Kohli’s all-time great consistency, Indian batsmen have long been a dominant force in red-ball international cricket.
Most Test centuries for India Among Active Players
1. Ajinkya Rahane – 12 Test Centuries
While not as overbearing as some of his seniors, Ajinkya Rahane is the leading active Indian with 12 centuries in Tests. admired for his composure under pressure and ability to deliver overseas, the most iconic knocks of Rahane are:
103 at Lord’s (2014)
112 at the MCG (2020) – a match-winning innings following India’s Adelaide collapse
Even though he has been out of India’s playing XI since 2023, the 38-year-old is still in the selection reckoning and has made it clear that he wants to return to cricket.
2. KL Rahul – 11 Test Centuries
KL Rahul, who has stylish strokeplay, is one of the most flexible batters across formats. Rahul has 11 Test hundreds and has played as an opener and played as a middle-order batter.
Important points are:
110 in Sydney (2015) – his first century
129 at Lord’s (2021) – a elegant innings in seaming English conditions
While injuries have disrupted his consistency, Rahul is still an important cog in India’s Test team when available and on song.
3. Shubman Gill – 9 Test Centuries
Regarded as the future of Indian batting, Shubman Gill has quickly risen to the top with 9 Test tons in just 38 matches. The current Test captain of India, Gill’s game, and elegance has been compared to greats Dravid and Kohli.
Major performances:
91 at Brisbane (2021) – marked the beginning of India’s legendary Gabba triumph
Several tons during India’s 2025 England tour
Gill’s rise makes him a future candidate for India’s all-time figures in the format.
4. Rishabh Pant – 8 Test Centuries
One of the most exciting batters in world cricket, Rishabh Pant has already scored 8 Test centuries, with a fearless attitude that has made him a popular favorite.
Memorable innings:
159 in Sydney (2019)*
101 in Ahmedabad (2021)
Match-winning 89 at the Gabba*, though not a century, remains legendary
recovering from an injury, Pant will be back with the same explosiveness that made him a game-changer in India’s Test team.
5. Yashasvi Jaiswal – 6 Test Centuries
Rising star Yashasvi Jaiswal has stunned the cricketing community by scoring 6 Test centuries in such a short span of time. At the age of 23, he is already being compared to legends with his attacking batting mindset.
Jaiswal’s attributes Opener attacking batsman Performed both home and away Natural strokeplay such as Virender Sehwag With more experience, Jaiswal is here to stay as a future leading century-maker for India in the format.
6. Ravindra Jadeja – 6 Test Centuries
While widely acknowledged as a bowler and fielder, Ravindra Jadeja has quietly scored 6 Test centuries to establish himself as a legitimate all-rounder. The highest innings he has scored in his career: 175 vs Sri Lanka (Mohali, 2022)* Match-winning hundreds in lower-order partnerships Jadeja’s ability to change games with bat and ball makes him the most complete Test cricketer India has had in recent times.
ALSO READ: Top 4 International Cricketers Who Made Comebacks After Retirement
