ICC Cricket World Cup 2023

Farooqi, Mujeeb bundle Sri Lanka out for 241

Mujeeb Ur Rahman and Fazalhaq Farooqi-led Afghanistan bowling unit were in their prime as they bundled out Sri Lanka for 241 runs in Pune on Monday.