-
Image Source : Getty Images
KL Rahul has become the latest India player to score 3000 or more runs in Test cricket. Rahul is the seventh active India player to score 3000 Test runs.
-
Image Source : Getty Images
6. Among active India players, Ravindra Jadeja has scored the sixth most amount of runs in Test cricket. He has 3235 runs in 77 Tests.
-
Image Source : Getty Images
5. Ravichandran Ashwin is the fifth leading run-getter in Tests for India among active players. Ashwin has racked up 3474 runs in 105 Tests.
-
Image Source : Getty Images
4. Rohit Sharma has 4270 runs in 64 Tests for India. He is the fourth-leading run-scorer in Tests for India at an average of 42.27.
-
Image Source : Getty Images
3. Ajinkya Rahane has amassed 5077 runs in 85 Tests for India. He has scored his runs at an average of 38.46.
-
Image Source : Getty Images
2. Cheteshwar Pujara has notched up 7195 runs in 103 Tests. Pujara averages 43.60 with the bat in hand.
-
Image Source : Getty Images
1. Virat Kohli has scored 9045 runs in 119 Tests for India and is the leading run-getter for the team among all the active India players.