The India National Cricket Team vs England Cricket Team Stats represent one of cricket’s most storied rivalries, spanning over 90 years of thrilling encounters. From intense Test battles on English greens to high-octane limited-overs clashes on Indian soil, this rivalry has produced unforgettable moments that define the sport. India’s dominance in white-ball cricket contrasts with England’s historical edge in Tests, creating a perfectly balanced contest between these cricketing powerhouses.
Modern-day heroes like Virat Kohli and Joe Root have added fresh chapters to this legacy, while record-breaking performances by players like Yuzvendra Chahal and Jasprit Bumrah showcase the exceptional talent on display. As both teams continue to evolve, their head-to-head encounters remain among cricket’s most anticipated spectacles worldwide.
India National Cricket Team vs England Cricket Team Stats – Head to Head
The overall head-to-head record shows India’s growing dominance with 117 wins against England’s 108 across all formats. This rivalry has intensified in recent decades with India’s command in limited-overs cricket balancing England’s historical Test advantage.
England Cricket Team vs India National Cricket Team Stats – ICC Events
On cricket’s biggest stage, India holds the edge with 8 wins to England’s 5 in World Cup encounters. These high-pressure tournament clashes have produced some of the most memorable moments in this storied rivalry.
Events
Matches
India won
England won
Draw/Tie
ODI WC
9
3
5
1
T20 WC
5
3
2
0
Total
14
8
5
1
England Cricket Team vs India National Cricket Team Stats – Test Matches
The oldest format reveals England’s historical dominance with 51 wins to India’s 35, though the gap has narrowed in recent years. These Test battles across iconic venues like Lords, Chennai and The Oval have produced record-breaking performances and marathon innings.
Highest Team Score
Team
Score
Opposition
Ground
India
759/7d
vs England
Chennai
England
710/7d
vs India
Birmingham
India
664
vs England
The Oval
England
653/4d
vs India
Lords
England
652/7d
vs India
Chennai
Lowest Team Score
Team
Score
Opposition
Ground
India
42
vs England
Lords
India
58
vs England
Manchester
India
78
vs England
Leeds
England
81
vs India
Ahmedabad
India
82
vs England
Manchester
Most Runs
Player
Innings
Runs
Highest Score
Joe Root*
55
2846
218
Sachin Tendulkar
53
2535
193
Sunil Gavaskar
63
2483
221
Alastair Cook
54
2431
294
Virat Kohli*
50
1991
235
Highest Average
Player
Innings
Runs
Average
David Lloyd
2
260
260.00
Karun Nair*
3
320
160.00
Stan Worthington
2
215
107.50
Vinod Kambli
4
317
105.66
Douglas Jardine
6
385
96.25
Most Wickets
Player
Innings
Wickets
Best Figures
James Anderson
73
149
5/20
Ravi Ashwin*
45
114
6/55
B Chandrasekhar
38
95
8/79
Anil Kumble
36
92
7/115
BS Bedi
36
85
6/71
Best Economy
Player
Matches
Overs
Economy
Ray Illingworth
3
358
1.65
Bapu Nadkarni
9
363.2
1.67
Vinoo Mankad
5
683.4
1.82
Alec Bedser
12
308.1
1.87
Fred Titmus
10
398.5
1.87
India National Cricket Team vs England Cricket Team Stats – ODIs
The limited-overs saga tilts decisively in India’s favor with 61 wins to England’s 44. Modern ODI encounters between these teams have become high-scoring affairs with both sides regularly crossing 300-run totals.
India National Cricket Team vs England Cricket Team Stats – T20Is
India’s 17-12 lead in T20Is reflects their consistent success in cricket’s shortest format. The explosive batting and crafty bowling from both sides have produced some of the most entertaining T20 cricket in recent memory.
Highest Team Score
Team
Score
Opposition
Ground
India
247/9
vs England
Mumbai
India
224/2
vs England
Ahmedabad
India
218/4
vs England
Durban
England
215/7
vs India
Nottingham
India
202/6
vs England
Bengaluru
Lowest Team Score
Team
Score
Opposition
Ground
England
80
vs India
Colombo
England
97
vs India
Mumbai
England
103
vs India
Providence
India
120/9
vs England
Kolkata
England
121
vs India
Birmingham
Most Runs
Player
Innings
Runs
Highest Score
Virat Kohli
21
648
80*
Jos Buttler*
24
644
83*
Rohit Sharma*
15
467
100*
Hardik Pandya*
20
414
63
Jason Roy
15
356
67
Highest Strike Rate
Player
Innings
Runs
Strike Rate
Abhishek Sharma*
5
279
219.68
Shardul Thakur*
2
10
200.00
Andrew Flintoff
1
8
200.00
Deepak Hooda*
1
33
194.11
Yuvraj Singh
7
160
186.04
Highest Average
Player
Innings
Runs
Average
Ravi Bopara
4
103
103.00
Virender Sehwag
1
68
68.00
David Willey
4
66
66.00
Abhishek Sharma*
5
279
55.80
MS Dhoni
12
296
49.33
Most Wickets
Player
Innings
Wickets
Best Figures
Chris Jordan*
16
24
4/27
Hardik Pandya*
19
19
4/33
Yuzvendra Chahal*
11
16
6/25
Varun Chakraborty*
5
14
5/24
Jofra Archer*
11
14
4/33
Best Economy
Player
Economy
Adil Rashid*
7.50
Yuzvendra Chahal*
8.04
Hardik Pandya*
8.26
Jofra Archer*
8.95
Chris Jordan*
9.28
India National Cricket Team vs England Cricket Team Stats (Individual) – Test Matches
Highest Runs in an Innings
Player
Runs
Graham Gooch
333
Karun Nair*
303*
Alastair Cook
294
Geoff Boycott
246*
Ian Bell
235
Highest Wickets in an Innings
Player
Figures
Fred Trueman
8/31
Vinoo Mankad
8/55
BS Chandrasekhar
8/79
John Lever
7/46
Ian Botham
7/48
England Cricket Team vs India National Cricket Team Stats (Individual) – ODIs
Highest Runs in an Innings
Player
Runs
Andrew Strauss
158
Yuvraj Singh
150
Yuvraj Singh
138*
Rohit Sharma*
137*
Dennis Amiss
137
Highest Wickets in an Innings
Player
Figures
Jasprit Bumrah*
6/19
Ashish Nehra
6/23
Reece Topley*
6/24
Kuldeep Yadav*
6/25
S Sreesanth
6/55
India National Cricket Team vs England Cricket Team Stats (Individual) – T20s
Owais Khan blends sharp wit with a deep love for cricket, crafting stories that entertain and engage the modern fan. His writing mirrors Rishabh Pant’s bold flair—unpredictable, exciting, and always rooted in the heartbeat of the Gentleman’s Game.