IND vs ENG: Shubman Gill Breaks 46-Year Record in England with Double Century at Edgbaston
Shubman Gill scores 222, breaks Gavaskar’s 46-year record for highest Test score by an Indian in England

Shubman Gill has created history in Birmingham. On Day 2 of the second Test against England, Gill smashed a massive unbeaten 222 runs, making it the highest individual Test score by an Indian batter in England.
This record-breaking knock puts him above some of India’s biggest legends.
Best Test Scores by an Indian in England
Here is the list of the highest scores by Indian batters in Test matches played in England:
- Shubman Gill – 222 – Birmingham, 2025*
- Sunil Gavaskar – 221 – The Oval, 1979
- Rahul Dravid – 217 – The Oval, 2002
- Sachin Tendulkar – 193 – Leeds, 2002
- Ravi Shastri – 187 – The Oval, 1990
With this knock, Shubman Gill has gone past Sunil Gavaskar’s legendary 221, which stood as the top score by an Indian in England for 46 years.
Gill’s innings came at a crucial time. After India lost quick wickets, he held the innings together and played with maturity, power, and full control.
The Edgbaston crowd witnessed a special performance. It was a blend of class, timing, and dominance.
Shubman Gill is also now the only Indian to score a double century as captain in England, and the highest scorer for India in SENA countries.
This innings could go down as one of the greatest knocks ever played by an Indian outside India.