Afghanistan are a team that deserve appreciation from the cricket world. They have shown their potential by defeating England, Pakistan and Sri Lanka in the ICC Cricket World Cup 2023. Sri Lanka faced a crushing seven-wicket defeat from Afghanistan in their last match. (Match Blog | Streaming | Scorecard | Full Coverage)