Rewind 2024: Top 7 Indian Batters with Most Runs in Tests

Yashasvi Jaiswal

1478 runs in 15 matches, averaging 54.74

Shubman Gill

866 runs in 12 matches, averaging 43.30

Rohit Sharma

619 runs in 14 matches, averaging 24.76

Rishabh Pant

576 runs in 9 matches, averaging 36

Ravindra Jadeja

527 runs in 12 matches, averaging 29.27

KL Rahul

493 runs in 9 matches, averaging 35.21

Virat Kohli

417 runs in 10 matches, averaging 24.52