Joe Root returned to form with a fluent 93 to lead England to a crushing 122-run victory over Sri Lanka in the fifth and final one-day international in Cardiff on Saturday.
Root, short of runs in the Test series which England won 2-0, shared a 109-run fifth-wicket stand with Jos Buttler to lift the hosts to 324 for seven from their 50 overs.
David Willey took four wickets and Liam Plunkett three as England bowled out Sri Lanka for 202 to win the one-day series 3-0.
"I'm a very happy captain. We've put in probably our most convincing performance of the series," England's Eoin Morgan said.
"We've got better throughout the series but we've grown together and got closer as a side."
Jason Roy (34) and James Vince (51) put on 67 for England's first wicket and Morgan made 20 and Jonny Bairstow 22 to keep up the momentum before Root and man-of-the-match Buttler, who struck 70 off 45 balls, powered the side to a commanding total.
Sri Lanka lost wickets at regular intervals, only a defiant 48 from Dhanushka Gunathilaka and 53 by Dinesh Chandimal holding up England, who dismissed the tourists in the 43rd over.
"We've been having the same problems over the last five weeks. Either batting, bowling or fielding has let us down," Sri Lanka captain Angelo Mathews said.
"We needed a perfect performance to beat England but they played very well."
The teams meet in a one-off Twenty20 international in Southampton on Tuesday.
Scorecard
England Innings
J. Roy c K. Perera b Lakmal 34
J. Vincest Chandimal b Gunathilaka 51
J. Root b Pradeep 93
E. Morgan c K. Mendis b Gunathilaka 20
J. Bairstow c Shanaka b Gunathilaka 22
J. Buttler b Bandara 70
C. Woakes not out 17
L. Plunkett run out (Pradeep) 9
Extras (lb-4 w-4) 8
Total (for 7 wickets, 50 overs) 324
Fall of wickets: 1-67 J. Roy,2-108 J. Vince,3-137 E. Morgan,4-182 J. Bairstow,5-291 J. Buttler,6-314 J. Root,7-324 L. Plunkett
Bowling
S. Lakmal 10 - 0 - 65 - 1(w-1)
C. Bandara 10 - 0 - 83 - 1(w-1)
N. Pradeep 8 - 0 - 59 - 1
D. Gunathilaka 10 - 0 - 48 - 3(w-1)
S. Prasanna 10 - 0 - 52 - 0(w-1)
K. Mendis 2 - 0 - 13 - 0
Sri Lanka Innings
K. Perera lbw b Willey 6
D. Gunathilaka lbw b Plunkett 48
K. Mendis run out (Bairstow, Buttler) 22
D. Chandimal b Willey 53
A. Mathews b Plunkett 13
U. Tharanga b Rashid 0
D. Shanaka st Buttler b Rashid 22
S. Prasanna c Willey b Plunkett 5
S. Lakmal c Morgan b Willey 10
N. Pradeep c Woakes b Willey 7
C. Bandara not out 1
Extras (lb-7 w-8) 15
Total (all out, 42.4 overs) 202
Fall of wickets: 1-9 K. Perera,2-66 K. Mendis,3-83 D. Gunathilaka,4-105 A. Mathews,5-106 U. Tharanga,6-140 D. Shanaka,7-170 S. Prasanna,8-194 S. Lakmal,9-195 D. Chandimal,10-202 N. Pradeep
Bowling
C. Woakes 9 - 0 - 36 - 0
D. Willey 8.4 - 0 - 34 - 4
C. Jordan 7 - 0 - 40 - 0(w-5)
L. Plunkett 8 - 0 - 44 - 3
A. Rashid 10 - 0 - 41 - 2(w-1)
ICC approves rule change to DRS
Women's cricket at 2022 Commonwealth Games?
Along with Virat, we all are part of Kumble's plans: Dhawan
Kumble calls for a special meeting with Dravid, Dhoni and Kohli
PHOTOS: Coach Kumble leads the way as Team India hits the nets