Madushanka's 5-34 bowls Pakistan out for 110 as Sri Lanka win by 8 wickets
Dilshan Madushanka's career-best 5-34 skittled Pakistan for their second-lowest home ODI total in Lahore. Sri Lanka chased it in 18.1 overs, reached the tri-series final and knocked England out.

At a glance
- Sri Lanka beat Pakistan by eight wickets in the fifth match of the ODI tri-series at Gaddafi Stadium, Lahore, on Tuesday, October 27, 2026.
- Left-arm quick Dilshan Madushanka took a career-best 5-34 as Pakistan were bowled out for 110 in 25.3 overs — their second-lowest ODI total at home.
- Kamindu Mendis made an unbeaten 62 off 60 balls and Sri Lanka reached 114-2 in 18.1 overs, with almost 32 overs to spare.
- The result puts Sri Lanka into the final against Pakistan on Saturday, October 31, in Lahore and eliminates England.
Sri Lanka thrashed Pakistan by eight wickets in the fifth match of the ODI tri-series at Gaddafi Stadium, Lahore, on Tuesday, October 27, 2026, to book a place in Saturday's final. Left-arm fast bowler Dilshan Madushanka took a career-best 5-34 as Pakistan were bowled out for 110 in 25.3 overs, and Kamindu Mendis's unbeaten 62 took Sri Lanka home in just 18.1 overs. The result also knocked England out of the tournament.
The match in numbers
Sri Lanka captain Kusal Mendis won the toss and sent Pakistan in under lights. Madushanka struck twice in the powerplay and Pakistan never recovered: Babar Azam top-scored with 29 off 33 balls, Hasan Nawaz made 17, and only a handful of batters reached double figures. Maaz Sadaqat, brought in for Saim Ayub, fell to Asitha Fernando, and off-spinner Sahan Arachchige took 2-24 to finish the innings.
| Pakistan | Sri Lanka | |
|---|---|---|
| Total | 110 all out (25.3 overs) | 114-2 (18.1 overs) |
| Top scorer | Babar Azam 29 (33 balls) | Kamindu Mendis 62* (60 balls) |
| Next best | Hasan Nawaz 17 | Pavan Rathnayake 23* |
| Best bowling | Shaheen Afridi 1 wkt, Arafat Minhas 1 wkt | Dilshan Madushanka 5-34 |
| Other bowling | — | Sahan Arachchige 2-24 |
| Result | Sri Lanka won by 8 wickets with 191 balls to spare |
The chase was a formality. Kamindu Mendis and Avishka Fernando put on 50 for the first wicket before Shaheen Shah Afridi bowled Fernando for 16. Kusal Mendis went for 8, dismissed by Arafat Minhas, but Kamindu — dropped before he had scored and saved by a review when given lbw on 44 — hit eight fours and two sixes for his fifth ODI fifty. Rathnayake (23 not out) stayed with him to the end.
Records and context
The 110 all out is Pakistan's second-lowest ODI total on home soil. The lowest, 75, also came against Sri Lanka at the same ground, in 2009. Madushanka's 5-34 beats his previous best of 5-80 against India at the 2023 World Cup in Mumbai.
It was a sharp reversal for a Pakistan side that had won its first three games. Pakistan beat Sri Lanka by 37 runs in the opener behind Salman Agha's century and then beat England twice, the second time by one wicket on Sunday thanks to Shadab Khan's unbeaten 113. Sri Lanka, for their part, had already shown their batting strength by chasing 430 against England in Rawalpindi, the second-highest successful chase in ODI history.
Reactions
"We executed our plans well and Dilshan bowled superbly," Sri Lanka captain Kusal Mendis said, adding that the whole squad was happy with the team's progress. Pakistan captain Shaheen Shah Afridi kept it short: his side must forget this match and get ready for the final.
Tri-series table
| Team | Played | Won | Lost | Points |
|---|---|---|---|---|
| Pakistan | 4 | 3 | 1 | 6 (qualified) |
| Sri Lanka | 3 | 2 | 1 | 4 (qualified) |
| England | 3 | 0 | 3 | 0 (eliminated) |
Why it matters
For Pakistan, the defeat changes nothing in the standings, but it is a warning before the final. The batting collapsed against swing and seam for the second time in three days — Pakistan were 154 for nine against England before Shadab's rescue — and selectors will look again at the top order before the Test series against Sri Lanka that follows. For Sri Lanka, two big wins in three games give them real momentum going into a final against the hosts.
What happens next
| Date | Match | Venue |
|---|---|---|
| Thursday, October 29 | Sri Lanka vs England (dead rubber) | Lahore |
| Saturday, October 31 | Final: Pakistan vs Sri Lanka | Gaddafi Stadium, Lahore |
The final is due to start at 1pm Pakistan time. England's last game is now only for pride, and Sri Lanka may rest players ahead of the final.
Questions people are asking
Who won the Pakistan vs Sri Lanka tri-series match on October 27, 2026?
Sri Lanka won by eight wickets in Lahore. Pakistan were bowled out for 110 in 25.3 overs, with Dilshan Madushanka taking 5-34, and Sri Lanka reached 114-2 in 18.1 overs thanks to Kamindu Mendis's unbeaten 62.
Who will play in the tri-series final?
Pakistan and Sri Lanka. Pakistan had already qualified with three wins, and Sri Lanka's win on October 27 knocked England out. The final is scheduled at Gaddafi Stadium, Lahore, on Saturday, October 31, 2026.
What is Pakistan's lowest ODI total at home?
Pakistan's lowest home ODI total is 75, also against Sri Lanka at Gaddafi Stadium in Lahore, in 2009. The 110 all out on October 27, 2026 is their second-lowest at home.





