Pakistan vs Sri Lanka

Triangular Series Final (Pakistan) 2026 · ODI · · Gaddafi Stadium, Lahore

Pakistan won by 3 wickets (with 9 balls remaining) (Pakistan 331/7, Sri Lanka 325/8).

Match report

Pakistan (PAK) faced Sri Lanka (SL) in Triangular Series Final (Pakistan) 2026, a ODI match, at Gaddafi Stadium, Lahore. Play began on Saturday, 31 October 2026 at 08:00 UTC. Each side bats for up to 50 overs.

Pakistan won the toss and chose to bowl. The on-field umpires were Ahsan Raza and Wayne Knights, with Jeff Crowe as match referee.

Sri Lanka made 325/8 in 50 overs, with Kamindu Mendis top-scoring on 131 from 128 balls. Salman Agha was the pick of the bowlers with 2 for 44. Pakistan made 331/7 in 48.3 overs, with Fakhar Zaman top-scoring on 127 from 99 balls. Dilshan Madushanka was the pick of the bowlers with 3 for 63.

Result: Pakistan won by 3 wickets (with 9 balls remaining). Fakhar Zaman was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Sri Lanka · 1st innings: 325/8 (50 ov)

Batting
BatterDismissalRB4s6sSR
Avishka Fernandolbw b Salman Agha38493177.55
Kamindu Mendislbw b Shaheen Afridi131128122102.34
Kusal Mendisc & b Salman Agha8120166.67
Pavan Rathnayakec Babar Azam b Haris Rauf776580118.46
Dasun Shanakac Maaz Sadaqat b Shaheen Afridi17921188.89
Janith Liyanagec Maaz Sadaqat b Naseem Shah690066.67
Sahan Arachchigec Faheem Ashraf b Naseem Shah151220125
Dunith Wellalagec Saad Baig b Haris Rauf340075
Maheesh Theekshananot out9801112.5
Asitha Fernandonot out6510120

Extras: 15 · Did not bat: Dilshan Madushanka

Bowling
BowlerOMRWEcon
Shaheen Afridi1005025
Naseem Shah1008028
Arafat Minhas1006406.4
Salman Agha704426.29
Haris Rauf1016026
Faheem Ashraf302307.67

Pakistan · 1st innings: 331/7 (48.3 ov)

Batting
BatterDismissalRB4s6sSR
Fakhar Zamanb Dilshan Madushanka12799116128.28
Maaz Sadaqatc Pavan Rathnayake b Dilshan Madushanka571071.43
Babar Azamc Pavan Rathnayake b Dilshan Madushanka05000
Saad Baigc & b Maheesh Theekshana747511098.67
Salman Aghab Dunith Wellalage17250068
Hasan Nawaznot out37452082.22
Arafat Minhasc & b Asitha Fernando613134196.77
Faheem Ashrafc Maheesh Theekshana b Asitha Fernando01000
Shaheen Afridinot out6301200

Extras: 4 · Did not bat: Haris Rauf, Naseem Shah

Bowling
BowlerOMRWEcon
Asitha Fernando917228
Dilshan Madushanka9.316336.63
Maheesh Theekshana1005715.7
Janith Liyanage201507.5
Sahan Arachchige10909
Dunith Wellalage1005815.8
Dasun Shanaka705708.14

Latest overs

  1. Over 49 (PAK, Dilshan Madushanka): 7 runs, 331/7 – 6 • 1
  2. Over 48 (PAK, Asitha Fernando): 16 runs, 324/7 – • W W 4 6 6
  3. Over 47 (PAK, Dilshan Madushanka): 13 runs, 308/5 – 4 • • 1 6 wd 1
  4. Over 46 (PAK, Dasun Shanaka): 15 runs, 295/5 – 1 1 6 2 1 4
  5. Over 45 (PAK, Asitha Fernando): 10 runs, 280/5 – 2 4 1 1 1 1
  6. Over 44 (PAK, Maheesh Theekshana): 6 runs, 270/5 – 1 2 1 • 1 1