5. KL Rahul
In 13 Tests, KL Rahul has scored 1035 runs, including 4 centuries and 2 fifties, with a high score of 149 and an average of 41.40
4. Virat Kohli
Kohli has amassed 1096 runs in 17 Tests in England, smashing 2 centuries and 5 fifties, showcasing his comeback strength post a difficult 2014 tour
3. Sunil Gavaskar
The Little Master scored 1152 runs in 16 Tests, with 2 centuries and 8 half-centuries, proving his class in swinging English conditions.
2. Rahul Dravid
The Wall tallied 1376 runs in 13 Tests, hitting 6 centuries and 4 fifties, establishing himself as one of India’s finest overseas performers.
1. Sachin Tendulkar
Master Blaster tops the list with 1575 runs in 17 Tests, including 4 centuries and 8 fifties, averaging an incredible 54.31 in England.
Hardik Pandya wrist watch collections