CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

England vs India Head to Head Stats & Records in ODI Cricket

44
Wins
62
62
Lost
44
4
No Result
4
366
Highest Score
387
110
Lowest Score
114

ENG Vs IND in all seasons

# Team 1 Team 2 Winner Margin Date VENUE Scorecard
1 India England IND 142 runs. 12 Feb 2025 Ahmedabad IND won by 142 runs.
2 India England IND 4 wickets 09 Feb 2025 Cuttack IND won by 4 wickets
3 India England IND 4 wickets 06 Feb 2025 Nagpur IND won by 4 wickets
4 India England IND 100 runs. 29 Oct 2023 Lucknow IND won by 100 runs.
5 England India IND 5 wickets 17 Jul 2022 Manchester IND won by 5 wickets
6 England India ENG 100 runs. 14 Jul 2022 London ENG won by 100 runs.
7 England India IND 10 wickets 12 Jul 2022 London IND won by 10 wickets
8 India England IND 7 runs. 28 Mar 2021 Pune IND won by 7 runs.
9 India England ENG 6 wickets 26 Mar 2021 Pune ENG won by 6 wickets
10 India England IND 66 runs. 23 Mar 2021 Pune IND won by 66 runs.
11 England India ENG 31 runs 30 Jun 2019 Birmingham ENG won by 31 runs
12 England India ENG 8 wickets 17 Jul 2018 Leeds ENG won by 8 wickets (with 33 balls remaining)
13 England India ENG 86 runs 14 Jul 2018 London ENG won by 86 runs
14 England India IND 8 wkts (59b rem) 12 Jul 2018 Nottingham IND won by 8 wkts (59b rem)
15 India England ENG 5 runs 22 Jan 2017 Kolkata ENG won by 5 runs
16 India England IND 15 runs 19 Jan 2017 Cuttack IND won by 15 runs
17 India England IND 3 wkts (11b rem) 15 Jan 2017 Pune IND won by 3 wkts (11b rem)
18 England India ENG won by 3 wickets 30 Jan 2015 Perth ENG won by 3 wickets
19 England India ENG won by 9 wickets 20 Jan 2015 Brisbane ENG won by 9 wickets
20 England India ENG won by 41 runs 05 Sep 2014 Leeds ENG won by 41 runs
21 India England IND won by 9 wickets 02 Sep 2014 Birmingham IND won by 9 wickets
22 India England IND won by 6 wickets 30 Aug 2014 Nottingham IND won by 6 wickets
23 India England IND won by 133 runs (D/L method) 27 Aug 2014 Cardiff IND won by 133 runs (D/L method)
24 England India IND 5 runs 23 Jun 2013 Birmingham IND won by 5 runs
25 England India ENG won by 7 wickets 27 Jan 2013 Dharamsala ENG won by 7 wickets
26 India England IND won by 5 wickets 23 Jan 2013 Chandigarh IND won by 5 wickets
27 India England IND won by 7 wickets 19 Jan 2013 Ranchi IND won by 7 wickets
28 India England IND won by 127 runs 15 Jan 2013 IND won by 127 runs
29 England India ENG won by 9 runs 11 Jan 2013 Rajkot ENG won by 9 runs
30 India England IND won by 95 runs 25 Oct 2011 Kolkata IND won by 95 runs
31 India England IND won by 6 wickets 23 Oct 2011 Mumbai IND won by 6 wickets
32 India England IND won by 5 wickets 20 Oct 2011 Chandigarh IND won by 5 wickets
33 India England IND won by 8 wickets 17 Oct 2011 Delhi IND won by 8 wickets
34 India England IND won by 126 runs 14 Oct 2011 Hyderabad IND won by 126 runs
35 England India ENG won by 6 wickets (D/L method) 16 Sep 2011 Cardiff ENG won by 6 wickets (D/L method)
36 England India IND Match tied (D/L method) 11 Sep 2011 London Match tied (D/L method)
37 England India ENG won by 3 wickets (D/L method) 09 Sep 2011 London ENG won by 3 wickets (D/L method)
38 England India ENG won by 7 wickets 06 Sep 2011 Southampton ENG won by 7 wickets
39 England India - No result 03 Sep 2011 Chester-le-Street No result
40 India England - 27 Feb 2011 Bengaluru Match tied
41 India England IND won by 6 wickets 26 Nov 2008 Cuttack IND won by 6 wickets
42 India England IND won by 19 runs 23 Nov 2008 Bengaluru IND won by 19 runs
43 India England IND won by 16 runs (D/L method) 20 Nov 2008 Kanpur IND won by 16 runs (D/L method)
44 India England IND won by 54 runs 17 Nov 2008 Indore IND won by 54 runs
45 India England IND won by 158 runs 14 Nov 2008 Rajkot IND won by 158 runs
46 England India ENG won by 7 wickets 08 Sep 2007 London ENG won by 7 wickets
47 India England IND won by 2 wickets 05 Sep 2007 London IND won by 2 wickets
48 India England IND won by 38 runs (D/L method) 02 Sep 2007 Leeds IND won by 38 runs (D/L method)
49 England India ENG won by 3 wickets 30 Aug 2007 Manchester ENG won by 3 wickets
50 England India ENG won by 42 runs 27 Aug 2007 Birmingham ENG won by 42 runs
51 India England IND won by 9 runs 24 Aug 2007 Bristol IND won by 9 runs
52 England India ENG won by 104 runs 21 Aug 2007 Southampton ENG won by 104 runs
53 India England IND won by 4 wickets 15 Oct 2006 Jaipur IND won by 4 wickets
54 India England IND won by 7 wickets 15 Apr 2006 Indore IND won by 7 wickets
55 England India ENG won by 5 wickets 12 Apr 2006 Jamshedpur ENG won by 5 wickets
56 India England IND won by 4 wickets 06 Apr 2006 IND won by 4 wickets
57 India England IND won by 49 runs 03 Apr 2006 IND won by 49 runs
58 India England IND won by 4 wickets 31 Mar 2006 Faridabad IND won by 4 wickets
59 India England IND won by 39 runs 28 Mar 2006 Delhi IND won by 39 runs
60 India England IND won by 23 runs 05 Sep 2004 London IND won by 23 runs
61 England India ENG won by 70 runs 03 Sep 2004 London ENG won by 70 runs
62 England India ENG won by 7 wickets 01 Sep 2004 Nottingham ENG won by 7 wickets
63 India England IND won by 82 runs 26 Feb 2003 Durban IND won by 82 runs
64 India England IND won by 8 wickets 22 Sep 2002 Colombo IND won by 8 wickets
65 India England IND won by 2 wickets 13 Jul 2002 London IND won by 2 wickets
66 England India ENG won by 64 runs 09 Jul 2002 London ENG won by 64 runs
67 England India - No result 04 Jul 2002 Chester-le-Street No result
68 India England IND won by 6 wickets 29 Jun 2002 London IND won by 6 wickets
69 England India ENG won by 5 runs 03 Feb 2002 Mumbai ENG won by 5 runs
70 England India ENG won by 2 runs 31 Jan 2002 Delhi ENG won by 2 runs
71 India England IND won by 8 wickets 28 Jan 2002 Kanpur IND won by 8 wickets
72 India England IND won by 4 wickets 25 Jan 2002 Chennai IND won by 4 wickets
73 England India ENG won by 16 runs 22 Jan 2002 Cuttack ENG won by 16 runs
74 India England IND won by 22 runs 19 Jan 2002 Kolkata IND won by 22 runs
75 India England IND won by 63 runs 29 May 1999 Birmingham IND won by 63 runs
76 India England IND won by 9 runs 11 Apr 1999 Sharjah IND won by 9 runs
77 India England IND won by 20 runs 09 Apr 1999 Sharjah IND won by 20 runs
78 England India ENG won by 7 runs 11 Dec 1997 Sharjah ENG won by 7 runs
79 England India ENG won by 4 wickets 26 May 1996 Manchester ENG won by 4 wickets
80 England India ENG won by 6 wickets 25 May 1996 Leeds ENG won by 6 wickets
81 England India - No result 23 May 1996 London No result
82 India England IND won by 4 wickets 05 Mar 1993 Gwalior IND won by 4 wickets
83 India England IND won by 3 wickets 04 Mar 1993 Gwalior IND won by 3 wickets
84 England India ENG won by 6 wickets 01 Mar 1993 Jamshedpur ENG won by 6 wickets
85 England India ENG won by 48 runs 26 Feb 1993 Bengaluru ENG won by 48 runs
86 India England IND won by 5 wickets 21 Jan 1993 Chandigarh IND won by 5 wickets
87 England India ENG won by 4 wickets 18 Jan 1993 Jaipur ENG won by 4 wickets
88 England India ENG won by 9 runs 22 Feb 1992 Perth ENG won by 9 runs
89 India England IND won by 5 wickets 20 Jul 1990 Nottingham IND won by 5 wickets
90 India England IND won by 6 wickets 18 Jul 1990 Leeds IND won by 6 wickets
91 India England IND won by 6 wickets 25 Oct 1989 Kanpur IND won by 6 wickets
92 England India ENG won by 35 runs 05 Nov 1987 Mumbai ENG won by 35 runs
93 India England IND won by 3 wickets 02 Apr 1987 Sharjah IND won by 3 wickets
94 England India ENG won by 5 wickets 26 May 1986 Manchester ENG won by 5 wickets
95 India England IND won by 9 wickets 24 May 1986 London IND won by 9 wickets
96 India England IND won by 86 runs 26 Feb 1985 Sydney IND won by 86 runs
97 England India ENG won by 7 runs 27 Jan 1985 Chandigarh ENG won by 7 runs
98 India England IND won by 3 wickets 23 Jan 1985 Nagpur IND won by 3 wickets
99 England India ENG won by 3 wickets 20 Jan 1985 Bengaluru ENG won by 3 wickets
100 England India ENG won by 4 runs (D/L method) 27 Dec 1984 Cuttack ENG won by 4 runs (D/L method)
101 England India ENG won by 4 wickets 05 Dec 1984 ENG won by 4 wickets
102 India England IND won by 6 wickets 22 Jun 1983 Manchester IND won by 6 wickets
103 England India ENG won by 114 runs 04 Jun 1982 London ENG won by 114 runs
104 England India ENG won by 9 wickets 02 Jun 1982 Leeds ENG won by 9 wickets
105 India England IND won by 5 wickets 27 Jan 1982 Cuttack IND won by 5 wickets
106 India England IND won by 6 wickets 20 Dec 1981 Punjab IND won by 6 wickets
107 England India ENG won by 5 wickets 25 Nov 1981 Valsad ENG won by 5 wickets
108 England India ENG won by 202 runs 07 Jun 1975 London ENG won by 202 runs
109 England India ENG won by 6 wickets 15 Jul 1974 London ENG won by 6 wickets
110 England India ENG won by 4 wickets 13 Jul 1974 Leeds ENG won by 4 wickets