Pakistan 299 for 5 (Fakhar 76, Abid 74, Haris 56, Pradeep 2-53) beat Sri Lanka 297 for 9 (Gunathilaka 133, Shanaka 43, Amir 3-50) by five wickets
Karachi: Pakistan thrashed Sri Lanka by five wickets on Wednesday in the third and final ODI in Karachi to seal the three-match series by 2-0.
Chasing 298, Pakistan got off to a flyer as the team added 123 runs in less than 20 overs for the first wicket. However, their resistance was cut short when Abid Ali was caught in front of the stumps.
Babar Azam along with Fakhar Zaman then added 58 runs for the second wicket. Zaman scored 76 runs while Azam smashed 31 runs before both got out as Pakistan were reduced to 189 for the loss of three wickets.
Haris Sohail's quick-fire half-century and a late onslaught by Iftikhar Ahmed ensured Pakistan win the third ODI by five wickets.
Earlier, Danushka Gunathilaka's knock of 133 enabled Sri Lanka to post 297/9 in the allotted fifty overs after opting to bat first. Pakistan will next take on Sri Lanka in the T20 series starting from October 5.
Gunathilaka, suspended twice for breaches of discipline in the last two years, held the innings together with stands of 88 with skipper Lahiru Thirimanne (36) for the second wicket, 50 for the third with Angelo Perera (13) and 74 with debutant Minod Bhanuka (36) for the fourth.
He was finally dismissed in the 45th over, bowled by paceman Mohammad Amir who was the best Pakistani bowler with 3-50.
It was Amir who gave Pakistan an early breakthrough when he had Avishka Fernando caught behind for four by Sarfaraz who was leading Pakistan for the 50th time in an ODI.
Gunathilaka defied Pakistan's bowling with guts and determination, improving his previous ODI best of 116 he made against Zimbabwe at Hambantota in 2017.
Thirimanne hit four boundaries off 54 balls while Bhanuka had two sixes in his 39-ball knock.
All-rounder Dasun Shanaka hit a 24-ball 43 with five fours and two sixes as Sri Lanka added 50 in the last five overs.