In ICC ODI Ranking, India were placed 2nd position whereas England were placed top position. India and England have played in 99 ODI, with India winning 53 matches against England 44.
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 336/6 in the batting first. England had chased down the score and won by 6 wickets.