The match, played in Rawalpindi, saw Sri Lanka batting first. They were bowled out for 211 runs in 45.2 overs.
Chasing a target of 212, Pakistan reached 215 for 4 in 44.4 overs, clinching the match by six wickets.
For Pakistan,
Fakhar Zaman scored 55,
Babar Azam contributed 34,
Mohammad Rizwan remained unbeaten on 61,
Hussain Talat stayed not out with 42.
Sri Lanka’s bowling effort was led by Jeffrey Vandersay, who claimed 3 wickets, while Maheesh Theekshana picked up one.
Sri Lanka’s defeat in the final ODI sealed a 3–0 series loss, marking a disappointing end to the tour.