|

Pakistan vs Sri Lanka 1st ODI 2026: Pakistan Win by 37 Runs as Salman Agha Hits 107

Pakistan beat Sri Lanka by 37 runs in the 1st ODI at Rawalpindi

Pakistan beat Sri Lanka by 37 runs in the opening match of the Pakistan ODI Tri-Series 2026 at Rawalpindi Cricket Stadium on Sunday, 18 October. Salman Agha’s 107 off 90 balls carried Pakistan to 305, and the fast bowlers took nine wickets between them to bowl Sri Lanka out for 268 in 48.1 overs. Salman was named player of the match, and Pakistan picked up their first 2 points of the series.

PK Portals is an independent information site and is not linked to the Pakistan Cricket Board (PCB), Sri Lanka Cricket or any broadcaster. Scores are taken from the official match scorecard.

Pakistan vs Sri Lanka 1st ODI: match summary

ResultPakistan won by 37 runs
Pakistan305 all out (49.5 overs)
Sri Lanka268 all out (48.1 overs), chasing 306
TossSri Lanka won the toss and chose to field
Player of the matchSalman Agha, 107 (90 balls)
Best bowling (Pakistan)Shaheen Shah Afridi 3/55
Best bowling (Sri Lanka)Eshan Malinga 4/46
VenueRawalpindi Cricket Stadium (day/night)
PointsPakistan 2, Sri Lanka 0

How Pakistan made 305

Sri Lanka chose to bowl first, and left-arm quick Dilshan Madushanka removed both openers inside six overs. Saim Ayub went for 7 and Fakhar Zaman for 16, leaving Pakistan at 32/2.

Babar Azam and debutant wicketkeeper Saad Baig rebuilt with a 74-run stand. Babar fell five short of a fifty for 45 off 57 balls, caught off Eshan Malinga, and Baig followed soon after for 39 off 40. At 118/4 in the 22nd over, Pakistan needed someone to bat through the middle overs.

Salman Agha did exactly that. He added 97 with Hasan Nawaz (37 off 49) and 64 with Arafat Minhas (18 off 15), reached his fifty off 48 balls and his hundred off 82. He was out for 107 with 10 fours and a six, his fourth ODI century.

Sri Lanka fought back at the death. Pakistan slipped from 279/6 to 293/9, with Malinga taking Faheem Ashraf and Naseem Shah off successive balls. Captain Shaheen Shah Afridi’s 13 not out off 12 balls took the total past 300.

How Sri Lanka’s chase fell short

Pakistan’s quicks had Sri Lanka in trouble early. Naseem Shah removed Avishka Fernando, Faheem Ashraf got captain Kusal Mendis, and Shaheen dismissed Kamindu Mendis (44) and Sahan Arachchige. Sri Lanka were 91/4 in the 20th over.

Pavan Rathnayake (79 off 74, six fours and two sixes) and Janith Liyanage (60 off 74) then added 119 for the fifth wicket and put Sri Lanka ahead of the asking rate under lights and dew. Faheem broke the stand when Rathnayake was caught by Salman at 210/5.

The game turned when Haris Rauf had Liyanage caught at 253/6 in the 44th over. Shaheen removed Dasun Shanaka (28 off 18) in the next over, and Sri Lanka lost their last five wickets for just 15 runs. Rauf bowled Asitha Fernando to finish the match with 11 balls left.

Top performers

PlayerTeamPerformance
Salman AghaPakistan107 (90), 10 fours, 1 six
Pavan RathnayakeSri Lanka79 (74), 6 fours, 2 sixes
Janith LiyanageSri Lanka60 (74)
Babar AzamPakistan45 (57)
Eshan MalingaSri Lanka9.5-1-46-4
Shaheen Shah AfridiPakistan10-0-55-3
Asitha FernandoSri Lanka10-1-59-3
Naseem ShahPakistan10-0-43-2

Pakistan vs Sri Lanka scorecard

Pakistan innings: 305 all out (49.5 overs)

