Chasing 306, Sri Lanka were bowled out for 268, with Pakistan’s bowlers delivering a disciplined performance to secure the win.

Salman Agha led Pakistan’s batting effort, scoring a superb 107 off 90 balls, including 10 fours and one six. Babar Azam contributed 45 off 57 deliveries, while Sada Baig scored 39 off 40 balls.

Hasan Nawaz added 37 runs from 49 deliveries, and Arafat Minhas chipped in with 18 off 15 balls. Fakhar Zaman scored 16, while Shaheen Shah Afridi remained unbeaten on 13 off 12 deliveries.

For Sri Lanka, Eshan Malinga took four wickets, while Asitha Fernando claimed three and Dilshan picked up two.

In reply, Pavan Rathnayake top-scored for Sri Lanka with 79 off 74 balls, including six fours and two sixes. Janith Liyanage scored 60 from 74 deliveries, while Kamindu Mendis contributed 44 off 50 balls.

Dasun Shanaka made 28 off 18 deliveries, but Sri Lanka could not maintain the required scoring rate as Pakistan’s bowlers tightened their grip on the innings.

Shaheen Shah Afridi and Faheem Ashraf claimed three wickets each for Pakistan. Naseem Shah took two wickets, while Haris Rauf picked up one.