By Aditya
July 19, 2025
Top 5 Indian Batters: Most Runs in World Test Championship History
The legendary all-rounder is ranked fifth with 2,212 runs in 42 matches (64 innings) at an average of 40.96 with three centuries and 16 half-centuries.
The star batter holds the fourth position, having amassed 2500 runs from 35 matches (65 innings) at an impressive average of 41.66. They also boast eight centuries and seven half-centuries.
He's third on the list with 2,617 runs in 79 innings across 46 matches, averaging 35.36. He scored five centuries and 11 half-centuries.
The wicketkeeper takes the 2ndspot with 2677 runs from 37 matches (66 innings) at an average of 43.17 with six hundreds and 15 fifties.
The former captain leads the pack, having amassed 2716 runs in 40 matches (69 innings) at an impressive average of 41.15, including nine centuries and eight half-centuries.
Pant needs just 40 more runs to take the top spot from Rohit.