1. Rishabh Pant - 2,885 Runs
The dynamic wicketkeeper-batsman now sits atop the throne. Pant climbed to the number one spot during the recent Test match against Sri Lanka in Galle. His crucial scores of 39 and 66 in the two innings took his overall WTC tally to 2,885 runs in 41 matches.
This ascent is a testament to his consistent impact in the middle order, often scoring at a brisk pace that changes the complexion of a game. Pant’s record includes six centuries and 17 fifties, all scored with his trademark aggressive flair. His ability to counter-attack, especially in overseas conditions, has made him one of India's most valuable Test players since the WTC's inception. The move to the top spot also coincided with him becoming the first Indian to hit 100 sixes in Test cricket.
2. Shubman Gill - 2,867 Runs
Slipping to second place is India's Test captain, Shubman Gill. Before the Galle Test, Gill was the man to catch, but a tough outing where he scored just 16 and 8 saw his rival edge past him by a slim margin of 18 runs. With 2,867 runs in 41 WTC matches, Gill remains a pillar of India’s batting lineup. Known for his elegant style and technical proficiency, Gill has the most centuries for India in the WTC, with ten to his name. Having made his debut during the inaugural WTC cycle, his journey has been one of immense growth, establishing himself as the future of Indian batting. The constant back-and-forth with Pant for the top spot highlights a fascinating rivalry between two of the team's brightest young stars.
3. Rohit Sharma - 2,716 Runs
The former Indian captain may have retired from the format in 2025, but his impact on India's WTC journey remains profound. Rohit Sharma sits comfortably in third position with 2,716 runs from 40 matches. For a significant period, he was India’s premier opening batsman in the championship, setting the tone with his aggressive yet controlled approach at the top of the order. Rohit’s record includes nine centuries, and for a long time, he himself held the top spot on this list before being overtaken by the younger generation. His contributions, particularly in the first two WTC cycles, were crucial to India reaching consecutive finals.
4. Ravindra Jadeja - 2,632 Runs
More than just a world-class spinner, Ravindra Jadeja has evolved into a formidable all-rounder, and his run tally proves it. With 2,632 runs, he is firmly established in the top five of India's WTC run-scorers. Often batting in the lower-middle order, Jadeja has played numerous vital innings, rescuing the team from difficult situations and providing crucial momentum. His consistency with the bat has added incredible depth to the Indian lineup, making him one of the most valuable players in modern Test cricket. His tally includes five centuries in the championship, underscoring his reliable batting prowess.
5. Virat Kohli - 2,617 Runs
A list of Indian batting elites would be incomplete without Virat Kohli. The former skipper, who retired from Test cricket in 2025, rounds out the top five with 2,617 runs in 46 WTC matches. For years, Kohli was the backbone of the Indian batting order and holds the record for the highest individual score by an Indian in the WTC, an unbeaten 254. While his final few years in the format saw a dip in his usual prolific output, his overall contribution remains immense. He finished his WTC career with five centuries and 11 half-centuries, leaving a lasting legacy in the championship's history.














