In ICC ODI Ranking, India were placed 2nd position whereas England were placed top position. India and England have played in 98 ODI, with India winning 54 matches against England 42.
In most recent game, India and England were face each other at Maharashtra Cricket Association Stadium, Pune on Mar 23 2021, India had made score 317/5 in the batting first and they had defeated England by 66 runs.