PAKISTAN BEAT SRI LANKA BY 37 RUNS
Pakistan beat Sri Lanka by 37 runs at Rawalpindi Cricket Stadium on 18 October 2026. The match scorecard recorded Pakistan making 305 before Sri Lanka were bowled out for 268 in 48.1 overs. Haris Rauf ended the chase by bowling Asitha Fernando for the final wicket. Salman Agha received the Player of the Match award. The fixture opened the 2026 one-day international tri-series in Pakistan.
Pakistan lost Saim Ayub and Fakhar Zaman inside six overs, leaving the side on 32 for two. Babar Azam fell with the score at 106, and Saad Baig followed at 118. Pakistan reached 215 for five in the 38th over before losing Arafat Minhas and Salman Agha in the closing overs. The scorecard credits Asitha Fernando and Eshan Malinga with three wickets each. Dilshan Madushanka took two, including the wickets of both Pakistan openers.
Sri Lanka fell to 91 for four in the 20th over, according to the scorecard. Pavan Rathnayake was the fifth batter dismissed, with the score at 210 in the 38th over. Sri Lanka then lost five wickets for 50 runs before Fernando and Dilshan Madushanka added eight more. Shaheen Afridi took three wickets, while Naseem Shah took two. The scorecard also records a run-out involving Babar Azam and Saad Baig in the closing stages of Sri Lanka’s innings.