Most Centuries for India in WTC: The current Test captain of the Indian cricket team, Shubman Gill, is currently looking in very dangerous form. He has scored 722 runs in the Anderson-Tendulkar Trophy. At the same time, Gill has scored four centuries in this series. The fourth century from his bat came during India’s second innings in the Manchester Test. With this, Gill has now become the joint first batsman to score the most centuries in WTC for India. He has equaled Rohit Sharma.
Table of Contents
Most Centuries: In this article, we will tell you about the top-5 Indian batsmen who have scored the most centuries in the World Test Championship.
5 Ravindra Jadeja (3 centuries)
Ravindra Jadeja is at number three in this list and Ajinkya Rahane is jointly at number five. Both these batsmen have scored 3-3 centuries in WTC. Jadeja has done this feat in 43 innings. At the same time, Rahane played 49 innings to score 3 centuries.
HUNDRED! 🙌
— BCCI (@BCCI) July 27, 2025
Another day in the series and another scintillating century from the Skipper! 💯
Captain Shubman Gill gets to his 9th Test Ton 👏👏
Updates ▶️ https://t.co/L1EVgGu4SI#TeamIndia | #ENGvIND | @ShubmanGill pic.twitter.com/5t9T3hzzcI
4 Mayank Agarwal (4 centuries)
Experienced right-handed player Mayank Agarwal has been out of India’s Test team for a long time. He has scored four centuries in WTC. Agarwal has played 19 matches in WTC and has scored a total of 1293 runs.
3 Virat Kohli (5 centuries)
KL Rahul and Yashasvi Jaiswal are jointly at the third position with Virat Kohli at number three. All these three players have achieved the feat of scoring 5 centuries each in WTC. However, Kohli had scored 5 centuries before these two. King Kohli has scored 2617 runs in WTC.
2 Rishabh Pant (6 centuries)
Star wicketkeeper batsman Rishabh Pant loves playing the Test format. He has scored 6 centuries in the World Test Championship. For this, Pant had to play 38 innings. Out of these, he has scored two centuries in the current series against England.
1 Rohit Sharma (9 centuries)
Rohit Sharma and Shubman Gill have scored the most centuries for India in the ICC World Test Championship. Both these batsmen have scored 9 centuries each in WTC. Rohit played 40 Tests to score 9 centuries. At the same time, Gill achieved this feat after just 36 Tests.