📰 Home › AFG vs SL World Cup 2023 Highlights
The 30th match of the ICC ODI World Cup 2023 was played between Afghanistan and Sri Lanka at the Maharashtra Cricket Association Stadium in Pune. This...