India National Cricket Team vs England National Cricket Team first time met in Lords cricket ground in 1932 and 1st ODI match played between India and England on July 13, 1974, at Headingly in Leeds. England won by 4 wickets.
England National Cricket Team vs India National Cricket Team Stats – Head to Head All Formats
Format
Match
India
England
Draw / Tie
TEST
136
35
51
50
ODI
110
61
44
5
T20
29
17
12
0
Total
280
177
108
55
India National Cricket Team vs England National Cricket Team Stats in International Cricket Council (ICC) events
India vs England –ICC ODI World CupHead to Head Stats
In ICC ODI Cricket World Cup total nine matches played. Both teams won four times and One match ending in a tie. Below is a detailed overview of these 9 matches.
Overall Head-to-Head in ICC ODI World Cup
Total Matches Played: 9, India Wins: 4, England Wins: 4. Draw/Tie: 1
Date
Venue
Result
Highlight
June 7, 1975
Lord’s, London
England won by 202 runs
England posted 334 runs; India managed 132/3 in 60 overs.
June 22, 1983
Old Trafford, Manchester
India won by 6 wickets
England scored 213; India chased successfully.
November 5, 1987
Wankhede Stadium, Mumbai
England won by 35 runs
Graham Gooch’s 115 helped England set 254; India fell short.
February 22, 1992
WACA Ground, Perth
England won by 9 runs
England set 236; India narrowly missed the target.
May 29, 1999
Edgbaston, Birmingham
India won by 63 runs
India scored 232; England bowled out for 169.
February 26, 2003
Kingsmead, Durban
India won by 82 runs
Ashish Nehra’s 6/23 restricted England; India defended 250.
February 27, 2011
M. Chinnaswamy Stadium, Bangalore
Match tied
Both teams scored 338; a thrilling contest.
June 30, 2019
Edgbaston, Birmingham
England won by 31 runs
England posted 337/7; India managed 306/5.
October 29, 2023
Ekana Stadium, Lucknow
India won by 100 runs
India scored 229/9; England bowled out for 129.
India vs England – ICC T20 World Cup Head to Head Stats
In T20 World Cup Total 5 match played. India won 3 matches and England manage to win 2 matches. Here is a detailed overview of these five matches.
Overall Head-to-Head in ICC T20 World Cup
Total Matches Played: 5 India Wins: 3 England Wins: 2
Match One: September 19, 2007. Venue: Kingsmead Durban. India won by 18 runs Yuvraj Singh hit six sixes in an over off Stuart Broad, scoring the fastest fifty in T20 internationals (12 balls). India posted 218/4; England managed 200/6.
Match Two: June 14, 2009. Venue: Lord’s, London. England won by 3 runs England set a target of 154/7; India fell short at 150/5 despite a valiant effort.
Match Three: September 23, 2012. Venue: R. Premadasa Stadium, Colombo. India won by 90 runs India scored 170/4; England collapsed to 80 all out, with Harbhajan Singh taking 4 wickets for 12 runs.
Match Four: November 10, 2022. Venue: Adelaide Oval, Australia. England won by 10 wickets In the semi-final, India set a target of 169/6; England chased it down effortlessly, scoring 170/0 in 16 overs, with Jos Buttler and Alex Hales both scoring unbeaten fifties.
Match Five: June 27, 2024. Venue: Providence Stadium, Guyana India won by 68 runs In the semi-final, India posted 171/7, led by Rohit Sharma’s 57. England were bowled out for 103 in 16.4 overs, with Axar Patel and Kuldeep Yadav taking 3 wickets each.
England vs India – ICC Champions Trophy Head to Head Stats
India national cricket team won all three matches played in ICC Champions Trophy Event.
Overall Head-to-Head in ICC Champions Trophy
Total Matches Played: 3 India Wins: 0 England Wins: 0
India team vs England team all match detail in ICC Champions Trophy
September 22, 2002 – ICC Champions Trophy, Colombo Venue: R. Premadasa Stadium, Colombo Result: India won by 8 wickets Highlights: England batted first and set a target of 270 runs. India chased down the target successfully, with notable contributions from their top-order batsmen.
October 15, 2006 – ICC Champions Trophy, Jaipur Venue: Sawai Mansingh Stadium, Jaipur Result: India won by 4 wickets. Highlights: England posted a total of 125 runs. India, despite some hiccups, managed to reach the target, securing the win.
June 23, 2013 – ICC Champions Trophy Final, Birmingham Venue: Edgbaston, Birmingham Result: India won by 5 runs Highlights: In a rain-affected final reduced to 20 overs per side, India scored 129/7. England, in response, managed 124/8, falling short by 5 runs. Ravindra Jadeja was named Player of the Match for his all-round performance.
England Cricket Team vs India National Cricket Team Stats in Test Matches
From 1932 to 2025, India and England have played 160 Test matches against each other. England won 51 matches, while India won 35. Before 2000, England dominated most of the matches. However, after 2000, India began to win matches and even series against England. In recent years, India vs. England Test matches have become very competitive.
Overall Test Match State:
Total Matches Played: 136 India Wins: 35 England Wins: 51 Draws: 50
India vs England Highest Team Score in Test Cricket
Both teams have scored over 700 runs in a Test match. India scored 759 runs on 16th December 2016 in Chennai, while England scored 710 runs on 10th August 2011 in Birmingham. Below are the details of the top five highest team scores in England vs. India Test matches:
Highest totals for England vs India in Tests
Date
Team
Score
Result
Ground
16 Dec 2016
India
759/7d
India won by an innings and 75 runs
Chennai
10 Aug 2011
England
710/7d
England won by an innings and 242 runs
Birmingham
9 Aug 2007
India
664
Match drawn
The Oval
26 Jul 1990
England
653/4d
England won by 247 runs
Lord’s
13 Jan 1985
England
652/7d
England won by 9 wickets
Chennai
Lowest totals for England vs India in Tests
Date
Team
Score
Result
Ground
January 17-21, 2010
India
42
England won by an innings and 285 runs
Lords
September 19-23, 2024
India
58
England won by an innings and 207 runs
Manchester
September 27 – October 1, 2024
India
78
England won by an innings and 76 runs
Leeds
September 19-23, 2024
England
81
India won by 10 wickets
Ahemdabad
September 27 – October 1, 2024
India
82
England won by an innings and 207 runs
Manchester
Most Runs In Test Cricket by Batsman
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
Most Wickets In Test Cricket by Bowler
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
Highest Runs in an Test Innings
Players
Runs
Graham Gooch
333
Karun Nayar
303*
Alastair Cook
294
Geoff Boycott
246*
Ian Bell
235
Highest Wickets in an Test Innings
Players
Runs
Fred Trueman
8/31
Vinoo Mankad
8/55
BS Chandrasekhar
8/79
John Clever
7/46
Ian Bathom
7/48
India National Cricket Team vs England Cricket Team Stats in ODI Matches
India Highest Scores against England In ODI Cricket
Team
Score
Date
Result
Ground
India
387/5
14 Nov 2008
India won by 158 runs
Rajkot
India
381/6
19 Jan 2017
India won by 15 runs
Cuttack
India
356/7
15 Jan 2017
India won by 142 runs
Pune
India
356
12 Feb 2025
India won by 6 wickets.
Ahemdabad
India
338
27 Feb 2011
Match tied
Bengaluru
England Highest Score against India In ODI Cricket
Team
Score
Date
Result
Ground
England
366/8
19 Jan 2017
India won by 15 runs
Cuttack
England
350/7
June 17, 2014
India won by 3 wickets
Pune
England
338/8
27 Feb 2011
Match tied
Bengaluru
England
337/4
26 Mar 2021
England won by 6 wickets
Pune
England
337/7
30 Jun 2019
England won by 31 runs
Birmingham
Most Runs In ODI Cricket by Batsman
Player
Innings
Runs
Highest Score
MS Dhoni
44
1546
134
Yuvraj Singh
36
1523
150
Sachin Tendulkar
37
1455
120
Virat Kohli
38
1397
122
Suresh Raina
32
1207
100
Most Wickets In ODI Cricket by Bowler
Player
Innings
Wickets
Best Figures
Ravindra Jadeja
27
45
4/28
James Anderson
31
40
4/18
Andrew Flintoff
29
37
5/56
Harbhajan Singh
23
36
5/31
Jawagal Shrinath
21
35
5/41
Highest Runs in an ODI Innings
Players
Runs
Andrew Strauss
158
Yuvraj Singh
150
Yuvraj Singh
138
Rohit Sharma
137
Dennis Amiss
137
Highest Wickets in an ODI Innings
Players
Runs
Jasprit Bumrah
6/19
Ashish Nehra
6/23
Reece Topley
6/24
Kuldeep Yadav
6/25
S Sreesanth
6/55
England National Cricket Team vs India National Cricket Team Stats In T20s
India has dominated England in T20 matches. Among the top five highest scores in India vs. England T20 matches, India has scored over 200 runs four times, while England has done so only once.
India vs England 5 Highest Score In T20 Cricket
Team
Score
Date
Result
Ground
India
247/9
2 Feb 2025
India won by 150 runs
Mumbai
India
224/2
20 Mar 2021
India won by 36 runs
Ahmedabad
India
218/4
19 Sep 2007
India won by 18 runs
Durbon
England
215/7
10 Jul 2022
England won by 17 runs
Nottingham
India
202/6
1 Feb 2017
India won by 75 runs
Bengaluru
India vs England 5 Lowest Score In T20 Cricket
Team
Score
Date
Result
Ground
England
80
23 Sep 2012
India won by 90 runs
Colombo
England
97
2 Feb 2025
India won by 150 runs
Mumbai
England
103
27 June 2024
India won by 68 runs
Providence
India
120/9
29 Oct 2011
England won by 6 wickets
Kolkata
England
121
9 Jul 2022
India won by 49 runs
Birmingham
Most Runs In T20 Cricket by Batsman
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
Most Wickets In T20 Cricket by Bowler
Player
Innings
Wickets
Best Figures
Cris Jordan
16
24
4/27
Hardik Pandya
19
19
4/33
Yuzi Chahal
11
16
6/25
Varun Chakraborty
5
14
5/25
Jofra Archer
11
14
5/33
Best Economy In T20 Cricket India vs England Matches
Players
Economy
Adil Rashid
7.50
Yuzi Chahal
8.04
Hardik Pandya
8.26
Jofra Archer
8.96
Cris Jordan
9.28
Highest Runs in an T20 Innings By a Batsman
Players
Economy
Abhishek Sharma*
135
Suryakumar Yadav*
117*
KL Rahul
101*
Rohit Sharma
100*
Alex Hales
86
Highest Wickets in an T20 Innings by a Bowler
Players
Runs
Yuzi Chahal
6/25
Varun Chakraborty
5/24
Kuldeep Yadav
5/24
Harbhajan Singh
4/12
Jade Dernbach
4/22
More Information about India vs England match will be updated in near future..