Sunil Gavaskar – 542 Runs (1979 Tour)

The original masterclass! Gavaskar’s elegant strokeplay lit up England, scoring 542 runs – the highest by any Indian opener in a Test series there

KL Rahul – 532 Runs (2025 Series)

A modern-day epic! Rahul's consistency and class saw him fall just short of Gavaskar’s record, but his 532 runs in challenging conditions were pure gold

Murali Vijay – 402 Runs (2014 Series)

The silent warrior! Vijay stood tall against England's swing and seam, providing a rock-solid start with 402 runs in tough conditions

Rohit Sharma – 368 Runs (2021-22 Series)

The Hitman adapted! Known for his white-ball flair, Rohit showed grit and patience in English Tests, piling up 368 runs