Pakistan beat Sri Lanka by three wickets in the fifth and final day-night international at Abu Dhabi stadium here on Wednesday, taking the series 4-1.
Kumar Sangakkara hit 78 and Angelo Mathews chipped in with 61 as Sri Lanka made 218-9 in their allotted 50 overs.
Pakistan chased down the target in 47.2 overs with captain Misbah-ul Haq scoring 66 and Umar Akmal 61 not out.
Pakistan won the first, third and fourth match of the series, while Sri Lanka won the second encounter.
Both teams will play a Twenty20 international here on Friday.