When India clashes with Sri Lanka in the series opener on August 15, all eyes will be on veteran batter KL Rahul. Having been reinstated to the team’s leadership core this past June, the 2014-debutant steps into the two-match tour as a crucial pillar of support for skipper Shubman Gill. With 4,153 runs across 68 Test appearances, the seasoned right-hander stands on the precipice of a personal milestone: just two more runs will see him move past India’s current head coach, Gautam Gambhir, on the country's all-time Test run-scoring leaderboard.
ADVERTISEMENT
ALSO READ: Virat Kohli's former RCB teammate appointed KL Rahul's team's head coach
KL Rahul needs 2 runs to overtake Gautam Gambhir
Gambhir, who accumulated 4,154 runs over a 58-Test career featuring nine centuries and 22 fifties, shares a compelling history with the man now poised to eclipse him. In a twist of fate, Gambhir’s own final appearance in India’s Test playing XI back in 2016 came to an end when a fully fit Rahul returned to reclaim his spot. Rahul's own red-ball journey boasts 12 hundreds and 20 half-centuries, alongside a brief stint leading the side across three Tests.
The vice-captaincy represents a full-circle revival for Rahul. After cementing himself as a middle-and-top-order fixture and entering the leadership circle in 2022, a lean patch in 2023 saw him temporarily stripped of the deputy role and dropped from the side. Now, three years later, he returns to Sri Lanka with his vice-captaincy restored, carrying both strategic responsibility and a major personal benchmark within arm's reach.
ALSO READ: DECODED: Why India vs Pakistan won't happen in early rounds of Asian Games 2026
Sachin Tendulkar leads the chart
At the summit of India’s all-time Test scoring charts stands Sachin Tendulkar, whose monumental career yielded 15,921 runs across 200 matches—a legendary tally that remains completely untouched by any player in international cricket history. Occupying the second spot is Rahul Dravid, who compiled 13,265 runs; together, he and Tendulkar form an exclusive club as the only Indian cricketers to surpass the 10,000-run milestone in both Test and One Day International formats.
Further down the elite lineup, pioneer Sunil Gavaskar holds third place with 10,122 runs from 122 Tests, having famously become the first player in world cricket to cross the five-figure threshold. Rounding out the top five highest run-getters for India are Virat Kohli in fourth with a career total of 9,230 runs.
ADVERTISEMENT











