India vs England head to head ODI Record!

110
Matches Played
110
44
Won
62
62
Lost
44
4
No Result
4
366
Highest Score
387
27
Lowest Score
96

ENG Vs IND in all seasons

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

India vs England head to head ODI Record! 

In the international white-ball format, England is also considered one of the top contenders vs India. Team India made its first appearance in international cricket against the English cricket team at Leeds in 1974. Men in Blue first won against England in December 1981 at Jalandhar. When we compare the performance of both teams, India holds the edge in this format. Team India won 5 ICC titles (1981, 2002, 2011, 2013, 2025) in one-day cricket, while England won 1 trophy in 2019. 

From Indian legends like Kapil Dev, Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, Zaheer Khan, MS Dhoni, Virat Kohli, Rohit Sharma, to new-generation players like Hardik Pandya, Jasprit Bumrah, Shubman Gill and other young talent, have shown dominant performances in this format. 

With more English players like Geoffrey Boycott, Ian Botham, Andrew Strauss, Kevin Pietersen, Stuart Broad, James Anderson, Ben Stokes, Joe Root, and current-generation players Jos Buttler, Harry Brook and other young stars, because of them, this contest has become even more competitive and exciting. Both teams have produced match-winners across different eras. These stars added more buzz to every game. Here you can check the India vs England ODI head to head with the complete result. 

India vs England ODI Player Record:

Former Indian skipper MS Dhoni holds the record for scoring the most runs(1546), and Ravindra Jadeja showed his magic with the ball, as the highest number of wickets(45) in ODI, versus England. On the other hand, for the English side, Ian Bell claimed the most runs (1163) and James Anderson took the most wickets (40) vs India. All these legendary players made a remarkable impact in white-ball cricket that will be remembered for a long time in the ODI format. 

IND vs ENG Head to Head in ODIs: 

India and England have met 110 times in ODIs as of December 2025, with the Men in Blue winning 62 matches and the English side 44. Four contests have ended in no result. In recent times, India has shown dominant performances both while chasing and batting first. England has also shown some impressive dominance, but Team India has claimed more wins. These two sides always produce thrilling ODIs. 

India vs England ODI Head to Head in India:

In ODI games scheduled in India, the hosts have a remarkable lead of 37-17 over the English cricket team. The two teams have participated in a total of 55 fifty-over cricket matches in India, with one ending in a tie.

India vs England ODI head to head in England:

England has a 23-18 advantage at home vs India in one-dayers, with three matches ending in no result and one tie. Catch the IND vs ENG head to head in the ODI on Sports Yaari. 

Highest and Lowest scores of IND vs ENG Head to Head in ODI: 

In IND vs ENG ODIs, the lowest team total indicates a disappointing performance. England were bowled out for just 110 on July 12, 2022, at the Oval. It was their lowest score in the history of international ODI cricket. On the other hand, India’s lowest score in a one-day international against the English Team is 132, recorded on June 7, 1975, at Lord's. 

When it comes to the highest score in this 50-over cricket, both teams have delivered explosive performances. India’s highest total is 387/5 posted on November 14, 2008, in Rajkot. England’s best ODI total vs India is 366/8, made on January 19, 2017, at Cuttack. 

India vs England Recent ODI Series Updates:

India vs England ODI Series February 2025:

The Men in Blue featured in a 3-match ODI series against England at home earlier this year, in February. Team India won the first two one-day games by four wickets and the 3rd one by 142 runs. Rohit’s Brigade whitewashed them in the series, winning 3-0. Shubman Gill acquired the Player of the Series award. He accumulated 259 runs in 3 matches. 

England vs India ODI Series July 2022

The India tour of England in 2022 included a 3-match ODI series played in July. Men in Blue won the first contest by 10 wickets and the 3rd game by five wickets. The English cricket team came out with a 100-run victory in the 2nd match. India won the series 2-1. Hardik Pandya earned the Player of the Series award. He scored 100 runs and picked up 6 wickets in this series. 

India vs England ODI Series March 2021

India and England faced each other in 3 three-match ODI series in March 2021. India secured a convincing 65-run win in the 1st ODI, but the English team bounced back strongly in the 2nd game, winning by six wickets. The 3rd one-day match was a closely fought contest, but India won by seven runs and clinched the series 2-1. Jonny Bairstow claimed the Player of the Series award. He added 219 runs to his batting stats in 3 outings. 

Most Memorable India vs England head to head in ODI: 

ICC ODI World Cup, February 27, 2011, 11th Match Group B IND vs ENG M Chinnaswamy Stadium Bengaluru

India batted first and registered 338 (49.5 Overs). In reply, at one stage, England were 281/3, in a perfect position to win the match. After this, Zaheer Khan delivered an excellent bowling performance of 3/64. It was absolutely nail-biting and one of the most memorable games in the World Cup. England fought till the last ball of the match. However, after posting a 338/8 score, the contest ended in a tie. 

ICC Champions Trophy Final 2013, June 23, Birmingham

Due to rain, the Champions Trophy final 2013 between India and England was reduced to a 20-over match. In the first inning, Men in Blue scored 129/7. Thanks to the impactful contributions of Virat Kohli’s 43 off 34 balls and Ravindra Jadeja’s 33 off 25 balls. While chasing, the 130 English cricket team fell short by a slight margin. India won the Champions Trophy by five runs under the captaincy of MS Dhoni. 

ICC ODI World Cup 29th Match Lucknow: Ekana Cricket Stadium, October 29, 2023

India batted first and posted 229/9; England lost wickets at regular intervals and were bowled out for 129. India beat England by 100 runs. Mohammad Shami (4/22) and Jasprit Bumrah (3/33) were the real heroes with the ball. 

With ODI match details, follow Test and T20 updates, and stay up to date with the latest cricket news at Sports Yaari. Get the fastest updates of IND vs ENG  head to head in ODI, live score and sports news of every game. 

India vs England head to head ODI (FAQs)