Afghanistan continued to make huge strides in men's cricket, continuing their giant-killing from the ODI World Cup in 2023 with yet another stunning win in their maiden Champions Trophy appearance.
Afghanistan, who made their ICC event debut in 2010 T20 World Cup as an affiliate member, has since grown from strength to strength, becoming a full member in ICC to reaching the knockout stages of a big ICC tournament.

Having made their first T20 World Cup appearance in 2010, Afghanistan played in the competition in all the subsequent editions, but never had any telling impact despite possessing some of the top T20 talent in the game. They finally arrived on to the scene in T20 last year, stunning the defending champions to reach the semi-final.
The Asian side made their World Cup debut in the 2015 ODI World Cup, where they registered their first World Cup win against Scotland by one wicket. While they missed the next edition in 2019, Afghanistan announced their arrival at the grandest by beating three former champions in 2023.
This resulted in the Afghans qualifying for their first-ever Champions Trophy, which made it's return after an eight-year hiatus. The Afghanistan side did not disappoint again as they pulled off another stunner, proving that their wins are no longer upsets. Here is a look at Afghanistan's stunners in ICC events:
Afghanistan started their giant-killing in the 50-over World Cup, by beating three former champions in England, Pakistan and Sri Lanka. These wins helped Afghanistan finished sixth in the ODI World Cup 2023 standings and booked their tickets to their maiden Champions Trophy. Here is a look at the results:
Apart from the three stunning wins, Afghanistan nearly defeated the fourth champion, but Glenn Maxwell helped Australia out of trouble with a double hundred which later saw the record champions go all the way to lift the title in Ahmedabad, beating India. Afghanistan, however, earned their revenge a year later.
Following on from their success against the big teams in the ODI World Cup, Afghanistan continued to show their ability on the big stage in the shortest format, beating the defening champions on-route to their first semi-final appearance. Here is a look at the big wins for Afghanistan in 2024 T20 World Cup:
The Afghans run ended in the semi-final stage following a capitulation to South Africa in the last four, but the Proteas proved their chokers tag right by losing to India in the final from being on the brink of their first-ever World Cup win. As for Afghanista, they continued beating big team even next year.
Despite opening their campaign with a massive loss to South Africa, Afghanistan defeated England again in the ODI format. This time they even delivered the knock out punch to the former World Cup winners, who are destined to head out of the Champions Trophy 2025 in the group stage.
Thanks to opener Ibrahim Zadran's 177, his highest one-day total, the Afghans scored a massive 325/7. Later, Azmatullah Omarzai emerged the hero for Afghanistan, returning excellent figures of 5 for 58 and grabbing the crucial wicket of Joe Root as England's chase was halted at 317.