In ICC ODI Ranking, England were placed 4th position whereas Sri Lanka were placed 9th position. England and Sri Lanka have played in 76 ODI, with England winning 39 matches against Sri Lanka 36.
In most recent game, England and Sri Lanka were face each other at Kennington Oval, London on Jul 1 2021, Sri Lanka had made score 241/9 in the batting first. England had chased down the score and won by 8 wickets.