Ind vs Eng: winning Test match on England’s land has always been special for Indian cricket. The big win of 336 runs scored under the captaincy of Shubman Gill in Edgbaston in 2025 has not only made India equal in the series, but also created a historic milestone. The most special thing about this victory against England was that the last victory of India in Edgbaston was the last win in 1967, and Shubman Gill has reiterated history after 58 years. Style ="Text-Align: justify;"> Shubman Gill has become the seventh captain of India to win the Test in England. & Nbsp; Earlier, India won the first Test in England in 1971. In 54 years, India has won 10 Test matches on England’s land so far.
Win India’s Test in England & nbsp;
1. 1971 & ndash; Oval
captain- Ajit Wadekar
& Nbsp; India’s first win in England
2. 1986 & ndash; Lords & Leeds
Captain- Kapil Dev
& Nbsp; Two great victories on the same tour
3. 2002 & ndash; Leeds
captain- Sourav Ganguly
& Nbsp; Innings and 46 runs by India’s brilliant victory
4. 2007 & ndash; Nottingham
Captain- Rahul Dravid
Indian team won by 7 wickets
5. 2014 & ndash; Lords
Captain- MS Dhoni defeated England by 95 runs
6. 2018 & ndash; Nottingham,
2021 & ndash; Lords and Oval
Captain- Virat Kohli
The total 3 wins of the Indian team, which are the highest by any Indian captain in England.
7. 2025 & ndash; Edgbaston
India’s 10th win against England and 58 years later on the field of Edgbaston
Ajit Wadekar
Kapil Dev
Sourav Ganguly
Rahul Dravid
MS Dhoni
Virat Kohli
Shubman Gill
India has won 10 Test matches in England so far. Virat Kohli has won 3 of these Tests, which is the highest by any Indian captain in England. At the same time, Shubman Gill has created history by winning India after 58 years in Edgbaston and has included himself in the list of veterans.

