CricketScore

Scorecards / 2026 / Pakistan v Sri Lanka

One Day International · Pakistan ODI Tri-Series

Pakistan v Sri Lanka: ODI scorecard, 18 Oct 2026

Pakistan won by 37 runs. 18 Oct 2026, Rawalpindi Cricket Stadium, Rawalpindi.

Result

Runs per over
  1. 18 Oct 2026 · ODI · Pakistan ODI Tri-Series Rawalpindi Cricket Stadium, Rawalpindi
    Pakistan 305(49.5 ov) Sri Lanka 268(48.1 ov)

    Pakistan won by 37 runs

    Pakistan: runs per over
    Sri Lanka: runs per over

Pakistan innings

305 (49.5 ov)
BatterRB4s6sSR
Fakhar Zamanc S Colombage b D Madushanka 16192184.2
Saim Ayubc J Liyanage b D Madushanka 780187.5
Babar Azamc P Rathnayake b E Malinga 45576078.9
Saad Baigc S Colombage b E Malinga 39403297.5
Agha Salmanc MD Shanaka b AM Fernando 10790101118.9
Hassan Nawazc P Rathnayake b AM Fernando 37492275.5
Arafat Minhasc PHKD Mendis b AM Fernando 181520120.0
Faheem Ashrafc BKG Mendis b E Malinga 6600100.0
Shaheen Shah Afridinot out 131220108.3
Naseem Shahlbw b E Malinga 01000.0
Haris Raufrun out (SSD Arachchige/E Malinga) 04000.0
Extras17 (b 0, lb 4, w 11, nb 2)
Total305 (49.5 overs)

Fall of wickets: 1-23 (Saim Ayub, 3.4 ov); 2-32 (Fakhar Zaman, 5.5 ov); 3-106 (Babar Azam, 19.4 ov); 4-118 (Saad Baig, 21.5 ov); 5-215 (Hassan Nawaz, 37.2 ov); 6-279 (Arafat Minhas, 44.6 ov); 7-291 (Agha Salman, 46.5 ov); 8-293 (Faheem Ashraf, 47.2 ov); 9-293 (Naseem Shah, 47.3 ov); 10-305 (Haris Rauf, 49.5 ov)

BowlerOMRWEcon
AM Fernando1015935.90
D Madushanka1006726.70
MD Shanaka704105.86
E Malinga9.514644.68
S Colombage1006106.10
PHKD Mendis201909.50
SSD Arachchige10808.00

Sri Lanka innings

268 (48.1 ov)
BatterRB4s6sSR
PHKD Mendisc Faheem Ashraf b Shaheen Shah Afridi 44504088.0
WIA Fernandoc Faheem Ashraf b Naseem Shah 591055.6
BKG Mendisc Saim Ayub b Faheem Ashraf 18342052.9
P Rathnayakec Agha Salman b Faheem Ashraf 797462106.8
SSD Arachchigec Saad Baig b Shaheen Shah Afridi 350060.0
J Liyanagec Babar Azam b Haris Rauf 60745081.1
MD Shanakac Babar Azam b Shaheen Shah Afridi 281831155.6
S Colombagec Saad Baig b Naseem Shah 140025.0
E Malingarun out (Babar Azam/Saad Baig) 260033.3
AM Fernandob Haris Rauf 7101070.0
D Madushankanot out 150020.0
Extras20 (b 0, lb 3, w 17, nb 0)
Total268 (48.1 overs)

Fall of wickets: 1-30 (WIA Fernando, 5.3 ov); 2-66 (BKG Mendis, 13.5 ov); 3-83 (PHKD Mendis, 17.5 ov); 4-91 (SSD Arachchige, 19.3 ov); 5-210 (P Rathnayake, 37.2 ov); 6-253 (J Liyanage, 43.4 ov); 7-256 (MD Shanaka, 44.2 ov); 8-260 (S Colombage, 45.4 ov); 9-260 (E Malinga, 45.5 ov); 10-268 (AM Fernando, 48.1 ov)

BowlerOMRWEcon
Shaheen Shah Afridi1005535.50
Naseem Shah1004324.30
Haris Rauf9.104825.24
Faheem Ashraf804926.13
Arafat Minhas905606.22
Saim Ayub201407.00

Match summary

Pakistan played Sri Lanka in a men's One Day International at Rawalpindi Cricket Stadium, Rawalpindi on 18 October 2026, part of Pakistan ODI Tri-Series. Pakistan won by 37 runs.

Sri Lanka won the toss and chose to field.

Agha Salman was named player of the match.

On 18 October 2026 the on-field umpires were Asif Yaqoob and WR Knights, with JJ Crowe as match referee.

How the innings went

Pakistan made 305 in 49.5 overs. Agha Salman top-scored with 107 from 90 balls, including 10 fours and 1 sixes. E Malinga took 4 for 46. The biggest stand before a wicket was 97 runs between Hassan Nawaz and Agha Salman.

Sri Lanka made 268 in 48.1 overs. P Rathnayake top-scored with 79 from 74 balls, including 6 fours and 2 sixes. Shaheen Shah Afridi took 3 for 55. The biggest stand before a wicket was 119 runs between P Rathnayake and J Liyanage.

Extras

Pakistan's innings of 305 in 49.5 overs included 17 extras: 11 wides, 2 no-balls, 0 byes and 4 leg byes. Sri Lanka's innings of 268 in 48.1 overs included 20 extras: 17 wides, 0 no-balls, 0 byes and 3 leg byes.

Questions and answers

Who won Pakistan v Sri Lanka on 18 October 2026?

Pakistan won by 37 runs.

Who top-scored in Pakistan v Sri Lanka?

Agha Salman scored 107 from 90 balls for Pakistan, the highest score of the match.

Who took the most wickets in Pakistan v Sri Lanka?

E Malinga, with 4 for 46.

What was the highest partnership?

119 runs between P Rathnayake and J Liyanage for Sri Lanka.

Who won the toss?

Sri Lanka, who chose to field.

Where was Pakistan v Sri Lanka played?

At Rawalpindi Cricket Stadium, Rawalpindi, on 18 October 2026.

More from this match

Pages