The India National Cricket Team vs England Cricket Team rivalry is one of the oldest and most exciting in world cricket. It started back in 1932, and since then, both teams have played hundreds of matches across all formats. Fans from both countries wait eagerly for every clash. Whether it is a Test match, an ODI, or a T20I, the battle between India and England always delivers big moments, top performances, and unforgettable drama. This rivalry has produced some of cricket’s greatest memories and continues to grow stronger every year.
India National Cricket Team vs England Cricket Team: Complete Timeline

The India vs England cricket rivalry spans over nine decades. It has gone through many phases from India’s early struggles to becoming a dominant force. Below is a quick look at how this rivalry has evolved across different eras.
| Era | Key Highlight | Winner of Era |
|---|---|---|
| 1932–1950 | India played its first Test at Lord’s. England dominated early. | England |
| 1951–1980 | India started building strong batting line-ups. | England |
| 1981–2000 | India became more competitive. Historic wins at home. | Balanced |
| 2001–2015 | India rose to No.1 in Tests. Epic bilateral series. | India |
| 2016–Present | England’s Bazball vs India’s powerhouse cricket. | India (slightly) |
Early Years of the Rivalry (1932–1980)
India played its very first-ever Test match against England at Lord’s Cricket Ground in June 1932. England won that match by 158 runs. During this early period, England was clearly the stronger side. India was still learning international cricket and had limited experience. However, India picked up its first-ever Test win against England during the fifth Test in Chennai in 1952, winning by an innings and 8 runs. That victory gave Indian cricket a huge boost of confidence.
Competitive Era Between India and England (1981–2000)
This period saw India grow into a serious competitor. Legendary players like Sunil Gavaskar, Kapil Dev, and Mohammad Azharuddin led India’s charge. England still had quality players but India started winning series at home consistently. Some standout moments from this era:
- 1986: India won a Test series in England — a rare achievement.
- Kapil Dev’s 175* in the 1983 World Cup (vs Zimbabwe) helped India win the title — defeating England in the final at Lord’s.
- Azharuddin averaged over 65 in ODIs against England, making him one of the most dangerous batters in this matchup.
- Indian spinners became a weapon at home — England struggled on turning Indian pitches throughout this era.
Modern Cricket Rivalry Begins (2001–2015)
This era was all about India rising to the top of world cricket. Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, and VVS Laxman took Indian batting to a completely new level. India became very hard to beat at home. England, meanwhile, had strong players like Andrew Flintoff, Kevin Pietersen, and Alastair Cook. Key highlights include:
- 2007: India won a Test series in England — only the third time in history.
- 2011 ODI World Cup: India and England played a group-stage tie — a rare result in World Cup history.
- 2012–13: England won a Test series in India — their last such victory to date.
- Virat Kohli emerged as India’s batting leader, scoring heavily against England in all formats.
Recent India vs England Battles (2016–Present)
The rivalry has become even more intense in recent years. England introduced their famous Bazball style under coach Brendon McCullum and captain Ben Stokes — an aggressive, attacking approach to Test cricket. India, led by Rohit Sharma and Jasprit Bumrah, remained dominant across formats. Major highlights:
- 2021 England Tour of India: India won the series 3–1 at home.
- 2021–22 UK Tour: India led the 5-match series 2–1 before it was paused due to COVID.
- 2022 Rescheduled Test: England won the final Test to level the series 2–2.
- 2024–25 Test Series: England visited India — India won 4–1 in a dominant home performance.
- 2025 England Home Tests: The five-match series ended 2–2 in a tightly contested battle.
India vs England Head-to-Head Record in International Cricket
Over nine decades, the India National Cricket Team vs England Cricket Team head-to-head record tells a fascinating story. England holds the edge in Tests, but India leads comfortably in ODIs and T20Is. Here is a detailed breakdown across all three formats.
Test Match Record
| Category | India | England |
|---|---|---|
| Total Matches | 141 | 141 |
| Wins | 37 | 53 |
| Draws | 51 | 51 |
| Home Wins | 26 | 38 |
| Away Wins | 11 | 15 |
| Highest Team Total | 759/7d | 849/9d |
| Most Runs (Individual) | Rahul Dravid (avg 60.93) | Joe Root (3000+ runs) |
| Most Wickets | Kapil Dev | James Anderson (149) |
ODI Match Record
| Category | India | England |
|---|---|---|
| Total Matches | 110 | 110 |
| Wins | 61 | 44 |
| No Result | 3 matches | 3 matches |
| Tied | 2 matches | 2 matches |
| Home Wins | 37 | 23 |
| Away Wins | 18 | 17 |
| Neutral Venue Wins | 6 | 4 |
| Highest Team Total | 387/5 (India) | — |
| Best Bowling | Bumrah 6/19 | — |
| Most Runs (Career) | MS Dhoni 1546 runs | — |
T20I Match Record
| Category | India | England |
|---|---|---|
| Total Matches | 29 | 29 |
| Wins | 17 | 12 |
| Home Wins | 10 | 5 |
| Away Wins | 4 | 6 |
| Neutral Venue Wins | 3 | 1 |
| Highest Score | 247/9 (India) | — |
| Top Run-Scorer | Virat Kohli (648 runs) | Jos Buttler (644 runs) |
| Highest Individual Score | Abhishek Sharma 135 (2025) | — |
| Most Wickets | — | Chris Jordan (24) |
India vs England Record in ICC Tournaments

