Cricket Records for England vs India in ODI matches

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaEnglandIndia100 runsLucknowOct 29, 2023ODI # 4686
EnglandIndiaIndia5 wicketsManchesterJul 17, 2022ODI # 4433
EnglandIndiaEngland100 runsLord'sJul 14, 2022ODI # 4428
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
IndiaEnglandIndia7 runsPuneMar 28, 2021ODI # 4284
IndiaEnglandEngland6 wicketsPuneMar 26, 2021ODI # 4283
IndiaEnglandIndia66 runsPuneMar 23, 2021ODI # 4281
EnglandIndiaEngland31 runsBirminghamJun 30, 2019ODI # 4179
EnglandIndiaEngland8 wicketsLeedsJul 17, 2018ODI # 4018
EnglandIndiaEngland86 runsLord'sJul 14, 2018ODI # 4016
EnglandIndiaIndia8 wicketsNottinghamJul 12, 2018ODI # 4014
IndiaEnglandEngland5 runsEden GardensJan 22, 2017ODI # 3824
IndiaEnglandIndia15 runsCuttackJan 19, 2017ODI # 3821
IndiaEnglandIndia3 wicketsPuneJan 15, 2017ODI # 3819
EnglandIndiaEngland3 wicketsPerthJan 30, 2015ODI # 3595
EnglandIndiaEngland9 wicketsBrisbaneJan 20, 2015ODI # 3586
EnglandIndiaEngland41 runsLeedsSep 5, 2014ODI # 3525
EnglandIndiaIndia9 wicketsBirminghamSep 2, 2014ODI # 3523
EnglandIndiaIndia6 wicketsNottinghamAug 30, 2014ODI # 3520
EnglandIndiaIndia133 runsCardiffAug 27, 2014ODI # 3517
EnglandIndiaIndia5 runsBirminghamJun 23, 2013ODI # 3377
IndiaEnglandEngland7 wicketsDharamsalaJan 27, 2013ODI # 3329
IndiaEnglandIndia5 wicketsMohaliJan 23, 2013ODI # 3327
IndiaEnglandIndia7 wicketsRanchiJan 19, 2013ODI # 3322
IndiaEnglandIndia127 runsKochiJan 15, 2013ODI # 3320
IndiaEnglandEngland9 runsRajkotJan 11, 2013ODI # 3318
IndiaEnglandIndia95 runsEden GardensOct 25, 2011ODI # 3210
IndiaEnglandIndia6 wicketsWankhedeOct 23, 2011ODI # 3207
IndiaEnglandIndia5 wicketsMohaliOct 20, 2011ODI # 3205
IndiaEnglandIndia8 wicketsDelhiOct 17, 2011ODI # 3201
IndiaEnglandIndia126 runsHyderabadOct 14, 2011ODI # 3199
EnglandIndiaEngland6 wicketsCardiffSep 16, 2011ODI # 3195
EnglandIndiatied-Lord'sSep 11, 2011ODI # 3191
EnglandIndiaEngland3 wicketsThe OvalSep 9, 2011ODI # 3189
EnglandIndiaEngland7 wicketsSouthamptonSep 6, 2011ODI # 3187
EnglandIndiano result-Chester-le-StreetSep 3, 2011ODI # 3186
IndiaEnglandtied-BengaluruFeb 27, 2011ODI # 3110
IndiaEnglandIndia6 wicketsCuttackNov 26, 2008ODI # 2783
IndiaEnglandIndia19 runsBengaluruNov 23, 2008ODI # 2781
IndiaEnglandIndia16 runsKanpurNov 20, 2008ODI # 2778
IndiaEnglandIndia54 runsIndoreNov 17, 2008ODI # 2777
IndiaEnglandIndia158 runsRajkotNov 14, 2008ODI # 2774
EnglandIndiaEngland7 wicketsLord'sSep 8, 2007ODI # 2620
EnglandIndiaIndia2 wicketsThe OvalSep 5, 2007ODI # 2619
EnglandIndiaIndia38 runsLeedsSep 2, 2007ODI # 2618
EnglandIndiaEngland3 wicketsManchesterAug 30, 2007ODI # 2617
EnglandIndiaEngland42 runsBirminghamAug 27, 2007ODI # 2616
EnglandIndiaIndia9 runsBristolAug 24, 2007ODI # 2613
EnglandIndiaEngland104 runsSouthamptonAug 21, 2007ODI # 2611
IndiaEnglandIndia4 wicketsJaipurOct 15, 2006ODI # 2429
IndiaEnglandIndia7 wicketsIndoreApr 15, 2006ODI # 2362
IndiaEnglandEngland5 wicketsJamshedpurApr 12, 2006ODI # 2361
IndiaEnglandIndia4 wicketsKochiApr 6, 2006ODI # 2360
IndiaEnglandIndia49 runsMargaoApr 3, 2006ODI # 2359
IndiaEnglandIndia4 wicketsFaridabadMar 31, 2006ODI # 2358
IndiaEnglandIndia39 runsDelhiMar 28, 2006ODI # 2357
EnglandIndiaIndia23 runsLord'sSep 5, 2004ODI # 2167
EnglandIndiaEngland70 runsThe OvalSep 3, 2004ODI # 2165
EnglandIndiaEngland7 wicketsNottinghamSep 1, 2004ODI # 2164
EnglandIndiaIndia82 runsDurbanFeb 26, 2003ODI # 1969
EnglandIndiaIndia8 wicketsColombo (RPS)Sep 22, 2002ODI # 1884
EnglandIndiaIndia2 wicketsLord'sJul 13, 2002ODI # 1856
EnglandIndiaEngland64 runsThe OvalJul 9, 2002ODI # 1854
EnglandIndiano result-Chester-le-StreetJul 4, 2002ODI # 1851
EnglandIndiaIndia6 wicketsLord'sJun 29, 2002ODI # 1848
IndiaEnglandEngland5 runsWankhedeFeb 3, 2002ODI # 1803
IndiaEnglandEngland2 runsDelhiJan 31, 2002ODI # 1800
IndiaEnglandIndia8 wicketsKanpurJan 28, 2002ODI # 1798
IndiaEnglandIndia4 wicketsChennaiJan 25, 2002ODI # 1795
IndiaEnglandEngland16 runsCuttackJan 22, 2002ODI # 1792
IndiaEnglandIndia22 runsEden GardensJan 19, 2002ODI # 1788
EnglandIndiaIndia63 runsBirminghamMay 29-30, 1999ODI # 1467
EnglandIndiaIndia9 runsSharjahApr 11, 1999ODI # 1432
EnglandIndiaIndia20 runsSharjahApr 9, 1999ODI # 1431
EnglandIndiaEngland7 runsSharjahDec 11, 1997ODI # 1259
EnglandIndiaEngland4 wicketsManchesterMay 26-27, 1996ODI # 1104
EnglandIndiaEngland6 wicketsLeedsMay 25, 1996ODI # 1103
EnglandIndiano result-The OvalMay 23-24, 1996ODI # 1102
IndiaEnglandIndia4 wicketsGwaliorMar 5, 1993ODI # 814
IndiaEnglandIndia3 wicketsGwaliorMar 4, 1993ODI # 813
IndiaEnglandEngland6 wicketsJamshedpurMar 1, 1993ODI # 811
IndiaEnglandEngland48 runsBengaluruFeb 26, 1993ODI # 809
IndiaEnglandIndia5 wicketsChandigarhJan 21, 1993ODI # 795
IndiaEnglandEngland4 wicketsJaipurJan 18, 1993ODI # 794
EnglandIndiaEngland9 runsPerthFeb 22, 1992ODI # 715
EnglandIndiaIndia5 wicketsNottinghamJul 20, 1990ODI # 635
EnglandIndiaIndia6 wicketsLeedsJul 18, 1990ODI # 634
IndiaEnglandIndia6 wicketsKanpurOct 25, 1989ODI # 583
IndiaEnglandEngland35 runsWankhedeNov 5, 1987ODI # 476
EnglandIndiaIndia3 wicketsSharjahApr 2, 1987ODI # 442
EnglandIndiaEngland5 wicketsManchesterMay 26, 1986ODI # 387
EnglandIndiaIndia9 wicketsThe OvalMay 24, 1986ODI # 386
EnglandIndiaIndia86 runsSydneyFeb 26, 1985ODI # 312
IndiaEnglandEngland7 runsChandigarhJan 27, 1985ODI # 298
IndiaEnglandIndia3 wicketsNagpurJan 23, 1985ODI # 295
IndiaEnglandEngland3 wicketsBengaluruJan 20, 1985ODI # 293
IndiaEnglandEngland1 runCuttackDec 27, 1984ODI # 281
IndiaEnglandEngland4 wicketsPuneDec 5, 1984ODI # 279
EnglandIndiaIndia6 wicketsManchesterJun 22, 1983ODI # 221
EnglandIndiaEngland114 runsThe OvalJun 4, 1982ODI # 153
EnglandIndiaEngland9 wicketsLeedsJun 2, 1982ODI # 152
IndiaEnglandIndia5 wicketsCuttackJan 27, 1982ODI # 143
IndiaEnglandIndia6 wicketsJalandharDec 20, 1981ODI # 131
IndiaEnglandEngland5 wicketsAhmedabadNov 25, 1981ODI # 125
EnglandIndiaEngland202 runsLord'sJun 7, 1975ODI # 19
EnglandIndiaEngland6 wicketsThe OvalJul 15-16, 1974ODI # 13
EnglandIndiaEngland4 wicketsLeedsJul 13, 1974ODI # 12
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

South Africa v India at Gqeberha, 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa v India at Johannesburg, 1st ODI, Dec 17, 2023 [ODI # 4713]