
Afghanistan's recent cricket has been a study in narrow margins and incomplete fixtures. Three scheduled matches against Sri Lanka remain postponed, leaving a gap in their recent record. What has been played tells a mixed story: dominant in one-sided wins, vulnerable in tight finishes.
Afghanistan beat Canada by 82 runs, a comprehensive victory that showed their ability to control a match from start to finish. Against the United Arab Emirates, they scraped home by five wickets with four balls to spare - a far tighter affair that required a successful chase to avoid defeat.
The most telling result came against South Africa, where Afghanistan forced a Super Over but lost the second one. That tie, decided in the Super Over phase, illustrates both their capacity to compete at the highest level and their fragility under extreme pressure. They got themselves into a position to win, then couldn't finish it.
Three postponed matches against Sri Lanka mean Afghanistan's recent schedule has been disrupted. Until those fixtures are rescheduled and played, their current form remains incomplete. What is clear from the matches that have gone ahead: Afghanistan can dominate weaker opposition and push elite teams hard, but conversions in tight contests remain a problem.
Nothing here yet
No upcoming fixtures.
From matches covered on Scoresque, not the team's full history.
Afghanistan won by 82 runs
Afghanistan won by 5 wickets (with 4 balls remaining)
Match tied (South Africa won the 2nd Super Over)
New Zealand won by 5 wickets (with 13 balls remaining)
West Indies won by 15 runs
Afghanistan won by 39 runs
Afghanistan won by 38 runs
| # | Player | Role |
|---|---|---|
| Rashid KhanAfghanistan | Bowler | |
| Mohammad NabiAfghanistan | All-rounder | |
| Hashmatullah ShahidiAfghanistan | Batter | |
| Rahmanullah GurbazAfghanistan | Wicketkeeper | |
| Ibrahim ZadranAfghanistan | Batter | |
| Naveen-ul-HaqAfghanistan | Bowler | |
| Fazalhaq FarooqiAfghanistan | Bowler | |
| Azmatullah OmarzaiAfghanistan | All-rounder | |
| Mujeeb Ur RahmanAfghanistan | Bowler | |
| Najibullah ZadranAfghanistan | Batter | |
| Rahmat ShahAfghanistan | Batter | |
| Gulbadin NaibAfghanistan | All-rounder | |
| Noor AhmadAfghanistan | Bowler | |
| Karim JanatAfghanistan | All-rounder | |
| Abdul RahmanAfghanistan | Bowler | |
| Riaz HassanAfghanistan | Batter | |
| Sediqullah AtalAfghanistan | Batter | |
| Ikram AlikhilAfghanistan | Wicketkeeper | |
| Zia-ur-RehmanAfghanistan | Bowler | |
| Wafadar MomandAfghanistan | Bowler |
| Trophy | Won | Years |
|---|---|---|
| ICC Intercontinental Cup | 1 | 2010 |
| ACC Twenty20 Cup | 3 | 2007-2011 |
Afghanistan reached the semi-finals of a major ICC tournament for the first time at the 2024 T20 World Cup
Afghanistan became a full member of the ICC, gaining Test cricket status alongside Ireland
Played their inaugural Test match against India in Bangalore
Recorded their maiden Test victory, defeating Ireland
Upset title-holders England during the 2023 Cricket World Cup in India
Recorded a landmark win over Pakistan during the 2023 Cricket World Cup
Defeated Australia in the Super Eight stage of the 2024 T20 World Cup
Won the ICC Intercontinental Cup multiple times as an associate nation, helping establish their first-class credentials
Advanced to the Super Four stage of the Asia Cup, competing against established Test nations
Climbed quickly through the ICC ODI rankings within a decade of gaining full membership, reflecting rapid team development