India are dominating in the second Test of the five-match away Test series against the hosts England at Birmingham. The new Indian Test captain, Shubman Gill, produced a pure classic innings, which created some new history in Test cricket.
After England captain Ben Stokes sent India to bat first, India scored 587 runs after the dominating batting performance of the Indian captain Shubman Gill. While the Indian Test captain got many solid supports from the other end, the right-handed no.4 batter scored 269 runs in 387 balls with the help of 30 fours and three sixes.
Here are some key stats of Shubman Gill’s brilliant batting performances against England in the 2025 Birmingham Test
Indian Test captain with highest scores
Highest score by an Indian Test captain. The previous highest innings score by an Indian Test captain was 254 not out vs South Africa during the 2019 Pune Test.
Top Test innings scores by an Indian vs England
Second-highest score by an Indian cricketer against England in a Test innings. The record is 303 not out by Karun Nair during the 2016 Chennai Test.
Highest Test scores by Indians outside home
Third-highest score in a Test innings by an Indian cricketer outside home venue.
Indians with highest scores in a Test innings outside home
Player | Runs scored | Opposition | Venue | Year |
Virender Sehwag | 309 | Pakistan | Multan | 2004 |
Rahul Dravid | 270 | Pakistan | Rawalpindi | 2004 |
Shubman Gill | 269 | England | Birmingham | 2025 |
Virender Sehwag | 254 | Pakistan | Lahore | 2006 |
Sachin Tendulkar | 248* | Bangladesh | Dhaka | 2004 |
Highest scores by Test captains outside home
Fifth-highest score by a Test captain outside home venue.
Player (Team) | Runs scored | Opposition | Venue | Year |
Mark Taylor (Australia) | 334* | Pakistan | Peshawar | 1998 |
Bob Simpson (Australia) | 311 | England | Manchester | 1964 |
Graeme Smith (South Africa) | 277 | England | Birmingham | 2003 |
Stephen Fleming (New Zealand) | 274* | Sri Lanka | Colombo (PSS) | 2003 |
Shubman Gill (India) | 269 | England | Birmingham | 2025 |
Youngest Test captains with double centuries
- While Gill scored 269 runs at the age of 25 years and 298 days, he became the third youngest Test captain to record a double century. Former South African captain Graeme Smith holds the top two records with the ages of 22 years and 175 days (277 vs England in the 2003 Birmingham Test) and 22 years and 181 days (259 vs England in the 2003 Lord’s Test).
Indians with highest Test scores
Gill recorded the seventh-highest score by an Indian cricketer in a Test innings.















