Pakistan vs Sri Lanka, 31/10/2026

Pakistan ODI Tri Series Sat 31 Oct 2026
08:00 FT   Pakistan 331/7 (48.3) -
  Sri Lanka 325/8 (50) -
Pakistan won by 3 wkts
Batsman Status R B 4's 6's SR
Avishka Fernando lbw A. Salman 38 49 3 1 77.55
Kamindu Mendis lbw S. Afridi 131 128 12 2 102.34
Kusal Mendis c b A. Salman 8 12 0 1 66.67
Pavan Rathnayake c B. Azam b H. Rauf 77 65 8 0 118.46
Dasun Shanaka c M. Sadaqat b S. Afridi 17 9 2 1 188.89
Janith Liyanage c M. Sadaqat b N. Shah 6 9 0 0 66.67
Sahan Arachchige c F. Ashraf b N. Shah 15 12 2 0 125.00
Dunith Wellalage c S. Baig b H. Rauf 3 4 0 0 75.00
Maheesh Theekshana not out 9 8 0 1 112.50
Asitha Fernando not out 6 5 1 0 120.00
Extras: 15 W: 10 N: 1 B: 1 LB: 3 P: 0
Total: 325/8 (50 Overs)
Bowler O M R W NB WD E/R
Shaheen Afridi 10 0 50 2 0 2 5.00
Naseem Shah 10 0 80 2 0 4 8.00
Arafat Minhas 10 0 64 0 1 2 6.40
Agha Salman 7 0 44 2 0 2 6.29
Haris Rauf 10 1 60 2 0 0 6.00
Faheem Ashraf 3 0 23 0 0 0 7.67
Wkt Fall of Wicket - Batsman Score Over
1 Avishka Fernando 87 17.2
2 Kusal Mendis 109 21.3
3 Kamindu Mendis 255 41.1
4 Dasun Shanaka 279 43.2
5 Pavan Rathnayake 283 44.2
6 Janith Liyanage 296 46.3
7 Dunith Wellalage 305 47.4
8 Sahan Arachchige 307 48.1
- Partnership Score Balls
1 A. Fernando / K. Mendis 87 104
2 K. Mendis / K. Mendis 22 25
3 K. Mendis / P. Rathnayake 146 118
4 P. Rathnayake / D. Shanaka 24 13
5 P. Rathnayake / J. Liyanage 4 6
6 J. Liyanage / S. Arachchige 13 13
7 S. Arachchige / D. Wellalage 9 7
8 S. Arachchige / M. Theekshana 2 3
9 M. Theekshana / A. Fernando 18 11
Batsman Status R B 4's 6's SR
Fakhar Zaman b D. Madushanka 127 99 11 6 128.28
Maaz Sadaqat c P. Rathnayake b D. Madushanka 5 7 1 0 71.43
Babar Azam c P. Rathnayake b D. Madushanka 0 5 0 0 0.00
Saad Baig c b M. Theekshana 74 75 11 0 98.67
Agha Salman b D. Wellalage 17 25 0 0 68.00
Hassan Nawaz not out 37 45 2 0 82.22
Arafat Minhas c b A. Fernando 61 31 3 4 196.77
Faheem Ashraf c M. Theekshana b A. Fernando 0 1 0 0 0.00
Shaheen Afridi not out 6 3 0 1 200.00
Extras: 4 W: 4 N: 0 B: 0 LB: 0 P: 0
Total: 331/7 (48.3 Overs)
Bowler O M R W NB WD E/R
Asitha Fernando 9 1 72 2 0 0 8.00
Dilshan Madushanka 9.3 1 63 3 0 2 6.77
Maheesh Theekshana 10 0 57 1 0 0 5.70
Janith Liyanage 2 0 15 0 0 0 7.50
Sahan Arachchige 1 0 9 0 0 0 9.00
Dunith Wellalage 10 0 58 1 0 1 5.80
Dasun Shanaka 7 0 57 0 0 1 8.14
Wkt Fall of Wicket - Batsman Score Over
1 Maaz Sadaqat 8 1.4
2 Babar Azam 14 3.3
3 Saad Baig 163 26.5
4 Fakhar Zaman 220 33.4
5 Agha Salman 230 36.5
6 Arafat Minhas 324 47.4
7 Faheem Ashraf 324 47.5
- Partnership Score Balls
1 F. Zaman / M. Sadaqat 8 10
2 F. Zaman / B. Azam 6 11
3 F. Zaman / S. Baig 149 140
4 F. Zaman / A. Salman 57 41
5 A. Salman / H. Nawaz 10 19
6 H. Nawaz / A. Minhas 94 65
7 H. Nawaz / F. Ashraf 0 1
8 H. Nawaz / S. Afridi 7 4
Pakistan LineupsSri Lanka Lineups
Fakhar Zaman Avishka Fernando
Maaz Sadaqat Kamindu Mendis
Babar Azam Kusal Mendis
Saad Baig Pavan Rathnayake
Agha Salman Sahan Arachchige
Hassan Nawaz Janith Liyanage
Arafat Minhas Dasun Shanaka
Faheem Ashraf Dunith Wellalage
Shaheen Afridi Maheesh Theekshana
Naseem Shah Asitha Fernando
Haris Rauf Dilshan Madushanka

EventPakistan ODI Tri Series 2026: Pakistan vs Sri Lanka
Date/TimeSat. 31 October 2026, 08:00
TossPakistan won the toss and elected bowling
VenueGaddafi Stadium
Venue City, CountryLahore, Pakistan
Capacity27000
Umpire 1Ahsan Raza, Pakistan
Umpire 2Wayne Knights, New Zealand
TV Umpire
RefereeJeff Crowe, New Zealand
Man of MatchTo be announced