With ICC 50-over World Cup just around the corner, Afghanistan will be among the more exciting teams in the tournament. The Afghans have grown as a team which often plays fearless cricket which has helped them grow into a top-eight team in the world. With conditions suiting their players, Afghanistan could emerge as a formidable opponent and even pull off some big upsets.


Talking about the Afghanistan team’s recent performances, they managed to defeat Pakistan in a T20 series and put on some decent performances against Sri Lanka and Bangladesh in 2023 so far. Now with a white-ball series in Bangladesh, the Afghans will look to lock in their World Cup squads and kick-start the final leg of preparations for the marquee tournament. 


Coming back to the 50-over ICC competition, Afghanistan will take on the hosts India on October 11 at the Arun Jaitley Stadium in Delhi. Another key fixture will see the Afghans take on Pakistan at the MA Chidambaram Stadium in Chennai. 


The entire schedule of Afghanistan for the ODI World Cup 2023 is below:


October 7: vs Bangladesh (Dharamsala)


October 11: vs India (Delhi)


October 14: vs England (Delhi)


October 18: vs New Zealand (Chennai)


October 23: vs Pakistan (Chennai)


October 30: vs Sri Lanka (Pune)


November 3: vs Netherlands (Lucknow)


November 7: vs Australia (Mumbai)


November 10: vs South Africa (Ahmedabad)