A Pathum Nissanka century set up Sri Lanka for a five-wicket one-day international win over Zimbabwe in Harare on Sunday with three balls to spare, and a 2-0 series victory.
The 27-year-old right-hand opener claimed his seventh ODI ton by making 122 off 136 balls. His knock including 16 fours.
He put on 90 runs for the fourth wicket with captain Charith Asalanka (71), taking the tourists to 236-4 with 33 balls remaining.
Replying to a Zimbabwe total of 277-7 off 50 overs, Sri Lanka reached 278-5 to seal a second straight ODI series victory after a 2-1 win over Bangladesh.
The Nissanka ton, coupled with his 76 runs in a thrilling seven-run first ODI win on Friday, earned him the player of the series award.
It has been a little while since I have been among the runs in one-day internationals, so I am glad I was able to score some here, said Nissanka.
I wanted to do well for the team and I trusted myself. It was tougher to bat during the powerplay and the Zimbabwe bowlers performed well.
Asalanka hailed Nissanka: I wanted to see a big hundred and Pathum supplied that. Both teams fought hard. I just told the team to do the basics well.
Young players are doing a good job for the team. I asked the batters to play with less risk and to run hard. They did.
Zimbabwe captain Sean Williams (20) had regrets: The series could have gone differently. It could have been 1-1.
Today we missed an opportunity to be more aggressive when batting in the middle overs. The small chances make a bit difference at the end of the day.
Nissanka, who fully exploited some poor Zimbabwe field placings, departed when his pull shot past deep mid-wicket was caught by substitute Wessly Madhevere.
Asalanka carried on until the fifth ball of the penultimate over when he skied a delivery and Brian Bennett raced from the ropes to make the catch.
Quick Richard Ngarava (2-53) and seamer Brad Evans (2-54) did best among the Zimbabwe bowlers.
Earlier, Ben Curran (79) and Sikandar Raza (59 not out) played pivotal roles in the Zimbabwe innings after they were put in to bat by Sri Lanka.
Sri Lanka quick Dushmantha Chameera (3-52) was the pick of the visiting bowlers, capturing the wickets of Bennett (21), Tony Munyonga (10) and Evans (8).
Brief scores
Zimbabwe 277-7, 50 overs (B. Curran 79, S. Raza 59 not out; D. Chameera 3-52, A. Fernando 2-67) v Sri Lanka 278-5, 49.3 overs (P. Nissanka 122, C. Asalanka 71; R. Ngarava 2-53, B. Evans 2-54)
Sri Lanka won by five wickets
Also Read: LIVE Cricket ScoreToss: Sri Lanka
You may also like
I barely survived Fred West's horror - but my best friend didn't 'it should have been me'
Modi, Xi agree India China partners, not rivals, can help stabilise world trade; PM stresses strategic autonomy
MP Health Care Crisis: Pregnant Woman Taken To Hospital On Handcart In Minister's Constituency
Two terror suspects held with AK-47 rifles in Poonch
Mo Gilligan 'engaged to pregnant girlfriend' just weeks after secret son claims