India vs England head to head ODI Record!
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 |
Latest News
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026
‘Still can’t explain it’: Tristan Stubbs on Sunrisers’ stunning SA20 title win
26 January, 2026
Riyan Parag back in the frame as Washington Sundar’s World Cup spot hangs in balance
26 January, 2026India 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.