ICC tournaments often produce the most pressure-packed cricket. The India National Cricket Team vs England Cricket Team battles in World Cups and Champions Trophy have given fans some truly unforgettable moments. India holds the upper hand in knockout cricket, winning 10 of 17 total ICC meetings.
ODI World Cup Matches
India and England have met nine times in the ODI World Cup with both teams winning four matches each and one ending in a tie — the famous 2011 group-stage game.
| Year | Venue | Winner | Margin |
|---|---|---|---|
| 1975 | Birmingham (Edgbaston) | England | 202 runs |
| 1979 | Lord’s | England | 9 wickets |
| 1983 | Lord’s (Final) | India | 43 runs |
| 1987 | Mumbai (Wankhede) | India | 35 runs |
| 1992 | Perth | England | 9 runs |
| 2011 | Bengaluru | Tie | Match Tied |
| 2011 | — | N/A | N/A |
| 2019 | Birmingham | England | 31 runs |
| 2023 | Lucknow | India | 100 runs |
T20 World Cup Matches
India and England have clashed five times in the T20 World Cup. India leads 3–2. The most iconic moment is from the very first T20 World Cup in 2007, when Yuvraj Singh smashed six sixes in one over off Stuart Broad in Durban, South Africa.
| Year | Venue | Winner | Margin |
|---|---|---|---|
| 2007 | Durban | India | 18 runs |
| 2012 | Colombo | England | Bowling attack |
| 2014 | Birmingham | England | 3 wickets |
| 2021 | Dubai | England | 10 wickets |
| 2024 | Guyana | India | 68 runs |
Champions Trophy Encounters
India has a perfect record against England in the Champions Trophy — winning all three matches. The biggest win came in the 2013 Champions Trophy Final at Edgbaston, where India won by 5 runs in a thrilling finish. MS Dhoni led India brilliantly in all three victories.
| Year | Stage | Venue | Winner | Margin |
|---|---|---|---|---|
| 2002 | Group Stage | Sri Lanka | India | 82 runs |
| 2004 | Group Stage | Birmingham | India | 6 wickets |
| 2013 | Final | Birmingham | India | 5 runs |
Memorable India vs England Cricket Matches of All Time
The India National Cricket Team vs England Cricket Team rivalry has produced matches that cricket fans will discuss for generations. From batting epics to stunning bowling performances, each format has its own classics.
Historic Test Matches
- 1971, The Oval: India won its first-ever Test match in England. Bhagwath Chandrasekhar and Bishan Singh Bedi spun England out. India won by 4 wickets — a landmark victory.
- 2002, Headingley: India chased 315 in the fourth innings, led by Rahul Dravid (148) and Sachin Tendulkar. A thrilling 4-wicket victory.
- 2021, The Oval Test: India won by 157 runs with Shardul Thakur and Jasprit Bumrah producing a legendary 89-run partnership at No.8 and No.9.
- 2024–25 Series: India dominated England 4–1 at home with Yashasvi Jaiswal hitting 12 sixes in one innings — a Test record for this fixture.
Greatest ODI Matches
- 2002, Natwest Final: India chased 326 to win after being 146/5. Mohammad Kaif and Yuvraj Singh sealed a stunning 2-wicket win. Sourav Ganguly famously waved his jersey at Lord’s.
- 2011 World Cup, Bengaluru: The match ended in a famous tie. Both teams scored 338 runs. It remains one of the most exciting ODI World Cup games ever played.
- 2013 Champions Trophy Final: India won by just 5 runs. England needed 20 runs off 3 overs but Ishant Sharma and Ravindra Jadeja defended brilliantly.
Most Thrilling T20I Matches
- 2007 T20 World Cup: Yuvraj Singh’s six sixes off Stuart Broad shocked the cricket world. India won by 18 runs in a match that is still talked about today.
- 2022 Adelaide T20: India won a Super 12 clash by 4 runs in a nail-biting finish. Virat Kohli (82*) rescued India from 31/4 and delivered a famous win.
- 2025 T20I Series: Abhishek Sharma scored 135 off just 54 balls — the highest individual score in India vs England T20Is. India posted 247/9 and won convincingly.
Top Batting Records in India vs England Matches
Over the decades, some truly world-class batters have made big impacts in the India National Cricket Team vs England Cricket Team matchups. These records reflect the highest individual achievements across all formats.
| Player | Format | Record | Detail |
|---|---|---|---|
| Joe Root | Tests | Most Runs | 3000+ runs, 12 centuries |
| Rahul Dravid | Tests | Best Average | 60.93 (min. 20 innings) |
| Graham Gooch | Tests | Highest Score | 333 (1990, Lord’s) |
| Yashasvi Jaiswal | Tests | Most Sixes (Innings) | 12 sixes in one innings |
| Mohammad Azharuddin | ODIs | Best Average | 65.07 (min. 20 matches) |
| MS Dhoni | ODIs | Most Career Runs | 1546 runs in 48 matches |
| Yuvraj Singh | ODIs | Most Centuries | 4 hundreds |
| Andrew Strauss | ODIs | Highest Score | 158 (2011) |
| Virat Kohli | T20Is | Most Runs | 648 runs, avg 38.11 |
| Abhishek Sharma | T20Is | Highest Individual Score | 135 (2025) |
| Jos Buttler | T20Is | Second Most Runs | 644 runs |
- Rahul Dravid averaged over 60 in Tests — making him the most consistent Test batter in this fixture.
- MS Dhoni had a strike rate of 87.94 in ODIs — impressive for a finisher across 48 matches.
- Virat Kohli and Jos Buttler are almost neck-and-neck in T20I runs, separated by just 4 runs.
Best Bowling Records in India vs England Matches
The bowlers in this rivalry have been just as spectacular as the batters. From swing to spin, both teams have produced some of cricket’s greatest wicket-takers. Here are the key bowling records in India vs England cricket.
| Player | Format | Record | Detail |
|---|---|---|---|
| James Anderson | Tests | Most Wickets | 149 wickets overall |
| Fred Trueman | Tests | Best Figures | 8/31 (historic performance) |
| Vinoo Mankad | Tests | Best Economy Rate | 1.82 (min. 50 wickets) |
| Jasprit Bumrah | ODIs | Best Bowling Figures | 6/19 (career best in this fixture) |
| Ravindra Jadeja | ODIs | Most ODI Wickets | 45 wickets |
| Kapil Dev | ODIs | Best Economy | 3.76 economy rate |
| Yuzvendra Chahal | T20Is | Best T20I Figures | 6/25 (match-winning spell) |
| Chris Jordan | T20Is | Most T20I Wickets | 24 wickets |
| Adil Rashid | T20Is | Best T20I Economy | 7.50 economy rate |
- James Anderson is the highest wicket-taker in this fixture in Tests — a remarkable career achievement.
- Jasprit Bumrah’s 6/19 in ODIs remains the best-ever bowling performance in India vs England ODIs.
- Yuzvendra Chahal’s 6/25 in a T20I is the best T20 bowling figure in this rivalry’s history.
You Can Also Explore : India National Cricket Team vs Oman National Cricket Team
Legendary Players in the India vs England Rivalry
- Sachin Tendulkar became one of the greatest players in this rivalry with consistent performances against England across two decades.
- Joe Root is the highest Test run-scorer in this fixture, scoring more than 3000 runs and 12 centuries.
- James Anderson dominated India in Test cricket with 149 wickets, especially in English swinging conditions.
- Rahul Dravid earned the nickname “The Wall” after averaging over 60 against England in Tests.
- Virat Kohli remains one of the top T20I performers in India vs England matches across all formats.
- MS Dhoni led India to major ICC victories against England, including the 2013 Champions Trophy Final.
- Yuvraj Singh created one of cricket’s most iconic moments by hitting six sixes against Stuart Broad in the 2007 T20 World Cup.
- Andrew Flintoff was a powerful all-rounder whose match-winning performances made the rivalry even more competitive.
Biggest Wins and Closest Matches Between India and England
This rivalry has seen massive victories as well as matches decided by the finest of margins. Below are some of the biggest and closest results in India vs England cricket history.
| Match | Format | Year | Result | Margin |
|---|---|---|---|---|
| England vs India, Lord’s | Test | 1990 | England won | 247 runs |
| India vs England, Chennai | Test | 1952 | India won | Innings & 8 runs |
| India vs England, Lord’s (NatWest Final) | ODI | 2002 | India won | 2 wickets |
| England vs India, World Cup | T20I | 2021 | England won | 10 wickets (Dubai) |
| India vs England, Champions Trophy Final | ODI | 2013 | India won | 5 runs |
| India vs England, 2024 World Cup T20 | T20I | 2024 | India won | 68 runs |
- Biggest Test win for India: Innings and 8 runs in Chennai, 1952 — India’s first Test triumph in this fixture.
- Closest ODI finish: 2013 Champions Trophy Final — England needed just 5 runs more but India held on to win.
- Most dominant T20I win for England: 10-wicket victory in the 2021 T20 World Cup semi-final — one of England’s best-ever T20 performances.
You Can Also Explore : India National Cricket Team vs New Zealand National Cricket Team
Recent India National Cricket Team vs England Cricket Team Series Results
The India National Cricket Team vs England Cricket Team rivalry has stayed exciting in recent years. Every series brings new stars, fresh tactics, and fresh drama for fans around the world.
| Series | Format | Venue | Result |
|---|---|---|---|
| 2021 England Tour of India | Tests | India | India won 3–1 |
| 2021 India Tour of England | Tests | England | Suspended at 2–1 India lead (COVID) |
| 2022 Rescheduled 5th Test | Test | Birmingham | England won — Series 2–2 |
| 2022 T20I Series | T20Is | England | India won 2–1 |
| 2022 ODI Series | ODIs | England | India won 2–1 |
| 2024–25 India Tour of England | Tests | England | Series 2–2 (5 matches) |
| 2024–25 England Tour of India | Tests | India | India won 4–1 |
| 2025 White-Ball Series | T20Is/ODIs | India | India dominant |
- India’s dominance at home remains strong — winning four of the last five home Test series against England.
- England’s Bazball approach made them competitive away from home — the 2025 five-Test series ended in a closely fought 2–2 draw.
- White-ball cricket remains India’s strongest suit — they have won the last three T20I and ODI series against England.
Why India vs England Is One of Cricket’s Biggest Rivalries
The India National Cricket Team vs England Cricket Team rivalry is one of cricket’s biggest and most historic rivalries, dating back to 1932. It attracts massive global attention because both teams have enjoyed success across different formats, with England strong in Tests while India has dominated many ODI and T20 battles. Iconic stadiums like Lord’s Cricket Ground and Eden Gardens add prestige and intensity to every series. Legendary players such as Sachin Tendulkar, Virat Kohli, Andrew Flintoff, and Joe Root have made the rivalry even more memorable through unforgettable performances and ICC tournament clashes.
Conclusion
The India National Cricket Team vs England Cricket Team rivalry continues to be the heartbeat of international cricket. With England leading in Tests and India dominating in ODIs, T20Is, and ICC tournaments, the contest stays perfectly balanced. Records keep getting broken, new heroes keep emerging, and the battles keep getting closer. As both teams prepare for their July 2026 white-ball series, cricket fans everywhere know one thing — when India meets England, something special always happens. This rivalry will keep delivering for many more generations to come.
Frequently Asked Questions (FAQs)
When did India first play a Test match against England?
India played its first-ever Test match against England at Lord’s in June 1932. England won that game by 158 runs. It marked the start of one of cricket’s greatest rivalries.
Who has scored the most runs in India vs England Test matches?
England’s Joe Root leads with over 3000 runs and 12 centuries — making him the top run-scorer in the history of this Test match rivalry between the two nations.
Which bowler has taken the most wickets in India vs England Tests?
England’s legendary pacer James Anderson holds the record with 149 Test wickets in this fixture — the highest by any bowler in the history of this rivalry.
How many times have India beaten England in the Champions Trophy?
India has beaten England in all three Champions Trophy meetings — in 2002, 2004, and the 2013 Final at Birmingham, where India won by just 5 runs in a dramatic finish.
When do India and England next play each other?
India and England will meet next in July 2026 for a white-ball series in England — five T20Is followed by three ODIs across multiple venues including Lord’s and Birmingham.



