|Fifth one-day international, Cardiff|
|England 324-7 (50 overs): Root 93, Buttler 70, Vince 51|
|Sri Lanka 202 (42.4 overs): Chandimal 53; Willey 4-34|
|England won by 122 runs|
Joe Root struck a measured 93 as England completed a 3-0 series win over Sri Lanka with a 122-run victory in the fifth one-day international at Cardiff.
Root helped England to 324-7, sharing a 109-run stand with Jos Buttler, who made 70 off 45 balls.
David Willey took 4-34 and Liam Plunkett 3-44 to help Sri Lanka out for 202 with 7.2 overs unused.
Sri Lanka are still without a win against England on this tour, with only Tuesday's Twenty20 remaining.
England move above Sri Lanka to fifth in the International Cricket Council rankings, and look a different side to the one that exited last year's World Cup at the group stages.
James Vince, who struggled in the Test series against the same opposition, did well to make a maiden ODI half-century but threw his wicket away when trying to cut loose off the spin of Danushka Gunathilaka, who took 3-48.
In the run chase, Gunathilaka's 48 proved useful after some early wickets, but after his dismissal to Plunkett only Dinesh Chandimal could provide some resistance with 53 until he was bowled by Willey.
On a pitch that had looked to favour seam bowling, spinner Adil Rashid picked up 2-41 in 10 overs, and Willey returned late on with two 41st-over wickets before sealing victory in his next.
Buttler underlines England approach
Man of the match Buttler's reputation for lower-order hitting served him well, in the cause of boosting England's run rate.
The hosts were on 227-4 after 40 overs, and with Root, who faced 106 balls, playing a relatively pedestrian innings, Buttler provided the impetus with a strike rate of 156.
The Lancashire man pulled out the novelty shots, taking four fours off Nuwan Pradeep, and also ran well between the wickets during his 14.2-over alliance with Root.
The hosts have had a very productive one-day series, despite the stumbles in the tied opener at Trent Bridge.
Leading scorer Jason Roy scored 316 runs, including two centuries - he was named man of the series - while Plunkett, Willey and Adil Rashid excelled well with the ball.
England can now look ahead to the visit of Pakistan - the Test series starts on 14 July and the ODI series on 18 August - with confidence.
'Outstanding belief' - what they said
England captain Eoin Morgan on Test Match Special: "I'm a very happy captain. We've put in probably our most convincing performance of the series.
"The belief in the changing room has been outstanding. Jason Roy, Alex Hales, Joe Buttler, Joe Root - everybody has contributed with the bat apart from myself.
"We've got better throughout the series but we've grown together and got closer as a side."
Man of the match Jos Buttler: "Today was a really ruthless performance. It was good to contribute to a good performance and a fitting end to the series."
Sri Lanka captain Angelo Mathews: "We've been having the same problems over the last five weeks. Either batting, bowling or fielding has let us down.
"We needed a perfect performance to beat England but they played very well."
The stats you may have missed
- All of the 10 Sri Lanka wickets involved a Yorkshire player
- This is only the seventh time England's top six all scored 20 or more in an ODI
- Danushka Gunathilaka is only the third Sri Lankan to score 30 and take three wickets in an ODI against England
|England v Sri Lanka limited-overs series|
|First ODI, Trent Bridge: Match tied|
|Second ODI, Edgbaston: England won by 10 wickets|
|Third ODI, Bristol: No result - rain|
|Fourth ODI, The Oval: England won by six wickets|
|Fifth ODI, Cardiff: England won by 122 runs|
|Only Twenty20: Southampton, 5 July|