The latest completed Sri Lanka national cricket team vs Pakistan national cricket team match scorecard is from October 18, 2026, when Pakistan beat Sri Lanka by 37 runs in the opening match of the ODI tri-series at Rawalpindi Cricket Stadium. Pakistan scored 305 all out in 49.5 overs before dismissing Sri Lanka for 268 in 48.1 overs. Salman Ali Agha earned Player of the Match honors for his outstanding 107 off 90 balls.
Sri Lanka won the toss and elected to field. Eshan Malinga led the visitors’ bowling attack with four wickets, but Pakistan recovered from early setbacks to post a challenging target of 306. During the chase, Pavan Rathnayake and Janith Liyanage put together a 119-run fifth-wicket partnership that briefly threatened Pakistan’s advantage.
The hosts eventually regained control through their pace attack and secured a 37-run victory. The Pakistan Cricket Board’s official match report confirms the result, Agha’s century, and the decisive partnership during Sri Lanka’s chase.
Sri Lanka vs Pakistan Match Details and Final Result
| Match Detail | Information |
| Match | Pakistan vs Sri Lanka, 1st ODI, Tri-Series 2026 |
| Date | October 18, 2026 |
| Venue | Rawalpindi Cricket Stadium, Rawalpindi, Pakistan |
| Status | Completed |
| Toss | Sri Lanka won and elected to field |
| Pakistan | 305 all out (49.5 overs) |
| Sri Lanka | 268 all out (48.1 overs) |
| Result | Pakistan won by 37 runs |
| Player of the Match | Salman Ali Agha |
Sri Lanka looked capable of making the chase competitive after recovering from 91/4 to 210/4. Rathnayake and Liyanage had steadied the innings and brought their side back into contention. However, Rathnayake’s dismissal gave Pakistan the breakthrough it needed, and the home side capitalized by taking the remaining wickets before Sri Lanka could reach the target.
Pakistan Batting Scorecard
Pakistan lost both openers within the first six overs, putting pressure on Babar Azam and debutant wicketkeeper Saad Baig to rebuild the innings. Babar contributed 45 runs, while Baig made 39 to help Pakistan recover.
Salman Ali Agha then took charge, scoring 107 from 90 deliveries, including 10 fours and one six. His century was the centerpiece of Pakistan’s innings and helped the hosts reach 305 despite being bowled out with one delivery remaining. The individual figures are also available in the October 18 Pakistan vs Sri Lanka full scorecard.
| Batter | Runs | Balls | 4s | 6s | SR |
| Fakhar Zaman | 16 | 19 | 2 | 1 | 84.21 |
| Saim Ayub | 7 | 8 | 0 | 1 | 87.50 |
| Babar Azam | 45 | 57 | 6 | 0 | 78.95 |
| Saad Baig (wk) | 39 | 40 | 3 | 2 | 97.50 |
| Salman Ali Agha | 107 | 90 | 10 | 1 | 118.89 |
| Hasan Nawaz | 37 | 49 | 2 | 2 | 75.51 |
| Arafat Minhas | 18 | 15 | 2 | 0 | 120.00 |
| Faheem Ashraf | 6 | 6 | 0 | 0 | 100.00 |
| Shaheen Shah Afridi (c) | 13* | 12 | 2 | 0 | 108.33 |
| Naseem Shah | 0 | 1 | 0 | 0 | 0.00 |
| Haris Rauf | 0 | 4 | 0 | 0 | 0.00 |
| Extras | 17 | — | — | — | — |
| Total | 305/10 | 49.5 overs | — | — | — |
Extras: 4 leg-byes, 11 wides, and 2 no-balls.
Dismissals:
- Fakhar Zaman -c Colombage b Madushanka
- Saim Ayub -c Liyanage b Madushanka
- Babar Azam -c Rathnayake b Malinga
- Saad Baig -c Colombage b Malinga
- Salman Ali Agha -c Shanaka b Asitha Fernando
- Hasan Nawaz -c Rathnayake b Asitha Fernando
- Arafat Minhas -c Kamindu Mendis b Asitha Fernando
- Faheem Ashraf -c Kusal Mendis b Malinga
- Naseem Shah -lbw b Malinga
- Haris Rauf -run out (Sahan Arachchige/Eshan Malinga)
Shaheen Shah Afridi remained not out.
Pakistan fall of wickets:
23/1 (Saim Ayub, 3.4), 32/2 (Fakhar Zaman, 5.5), 106/3 (Babar Azam, 19.4), 118/4 (Saad Baig, 21.5), 215/5 (Hasan Nawaz, 37.2), 279/6 (Arafat Minhas, 45.0), 291/7 (Salman Ali Agha, 46.5), 293/8 (Faheem Ashraf, 47.2), 293/9 (Naseem Shah, 47.3), 305/10 (Haris Rauf, 49.5).
Sri Lanka Batting Scorecard
Sri Lanka’s chase got off to a difficult start, with four wickets falling for just 91 runs. Pavan Rathnayake responded with an impressive 79 off 74 balls, while Janith Liyanage provided valuable support with 60 from 74 deliveries.
Their 119-run partnership for the fifth wicket brought Sri Lanka back into the contest and gave the visitors a realistic opportunity to chase down 306.
Pakistan broke the stand when Faheem Ashraf dismissed Rathnayake at 210/5. Sri Lanka continued to lose wickets while trying to keep up with the required scoring rate, eventually finishing 37 runs short of the target.
| Batter | Runs | Balls | 4s | 6s | SR |
| Kamindu Mendis | 44 | 50 | 4 | 0 | 88.00 |
| Avishka Fernando | 5 | 9 | 1 | 0 | 55.56 |
| Kusal Mendis (c, wk) | 18 | 34 | 2 | 0 | 52.94 |
| Pavan Rathnayake | 79 | 74 | 6 | 2 | 106.76 |
| Sahan Arachchige | 3 | 5 | 0 | 0 | 60.00 |
| Janith Liyanage | 60 | 74 | 5 | 0 | 81.08 |
| Dasun Shanaka | 28 | 18 | 3 | 1 | 155.56 |
| Sachindu Colombage | 1 | 4 | 0 | 0 | 25.00 |
| Eshan Malinga | 2 | 6 | 0 | 0 | 33.33 |
| Asitha Fernando | 7 | 10 | 1 | 0 | 70.00 |
| Dilshan Madushanka | 1* | 5 | 0 | 0 | 20.00 |
| Extras | 20 | — | — | — | — |
| Total | 268/10 | 48.1 overs | — | — | — |
Extras: 3 leg-byes and 17 wides.
Dismissals:
- Kamindu Mendis -c Faheem Ashraf b Shaheen Afridi
- Avishka Fernando -c Faheem Ashraf b Naseem Shah
- Kusal Mendis -c Saim Ayub b Faheem Ashraf
- Pavan Rathnayake -c Salman Agha b Faheem Ashraf
- Sahan Arachchige -c Saad Baig b Shaheen Afridi
- Janith Liyanage -c Babar Azam b Haris Rauf
- Dasun Shanaka -c Babar Azam b Shaheen Afridi
- Sachindu Colombage -c Saad Baig b Naseem Shah
- Eshan Malinga -run out (Babar Azam/Saad Baig)
- Asitha Fernando -b Haris Rauf
Dilshan Madushanka remained not out.
Sri Lanka fall of wickets:
30/1 (Avishka Fernando, 5.3), 66/2 (Kusal Mendis, 13.5), 83/3 (Kamindu Mendis, 17.5), 91/4 (Sahan Arachchige, 19.3), 210/5 (Pavan Rathnayake, 37.2), 253/6 (Janith Liyanage, 43.4), 256/7 (Dasun Shanaka, 44.2), 260/8 (Sachindu Colombage, 45.4), 260/9 (Eshan Malinga, 45.5), 268/10 (Asitha Fernando, 48.1).
Sri Lanka vs Pakistan Bowling Scorecard
Eshan Malinga was Sri Lanka’s standout bowler, taking four wickets for 46 runs in 9.5 overs. Asitha Fernando claimed three wickets, while Dilshan Madushanka removed both Pakistan openers to put the hosts under early pressure.
Pakistan’s fast bowlers played an equally important role in the victory. Captain Shaheen Shah Afridi led the attack with figures of 3/55, while Naseem Shah, Haris Rauf, and Faheem Ashraf took two wickets each. Their combined efforts prevented Sri Lanka from completing its comeback despite the strong middle-order partnership.
| Team | Bowler | Overs | Maidens | Runs | Wickets | Econ |
| Sri Lanka | Asitha Fernando | 10 | 1 | 59 | 3 | 5.90 |
| Sri Lanka | Dilshan Madushanka | 10 | 0 | 67 | 2 | 6.70 |
| Sri Lanka | Dasun Shanaka | 7 | 0 | 41 | 0 | 5.86 |
| Sri Lanka | Eshan Malinga | 9.5 | 1 | 46 | 4 | 4.68 |
| Sri Lanka | Sachindu Colombage | 10 | 0 | 61 | 0 | 6.10 |
| Sri Lanka | Kamindu Mendis | 2 | 0 | 19 | 0 | 9.50 |
| Sri Lanka | Sahan Arachchige | 1 | 0 | 8 | 0 | 8.00 |
| Pakistan | Shaheen Shah Afridi | 10 | 0 | 55 | 3 | 5.50 |
| Pakistan | Naseem Shah | 10 | 0 | 43 | 2 | 4.30 |
| Pakistan | Haris Rauf | 9.1 | 0 | 48 | 2 | 5.24 |
| Pakistan | Faheem Ashraf | 8 | 0 | 49 | 2 | 6.13 |
| Pakistan | Arafat Minhas | 9 | 0 | 56 | 0 | 6.22 |
| Pakistan | Saim Ayub | 2 | 0 | 14 | 0 | 7.00 |
Bowling economy rates indicate the average number of runs conceded per six legal deliveries. In cricket scorecards, an over recorded as 9.5 means nine complete overs and five deliveries, not 9.5 decimal overs.
Key Performances and Match Highlights
Salman Ali Agha’s century was the defining performance of Pakistan’s innings. After the hosts lost their openers early, he provided much-needed stability and kept the scoreboard moving. His 107 was the highest individual score of the match, while contributions from Hasan Nawaz (37) and Arafat Minhas (18) helped Pakistan build a competitive total.
Sri Lanka also had several encouraging performances. Eshan Malinga’s four-wicket haul restricted Pakistan to 305, and Pavan Rathnayake kept the visitors in the hunt with his 79-run innings. Janith Liyanage’s 60 was equally important, particularly during their 119-run partnership that lifted Sri Lanka from 91/4 to 210/4.
The turning point came when Faheem Ashraf dismissed Rathnayake. Pakistan maintained the pressure after that breakthrough, making it increasingly difficult for Sri Lanka to sustain the chase.
Shaheen Afridi removed Dasun Shanaka in the closing overs, while Haris Rauf bowled Asitha Fernando to finish the innings. Pakistan’s pace attack accounted for nine dismissals through catches, bowled decisions, and leg-before wickets, with the remaining wicket coming through a run-out.
Read more: India Women vs Zimbabwe Women 2nd T20I Highlight: Shafali Leads 9-Wicket Win.
Other Recent Sri Lanka vs Pakistan Match Scorecards
The October 18 ODI remained the most recent completed meeting between Pakistan and Sri Lanka as of October 21, 2026. Before the tri-series began, the two teams had contested three T20Is at Rawalpindi Cricket Stadium, with Pakistan winning the series 2–1.
- October 9, 2026 -1st T20I: Pakistan won by four wickets.
- October 11, 2026 -2nd T20I: Pakistan won by 82 runs.
- October 13, 2026 -3rd T20I: Sri Lanka won by eight wickets.
Pakistan secured the series by winning the opening two matches, although Sri Lanka finished on a positive note with a convincing victory in the third T20I.
The Pakistan Cricket Board’s official T20I series report confirms the 2–1 result and the outcomes of all three matches. These fixtures were separate from the October 18 ODI, so their individual batting and bowling figures should not be confused with the ODI scorecard.
Pakistan and Sri Lanka are scheduled to meet again in an ODI on October 27, 2026, at Gaddafi Stadium in Lahore. According to the official ODI tri-series schedule, the tournament runs from October 18 to 31, with matches taking place in Rawalpindi and Lahore. As of October 21, the October 27 fixture is still upcoming and has no completed scorecard or final result.
Frequently Asked Questions
Who won the Sri Lanka vs Pakistan ODI match on October 18, 2026?
Pakistan defeated Sri Lanka by 37 runs in the opening ODI tri-series match at Rawalpindi Cricket Stadium. Pakistan scored 305, while Sri Lanka was bowled out for 268 in 48.1 overs.
Who was the Player of the Match in Pakistan vs Sri Lanka?
Salman Ali Agha was named Player of the Match for his 107 runs off 90 balls. His innings included 10 fours and one six and helped Pakistan recover from a difficult start.
Who scored the most runs for Sri Lanka against Pakistan?
Who won the Sri Lanka vs Pakistan ODI match on October 18, 2026?
Pakistan defeated Sri Lanka by 37 runs in the opening ODI tri-series match at Rawalpindi Cricket Stadium. Pakistan scored 305, while Sri Lanka was bowled out for 268 in 48.1 overs.
Who was the Player of the Match in Pakistan vs Sri Lanka?
Salman Ali Agha was named Player of the Match for his 107 runs off 90 balls. His innings included 10 fours and one six and helped Pakistan recover from a difficult start.
Who took the most wickets in the Sri Lanka vs Pakistan ODI?
Sri Lanka’s Eshan Malinga took the most wickets, finishing with 4/46 in 9.5 overs. For Pakistan, captain Shaheen Shah Afridi led the bowling attack with three wickets for 55 runs.
What was Pakistan’s total against Sri Lanka on October 18, 2026?
Pakistan finished with 305 all out in 49.5 overs. Salman Ali Agha led the batting with 107, followed by Babar Azam with 45 and Saad Baig with 39.
Where was the Pakistan vs Sri Lanka ODI played?
The match took place at Rawalpindi Cricket Stadium in Rawalpindi, Pakistan, on October 18, 2026. It was the opening match of the ODI tri-series featuring Pakistan, Sri Lanka, and England.
When is the next Pakistan vs Sri Lanka ODI match?
The next scheduled ODI between Pakistan and Sri Lanka is on October 27, 2026, at Gaddafi Stadium in Lahore. As of October 21, 2026, the match has not yet been played.