BatterDismissalRuns (balls)
Fakhar Zamanc Colombage b Madushanka16 (19)
Saim Ayubc Liyanage b Madushanka7 (8)
Babar Azamc Rathnayake b Malinga45 (57)
Saad Baig (wk)c Colombage b Malinga39 (40)
Salman Aghac Shanaka b Asitha Fernando107 (90)
Hasan Nawazc Rathnayake b Asitha Fernando37 (49)
Arafat Minhasc Kamindu Mendis b Asitha Fernando18 (15)
Faheem Ashrafc Kusal Mendis b Malinga6 (6)
Shaheen Shah Afridi (c)not out13 (12)
Naseem Shahlbw b Malinga0 (1)
Haris Raufrun out0 (4)
Extraslb 4, nb 2, w 1117
Fall of wickets: 23/1, 32/2, 106/3, 118/4, 215/5, 279/6, 291/7, 293/8, 293/9, 305/10.
Sri Lanka bowlingOMRW
Asitha Fernando101593
Dilshan Madushanka100672
Dasun Shanaka70410
Eshan Malinga9.51464
Sachindu Colombage100610
Kamindu Mendis20190
Sahan Arachchige1080

Sri Lanka innings: 268 all out (48.1 overs)

BatterDismissalRuns (balls)
Kamindu Mendisc Faheem Ashraf b Shaheen Afridi44 (50)
Avishka Fernandoc Faheem Ashraf b Naseem Shah5 (9)
Kusal Mendis (c, wk)c Saim Ayub b Faheem Ashraf18 (34)
Pavan Rathnayakec Salman Agha b Faheem Ashraf79 (74)
Sahan Arachchigec Saad Baig b Shaheen Afridi3 (5)
Janith Liyanagec Babar Azam b Haris Rauf60 (74)
Dasun Shanakac Babar Azam b Shaheen Afridi28 (18)
Sachindu Colombagec Saad Baig b Naseem Shah1 (4)
Eshan Malingarun out2 (6)
Asitha Fernandob Haris Rauf7 (10)
Dilshan Madushankanot out1 (5)
Extraslb 3, w 1720
Fall of wickets: 30/1, 66/2, 83/3, 91/4, 210/5, 253/6, 256/7, 260/8, 260/9, 268/10.
Pakistan bowlingOMRW
Shaheen Shah Afridi100553
Naseem Shah100432
Haris Rauf9.10482
Faheem Ashraf80492
Arafat Minhas90560
Saim Ayub20140

Key moments and milestones

  • Salman Agha scored his fourth ODI hundred on his return to the Pakistan side.
  • Saad Baig made his ODI debut as wicketkeeper and scored 39 off 40 balls.
  • Babar Azam went past 16,000 international runs across all formats during his 45.
  • Eshan Malinga’s 4/46 is his best bowling in ODIs.
  • Sri Lanka lost their last five wickets for 15 runs after Liyanage was out.

Read more on one of today’s talking points: Saim Ayub out for 7 vs Sri Lanka.

Highlights

Official videos from the Pakistan Cricket Board’s YouTube channel, including highlights of this match.

What’s next for Pakistan and Sri Lanka

Pakistan play England next on Tuesday, 20 October at Rawalpindi Cricket Stadium, starting at 1:00 pm PKT. Sri Lanka face England on Thursday, 22 October, also in Rawalpindi. Pakistan and Sri Lanka meet again on Tuesday, 27 October, at Gaddafi Stadium, Lahore, and the final is on Saturday, 31 October, in Lahore.

In Pakistan, the matches are on PTV Sports, with live streaming on Tamasha, Tapmad and the PCB Live App.

Frequently asked questions

Who won Pakistan vs Sri Lanka today?

Pakistan won by 37 runs. They made 305 and bowled Sri Lanka out for 268 in 48.1 overs.

Who was player of the match?

Salman Agha, for his 107 off 90 balls.

Who took the most wickets?

Eshan Malinga took 4/46 for Sri Lanka. For Pakistan, Shaheen Shah Afridi took 3/55.

When is Pakistan’s next match?

Pakistan play England on Tuesday, 20 October, at Rawalpindi Cricket Stadium at 1:00 pm PKT.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *