Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Who have scored the most Test runs for India among active players?
short by Anmol Sharma / on Wednesday, 14 May, 2025
Cheteshwar Pujara has scored the most runs in Test cricket for India among the active cricketers. He has scored 7,195 runs in 103 Test matches. He is followed by Ajinkya Rahane, who has scored 5,077 runs in 85 Tests. Ravindra Jadeja is third on the list with 3,370 runs, followed by KL Rahul (3,257 runs) and Rishabh Pant (2,948 runs).
read more at ESPNcricinfo