11 hours ago
IND vs ENG Tests: How many matches have India won in England? Who are the Indian captains to win on English soil?
India's five-match Test series against England begins a new era for the Shubman Gill-led side they take the field for the first time without the likes of Virat Kohli and Rohit Sharma in the playing XI. Both Rohit and Kohli announced their retirements from Test cricket last month.
India's head-to-head record in England doesn't look good when it comes to Tests. Overall 136 Tests have been played between two team with England winning 51 out of those. India emerged triumphant in just 35 Tests while the remaining ended in drawn encounters. In England, India have been able to win nine games and lost 36 with 22 games draws.
The first time India had defeated England in England dates back to 1971. India's latest win in England came four years back. Although history is against the Indian team, the 2025 offers a fresh start to Shubman Gill's India and also in the World Test Championship 2025-27 cycle. Team Result Margin Opposition Ground Start Date India won 4 wickets England The Oval August 19, 1971 India won 5 wickets England Lord's June 5, 1986 India won 279 runs England Leeds June 19, 1986 India won innings & 46 runs England Leeds August 22, 2002 India won 7 wickets England Nottingham July 27, 2007 India won 95 runs England Lord's July 17, 2014 India won 203 runs England Nottingham August 18, 2018 India won 151 runs England Lord's August 12, 2021 India won 157 runs England The Oval September 2, 2021
Overall, India have played 36 Test series in England. While England won 19 of them, India managed to win in 12. Five series ended in draws.