In ICC ODI Ranking, India were placed 2nd position whereas England were placed top position. India and England have played in 97 ODI, with India winning 53 matches against England 9.
In most recent game, India and England were face each other at Narendra Modi Stadium, Motera, Ahmedabad on Mar 18 2021, India had made score 185/8 in the batting first and they had defeated England by 42 runs with 2 tied match.