England won the fourth ODI of the five-match series against Sri Lanka to take an unassailable 3-0 lead, but according to captain Eoin Morgan, there’s still plenty of room for improvement.

A quick glance at the scorecards will suggest that England have been dominant throughout the series, winning all games rather convincingly after the series-opener was washed out, but Morgan isn’t entirely satisfied.

In the fourth ODI, in Kandy, Sri Lanka were kept down to 273-7 in response to which England got to 132-2 when the rain stopped play. By that point, England were ahead by 18 runs of DLS par score. Morgan himself scored a fluent unbeaten 31 to be named Player of the Match, while Joe Root made an unbeaten 32.

Morgan felt that his side had the best use of conditions and should have done a better job containing Sri Lanka’s lower order after having reduced them to 102-4. A half-century from Dasun Shanaka, along with sizeable contributions from Thisara Perera and Akila Dananjaya, propped the home team up to a respectable score.

“When I went in we were 102-4, and I played my normal game without any pressure although we had lost wickets. If I had continued batting longer we could have got a result in our favour. If I had stayed with Thisara for the 50 overs, we could have got around 290-300.”

The second big error that cost Sri Lanka was that they had too many men outside the inner ring on one occasion, resulting in a no-ball being called when Root was caught at short fine-leg for 22.

“If we had not made a mistake of having five fielders outside the circle and got Root’s wicket it would have been a close game,” accepted Shanaka. “We could have built on the pressure from there and forced another mistake.”