India vs England ODI cricket rivalry is a tale of a resurgence, a story of power’s changing hands. India, which was brought to the cricket ground by England, has an upper hand over England in the India vs England head-to-head record in ODIs (one-day internationals). This fact is not easy to digest considering England’s dominance in world cricket for a long time.
But the India national cricket team vs England cricket team stats in a one-day international narrates another story, a story of India’s rise in world cricket and England’s stubbornness to prioritize only test cricket. The Indian national cricket team vs England national cricket team timeline in ODIs started in Headingley on 13 August 1974, when the first ever ODI match between India and England was played. Since then, these two teams have crossed each other’s paths countless times, giving their fans thousands of unforgettable moments.
IND vs ENG Head to Head Record in ODI
India and England have played 107 times with each other in the ODI format, and out of 107 encounters, 58 went in the favor of India, 44 were won by England, 2 matches ended in a tie, and 3 matches were concluded without any outcome.
Total Matches | 107 |
IND Won | 58 |
ENG Won | 44 |
IND Lost | 44 |
ENG Lost | 58 |
Draw | 0 |
Tied | 2 |
No Result | 3 |
Also Read: India vs Bangladesh Head to Head in ODI || India vs Bangladesh Head to Head In T20
IND vs ENG Head to Head Record at Home Ground in ODI
India Record at Home Ground Against England in ODI
India played 52 one-day matches against England at their home grounds and won 34 of those; lost 17; and one match was tied.
Total Matches | 52 |
IND Won | 34 |
ENG Won | 17 |
IND Lost | 17 |
ENG Lost | 34 |
Draw | 0 |
Tied | 1 |
No Result | 0 |
England Record at Home Ground Against India in ODI
England has played 45 ODI matches at home ground vs India and won 23, lost 18, one match was tied, and 3 ended without any result.
Total Matches | 45 |
ENG Won | 23 |
IND Won | 18 |
ENG Lost | 18 |
IND Lost | 23 |
Draw | 0 |
Tied | 1 |
No Result | 3 |
Also Read: India vs Bangladesh Head to Head in Test
IND vs ENG Head to Head Record at Away Ground in ODI
India Record at Away Ground Against England in ODI
India has a decent away record against England in ODIs, winning 18 ODI matches out of 45 games played in England. India lost 23 ODIs in England; one was tied, and 3 were abandoned without result.
Total Matches | 45 |
IND Won | 18 |
ENG Won | 23 |
IND Lost | 23 |
ENG Lost | 18 |
Draw | |
Tied | 1 |
No Result | 3 |
England Record at Away Ground Against India in ODI
England played 52 ODI matches in India and won just 17 of them, lost 34, and one match was tied.
Total Matches | 52 |
ENG Won | 17 |
IND Won | 34 |
ENG Lost | 34 |
IND Lost | 17 |
Draw | 0 |
Tied | 1 |
No Result | 0 |
India vs England Head to Head Record at Neutral Venues in ODI
There have been 10 instances when India and England faced off on neutral venues in ODIs. Of those 10 one-day matches, India won 6 and England emerged victorious on 4 occasions.
Total Matches | 10 |
IND Won | 6 |
ENG Won | 4 |
IND Lost | 4 |
ENG Lost | 6 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
IND vs ENG: India National Cricket Team vs England Cricket Team stats & records in ODI
Highest Score in IND vs ENG in ODI
The highest score in an India-England ODI match is 387/5; achieved by India in Rajkot on 14 Nov 2008.
Highest Score by IND Against ENG in ODI
India’s highest total against England in ODIs is 387/5, which they made in Rajkot on 14 Nov 2008.
Highest Score by ENG Against IND in ODI
The highest total England ever achieved against India in an ODI game is 366/8; England accomplished this feat on 19 January 2017 in Cuttack.
Lowest Score in IND vs ENG in ODI
110 is the lowest-ever total in an Ind-Eng one-day match; this total was attained by England on 12 July 2022, at the Oval cricket ground.
Lowest Score by IND Against ENG in ODI
The lowest score by India against England in ODIs is 132/3, which they made at Lord’s Cricket Stadium on 7 June 1975.
Lowest Score by ENG Against IND in ODI
England’s lowest total in one day against India is 110, recorded at The Oval on 12 July 2022.
India National Cricket Team vs England Cricket Team Stats: Individual Records in IND vs ENG ODI Rivalry
Most runs & Highest Score in India vs England ODI Rivalry
Former India captain MS Dhoni recorded the most runs in India-England ODIs for India against England, while Ian Bell is the English batsman who scored the most runs for England vs India in ODIs. Andrew Strauss recorded the highest score by an English batsman against India in one-day internationals, and Yuvraj did the same for India against England.
Stats | IND | ENG |
Most Runs | MS Dhoni (1546 runs) | Ian Bell (1163 runs) |
Highest scorer | Yuvraj Singh (150) | Andrew Strauss (158) |
Most Wickets & Best Bowling in India vs England ODI Rivalry
For India, it is Ravindra Jadeja who picked up the most wickets in ODIs against England, and James Anderson dismissed the most Indian batters in ODIs for England. Bumrah recorded the best bowling spell by an Indian bowler against England in one day, whereas Reece Topley produced the best bowling figure for England against India in ODIs.
Stats | IND | ENG |
Most wickets | Ravindra Jadeja (39 wickets) | James Anderson (40 wickets) |
Best Bowling | Jasprit Bumrah (6/19) | Reece Topley (6/24) |
India National Cricket Team vs England Cricket Team Timeline: ODI
The Indo-English ODI rivalry is one of the most respectful yet intense rivalries in cricket. From rivals, a player can get applause for a stunning performance as well as could have to face a competitive and ferocious opponent at the same time. The India National Cricket Team vs England Cricket Team timeline in ODIs starts with their first encounter in ODIs at Headingly in 1974. The first important match in this rivalry was the semifinal of the 1983 World Cup, which was played in Manchester; India defeated England and eventually became the World Champion.
The most iconic moment of India and England’s ODI rivalry was the 2002 NatWest Series final at Lord’s, where India chased down a massive target, defying all odds. Sourav Ganguly’s T-shirt celebration in the balcony of Lord’s after this win made this moment unforgettable for Indian fans. Another marquee match of this Indo-English ODI rivalry is the 2011 ODI World Cup group game in Bengaluru, which ended in a tie in a very dramatic fashion where England needed 2 runs on the last ball but Graeme Swann managed just one run. The 2013 Champions Trophy final was another memorable match for Indian fans, where India defended a total of 129 to lift the trophy.
Match Date | Series/Tournament | Result | Venue |
13/07/1974 | 1974 England v. India | England won by 4 wickets | Headingley |
15/07/1974 | 1974 England v. India | England won by 6 wickets | Kennington Oval |
07/06/1975 | 1975 Prudential World Cup | England won by 202 runs | Lord’s |
25/11/1981 | 1981-1982 India v. England | England won by 5 wickets | Sardar Vallabhai Patel Stadium |
20/12/1981 | 1981-1982 India v. England | India won by 6 wickets | Gandhi Stadium |
27/01/1982 | 1981-1982 India v. England | India won by 5 wickets | Barabati Stadium |
02/06/1982 | 1982 England v. India | England won by 9 wickets | Headingley |
04/06/1982 | 1982 England v. India | England won by 114 runs | Kennington Oval |
22/06/1983 | 1983 Prudential World Cup | India won by 6 wickets | Old Trafford |
05/12/1984 | 1984-1985 India v. England | England won by 4 wickets | Nehru Stadium (Pune) |
27/12/1984 | 1984-1985 India v. England | England won by 4 runs | Barabati Stadium |
20/01/1985 | 1984-1985 India v. England | England won by 3 wickets | M Chinnaswamy Stadium |
23/01/1985 | 1984-1985 India v. England | India won by 3 wickets | Vidarbha Cricket Association Ground |
27/01/1985 | 1984-1985 India v. England | England won by 7 runs | Sector 16 Stadium |
26/02/1985 | 1984-1985 Benson & Hedges World Championship | India won by 86 runs | Sydney Cricket Ground |
24/05/1986 | 1986 England v. India | India won by 9 wickets | Kennington Oval |
26/05/1986 | 1986 England v. India | England won by 5 wickets | Old Trafford |
02/04/1987 | 1986-1987 Sharjah Cup | India won by 3 wickets | Sharjah Cricket Stadium |
05/11/1987 | 1987-1988 Reliance World Cup | England won by 35 runs | Wankhede Stadium |
25/10/1989 | 1989-1990 MRF World Series (Nehru) Cup | India won by 6 wickets | Green Park |
18/07/1990 | 1990 England v. India | India won by 6 wickets | Headingley |
20/07/1990 | 1990 England v. India | India won by 5 wickets | Trent Bridge |
22/02/1992 | 1991-1992 Benson & Hedges World Cup | England won by 9 runs | WACA Ground |
18/01/1993 | 1992-1993 India v. England | England won by 4 wickets | Sawai Mansingh Stadium |
21/01/1993 | 1992-1993 India v. England | India won by 5 wickets | Sector 16 Stadium |
26/02/1993 | 1992-1993 India v. England | England won by 48 runs | M Chinnaswamy Stadium |
01/03/1993 | 1992-1993 India v. England | England won by 6 wickets | Keenan Stadium |
04/03/1993 | 1992-1993 India v. England | India won by 3 wickets | Captain Roop Singh Stadium |
05/03/1993 | 1992-1993 India v. England | India won by 4 wickets | Captain Roop Singh Stadium |
23/05/1996 | 1996 England v. India | No Result | Kennington Oval |
25/05/1996 | 1996 England v. India | England won by 6 wickets | Headingley |
26/05/1996 | 1996 England v. India | England won by 4 wickets | Old Trafford |
11/12/1997 | 1997-1998 Akai-Singer Champions Trophy | England won by 7 runs | Sharjah Cricket Stadium |
09/04/1999 | 1998-1999 Coca-Cola Cup | India won by 20 runs | Sharjah Cricket Stadium |
11/04/1999 | 1998-1999 Coca-Cola Cup | India won by 9 runs | Sharjah Cricket Stadium |
29/05/1999 | 1999 ICC World Cup | India won by 63 runs | Edgbaston |
19/01/2002 | 2001-2002 India v. England | India won by 22 runs | Eden Gardens |
22/01/2002 | 2001-2002 India v. England | England won by 16 runs | Barabati Stadium |
25/01/2002 | 2001-2002 India v. England | India won by 4 wickets | MA Chidambaram Stadium |
28/01/2002 | 2001-2002 India v. England | India won by 8 wickets | Green Park |
31/01/2002 | 2001-2002 India v. England | England won by 2 runs | Arun Jaitley Stadium |
03/02/2002 | 2001-2002 India v. England | England won by 5 runs | Wankhede Stadium |
29/06/2002 | 2002 NatWest Series | India won by 6 wickets | Lord’s |
04/07/2002 | 2002 NatWest Series | No Result | Riverside Ground |
09/07/2002 | 2002 NatWest Series | England won by 64 runs | Kennington Oval |
13/07/2002 | 2002 NatWest Series | India won by 2 wickets | Lord’s |
22/09/2002 | 2002-2003 ICC Champions Trophy | India won by 8 wickets | R Premadasa Stadium |
26/02/2003 | 2002-2003 ICC World Cup | India won by 82 runs | Kingsmead |
01/09/2004 | 2004 England v. India | England won by 7 wickets | Trent Bridge |
03/09/2004 | 2004 England v. India | England won by 70 runs | Kennington Oval |
05/09/2004 | 2004 England v. India | India won by 23 runs | Lord’s |
28/03/2006 | 2005-2006 India v. England | India won by 39 runs | Arun Jaitley Stadium |
31/03/2006 | 2005-2006 India v. England | India won by 4 wickets | Nahar Singh Stadium |
03/04/2006 | 2005-2006 India v. England | India won by 49 runs | Nehru Stadium (Margao) |
06/04/2006 | 2005-2006 India v. England | India won by 4 wickets | Nehru Stadium (Kochi) |
12/04/2006 | 2005-2006 India v. England | England won by 5 wickets | Keenan Stadium |
15/04/2006 | 2005-2006 India v. England | India won by 7 wickets | Holkar Cricket Stadium |
15/10/2006 | 2006-2007 ICC Champions Trophy | India won by 4 wickets | Sawai Mansingh Stadium |
21/08/2007 | 2007 England v. India | England won by 104 runs | The Rose Bowl |
24/08/2007 | 2007 England v. India | India won by 9 runs | County Ground (Bristol) |
27/08/2007 | 2007 England v. India | England won by 42 runs | Edgbaston |
30/08/2007 | 2007 England v. India | England won by 3 wickets | Old Trafford |
02/09/2007 | 2007 England v. India | India won by 38 runs | Headingley |
05/09/2007 | 2007 England v. India | India won by 2 wickets | Kennington Oval |
08/09/2007 | 2007 England v. India | England won by 7 wickets | Lord’s |
14/11/2008 | 2008-2009 India v. England | India won by 158 runs | Madhavrao Scindia Cricket Ground |
17/11/2008 | 2008-2009 India v. England | India won by 54 runs | Holkar Cricket Stadium |
20/11/2008 | 2008-2009 India v. England | India won by 16 runs | Green Park |
23/11/2008 | 2008-2009 India v. England | India won by 19 runs | M Chinnaswamy Stadium |
26/11/2008 | 2008-2009 India v. England | India won by 6 wickets | Barabati Stadium |
27/02/2011 | 2010-2011 ICC World Cup | Match Tied | M Chinnaswamy Stadium |
03/09/2011 | 2011 England v. India | No Result | Riverside Ground |
06/09/2011 | 2011 England v. India | England won by 7 wickets | The Rose Bowl |
09/09/2011 | 2011 England v. India | England won by 3 wickets | Kennington Oval |
11/09/2011 | 2011 England v. India | Match Tied | Lord’s |
16/09/2011 | 2011 England v. India | England won by 6 wickets | Sophia Gardens |
14/10/2011 | 2011-2012 India v. England | India won by 126 runs | Rajiv Gandhi International Stadium |
17/10/2011 | 2011-2012 India v. England | India won by 8 wickets | Arun Jaitley Stadium |
20/10/2011 | 2011-2012 India v. England | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
23/10/2011 | 2011-2012 India v. England | India won by 6 wickets | Wankhede Stadium |
25/10/2011 | 2011-2012 India v. England | India won by 95 runs | Eden Gardens |
11/01/2013 | 2012-2013 India v. England | England won by 9 runs | Saurashtra Cricket Association Stadium |
15/01/2013 | 2012-2013 India v. England | India won by 127 runs | Nehru Stadium (Kochi) |
19/01/2013 | 2012-2013 India v. England | India won by 7 wickets | JSCA International Stadium Complex |
23/01/2013 | 2012-2013 India v. England | India won by 5 wickets | Punjab Cricket Association IS Bindra Stadium |
27/01/2013 | 2012-2013 India v. England | England won by 7 wickets | Himachal Pradesh Cricket Association Stadium |
23/06/2013 | 2013 ICC Champions Trophy | India won by 5 runs | Edgbaston |
27/08/2014 | 2014 England v. India | India won by 133 runs | Sophia Gardens |
30/08/2014 | 2014 England v. India | India won by 6 wickets | Trent Bridge |
02/09/2014 | 2014 England v. India | India won by 9 wickets | Edgbaston |
05/09/2014 | 2014 England v. India | England won by 41 runs | Headingley |
20/01/2015 | 2014-2015 Carlton Mid International Tri Series | England won by 9 wickets | Brisbane Cricket Ground |
30/01/2015 | 2014-2015 Carlton Mid International Tri Series | England won by 3 wickets | WACA Ground |
15/01/2017 | 2016-2017 India v. England | India won by 3 wickets | Maharashtra Cricket Association Stadium |
19/01/2017 | 2016-2017 India v. England | India won by 15 runs | Barabati Stadium |
22/01/2017 | 2016-2017 India v. England | England won by 5 runs | Eden Gardens |
12/07/2018 | 2018 England v. India | India won by 8 wickets | Trent Bridge |
14/07/2018 | 2018 England v. India | England won by 86 runs | Lord’s |
17/07/2018 | 2018 England v. India | England won by 8 wickets | Headingley |
30/06/2019 | 2019 ICC World Cup | England won by 31 runs | Edgbaston |
23/03/2021 | 2020-2021 India v. England | India won by 66 runs | Maharashtra Cricket Association Stadium |
26/03/2021 | 2020-2021 India v. England | England won by 6 wickets | Maharashtra Cricket Association Stadium |
28/03/2021 | 2020-2021 India v. England | India won by 7 runs | Maharashtra Cricket Association Stadium |
12/07/2022 | 2022 England v. India | India won by 10 wickets | Kennington Oval |
14/07/2022 | 2022 England v. India | England won by 100 runs | Lord’s |
17/07/2022 | 2022 England v. India | India won by 5 wickets | Old Trafford |
29/10/2023 | 2023 ICC World Cup | India won by 100 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
India National Cricket Team vs England Cricket Team Match Scorecard: Last Five ODI Matches
India National Cricket Team vs England Cricket Team match scorecard: 2023 ICC World Cup – 29th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
29th October, 2023
England won the toss and elected to field
India (50 overs) 229/9
England (34.5 overs) 129
India won by 100 runs
Man of the Match- Rohit Sharma
India National Cricket Team vs England Cricket Team Match Scorecard: 2022 England v India – 3rd Match
Old Trafford, Manchester
17th July, 2022
India won the toss and elected to field
England (45.5 overs) 259
India (42.1 overs) 261/5
India won by 5 wickets with 47 balls remaining
Man of the Match- Rishabh Pant
India National Cricket Team vs England Cricket Team Match Scorecard:2022 England v India – 2nd Match
Lord’s, London
14th July, 2022
England (49 overs) 246
India (38.5 overs) 146
England won by 100 runs
India won the toss and elected to field
Man of the Match- Reece Topley
India National Cricket Team vs England Cricket Team Match Scorecard:2022 England v India – 1st Match
Kennington Oval, London
12th July, 2022
India won the toss and elected to field
England (25.2 overs) 110
India (18.4 overs) 114/0
India won by 10 wickets with 188 balls remaining
Man of the Match- Jasprit Bumrah
India National Cricket Team vs England Cricket Team Match Scorecard:2020-2021 India v England – 3rd Match
Maharashtra Cricket Association Stadium, Pune
28th March, 2021
England won the toss and elected to field
India (48.2 overs) 329
England (50 overs) 322/9
India won by 7 runs
Man of the Match- Sam Curran