India vs England Head-to-Head Records and stats In Test cricket – Last 10 Match Result

By Anjali Sharma

Published on:

India vs England Head-to-Head Records in Test Cricket

Test Cricket between India and England has always been one of the most anticipated contests in the sport. Over the years, the two sides have given fans around the world many memorable moments. While England has a long cricketing history, India’s rise in Tests, especially in the last decades, has made this rivalry even more exciting.

Let’s take a closer look at the last 10 Test matches played between India and England, spanning from 2021 to 2025. These matches have been held in both India and England, showcasing contrasting conditions and testing the skills of both teams, In the most recent encounter held in Leeds which was won by England by 5 wickets despite India scoring five centuries. This victory was crucial for England, showcasing contrasting conditions and testing the skills of both teams.

Last 10 Match Result of India vs England in Test cricket – 

Team 1 Team 2 Winner Margin Ground Match Date
England India TBD TBD Birmingham Jul 2-6, 2025
England India England 5 wickets Leeds Jun 20-24, 2025
India England India inns & 64 runs Dharamsala Mar 7-9, 2024
India England India 5 wickets Ranchi Feb 23-26, 2024
India England India 434 runs Rajkot Feb 15-18, 2024
India England India 106 runs Visakhapatnam Feb 2-5, 2024
India England England 28 runs Hyderabad Jan 25-28, 2024
England India England 7 wickets Birmingham Jul 1-5, 2022
England India India 157 runs The Oval Sep 2-6, 2021
England India England inns & 76 runs Leeds Aug 25-28, 2021
England India India 151 runs Lord’s Aug 12-16, 2021

India is currently in England for a bilateral tour where they are up against the English for a 5 Test match series, the first match of the series was won by the England Team by 5 wickets the match was played at Leeds and even after playing Hard and impressively, India couldn’t get a win. 

The 2024 series in India was a dominant show from the home team. India won four of the five Tests, sealing victories by big margins. In Dharamsala in March 2024, India crushed England by an innings in 64 runs. Earlier, in Ranchi, they secured a 5-wicket win and in Rajkot, India completely outplayed England, winning by a massive 434 runs. Interestingly, England had started that 2024 series with a narrow 28-run win over Hyderabad. However, India came back strong, using their spinners effectively and controlling matches. 

India vs England Head to Head Records and stats In Test cricket

  • Total Test matches played (from the list): 11
  • India won: 7 matches
  • England won: 4 matches
  • Drawn matches: 1 (Birmingham, July 2-6, 2025)
  • Biggest win margin for India: By 434 runs (Rajkot, Feb 2024)
  • Biggest win margin for England: By an innings & 76 runs (Leeds, Aug 2021)
  • India’s wins at home: 5 out of 6 matches
  • England’s wins at home: 3 out of 5 matches
  • Recent series (2024 in India): India won 4-1
  • Most recent result: Draw (Birmingham, July 2025)

Join Telegram

Join Now

Anjali Sharma

A lifelong cricket fan who always wants to learn and watch more about the game worldwide, I bring a fresh perspective to the Gentleman's Game with engaging and informative content. With an encyclopedic memory of historic matches, my knowledge of matches across the globe is as solid as a Kohli cover drive.

Leave a Comment