Salman Ali Agha Hits Century as Pakistan Set Sri Lanka 306-Run Target

Salman scores 107 off 90 balls, while Babar Azam contributes 45 as Pakistan post 305 in 49.5 overs at Rawalpindi Cricket Stadium.

October 18, 2026 at 5:19 PM
icon-facebook icon-twitter icon-whatsapp

RAWALPINDI, Pakistan: Salman Ali Agha struck a commanding century as Pakistan posted 305 all out in 49.5 overs against Sri Lanka in the opening match of the ODI Tri-Series at Rawalpindi Cricket Stadium on Sunday.

Sri Lanka, who won the toss and elected to bowl first, now require 306 runs to win the opening fixture of the three-nation tournament, which also features England.

Pakistan endured an unsettled start, losing openers Saim Ayub and Fakhar Zaman for seven and 16 respectively, leaving the hosts struggling at 32-2 inside six overs.

Babar Azam steadied the innings with 45 off 57 deliveries, including six boundaries, while wicketkeeper Saad Baig contributed 39 from 40 balls.

However, Pakistan slipped to 118-4 in the 22nd over before Salman led the recovery.

Salman Ali Agha Leads Pakistan’s Fightback

Salman produced an impressive innings of 107 from 90 deliveries, striking 10 fours and one six at a strike rate of 118.89.

He shared a crucial 97-run fifth-wicket partnership with Hasan Nawaz, who scored 37 off 49 balls, helping Pakistan rebuild after losing early wickets.

Arafat Minhas added 18, while captain Shaheen Shah Afridi remained unbeaten on 13 as Pakistan crossed the 300-run mark.

For Sri Lanka, Eshan Malinga was the leading wicket-taker, claiming four wickets for 46 runs in 9.5 overs.

Asitha Fernando captured three wickets for 59 runs, while Dilshan Madushanka took two for 67.

Babar also completed 16,000 international runs during his innings, becoming the fifth Pakistani batter to reach the landmark.

Pakistan will now look to defend their 305-run total as Sri Lanka begin their chase in Rawalpindi.

icon-facebook icon-twitter icon-whatsapp