Overview
- Sri Lanka beat Zimbabwe by nine wickets in Rawalpindi, reaching 148/1 in 16.2 overs after Zimbabwe posted 146/5.
- Pathum Nissanka top-scored with an unbeaten 98 off 58 balls, guiding the chase with 11 fours and 4 sixes as Sri Lanka won with 22 balls to spare.
- Pakistan have already secured a place in the final, and Sri Lanka must defeat the hosts on November 27 or Zimbabwe will progress on superior net run-rate.
- Maheesh Theekshana and Wanindu Hasaranga took two wickets each (both 2/23) to restrict Zimbabwe, whose best contributions were Sikandar Raza 37, Ryan Burl 37* and Brian Bennett 34.
- Zimbabwe captain Sikandar Raza won the toss and opted to bat at Rawalpindi Cricket Stadium, where Kusal Mendis finished 25* in an unbroken 89-run stand with Nissanka.