Matches
92
played
Won
46
in archive
Lost
35
in archive
Squad
33
players
ⓘ Win/loss and match counts are from the matches in our archive, which may not cover the team's entire history.
Overview
Latest result
AFG v ZIM
WonAfghanistan won by 37 runs
Top opponents
| Opponent | P | W | L |
|---|---|---|---|
| Zimbabwe | 15 | 11 | 2 |
| Bangladesh | 13 | 7 | 5 |
| Ireland | 12 | 8 | 2 |
| India | 9 | 0 | 9 |
| SRI LANKA | 8 | 1 | 7 |
Latest news
Matches
| Afghanistan v Zimbabwe | Thu 29 Oct 2026 · 8:30 PM Bangladesh time |
| South Africa v Afghanistan | Fri 30 Oct 2026 · 1:10 PM Bangladesh time |
| Afghanistan v Zimbabwe | Sun 1 Nov 2026 · 8:30 PM Bangladesh time |
| Afghanistan v Zimbabwe | Thu 5 Nov 2026 · 11:30 AM Bangladesh time |
| Afghanistan v Zimbabwe | Fri 13 Nov 2026 · 11:30 AM Bangladesh time |
Squad
Batters 7
Hashmatullah Shahidi
Batsman
Rahmat Shah
Batsman
Riaz Hassan
Batsman
Sediqullah Atal
Batsman
Bahir Shah
Batsman
Darwish Rasooli
Batsman
Hazratullah Zazai
Batsman
All-rounders 11
A
→
I
→
→
→
Z
→
→
B
→
→
→
→
Z
→
Abdul Malik
Batting Allrounder
Ismat Alam
Batting Allrounder
Gulbadin Naib
Batting Allrounder
Azmatullah Omarzai
Bowling Allrounder
Zahir Shehzad
Bowling Allrounder
Rashid Khan
Bowling Allrounder
Bashir Ahmad
Bowling Allrounder
Mohammad Nabi
Bowling Allrounder
Nangeyalia Kharoti
Bowling Allrounder
Karim Janat
Bowling Allrounder
Zubaid Akbari
Bowling Allrounder
Wicket-keepers 4
Ikram Alikhil
WK-Batsman
Afsar Zazai
WK-Batsman
Mohammad Ishaq
WK-Batsman
Rahmanullah Gurbaz
WK-Batsman
Bowlers 11
Series
| Afghanistan vs Zimbabwe in UAE, 2026 | 5 matches | 2026 |
| Hong Kong Sixes 2026 | 1 match | 2026 |
| ODI Tri-Nation Series in UAE, 2026 | 3 matches | 2026 |
| Afghanistan vs Bangladesh in UAE, 2026 | 1 match | 2026 |
| Asian Games 2026 | 2 matches | 2026 |
| Afghanistan vs India in India 2026 | 3 matches | 2026 |
| Afghanistan tour of Ireland, 2026 | 5 matches | 2026 |
| Afghanistan tour of India 2026 | 2 matches | 2026 |
| ICC Men's T20 World Cup 2026 | 1 match | 2026 |
| Afghanistan tour of Qatar, 2025 | 1 match | 2025 |
| Hong Kong Sixes 2025 | 4 matches | 2025 |
| Afghanistan tour of Zimbabwe 2025 | 4 matches | 2025 |
| Afghanistan vs Bangladesh in UAE 2025 | 6 matches | 2025 |
| Asia Cup 2025 | 3 matches | 2025 |
| United Arab Emirates T20I Tri-Series 2025 | 5 matches | 2025 |
| ICC Champions Trophy, 2025 | 3 matches | 2025 |
| ICC Champions Trophy Warm-up Matches 2025 | 2 matches | 2025 |
| Afghanistan tour of Zimbabwe, 2024-25 | 8 matches | 2025 |
| Afghanistan v Bangladesh in UAE, 2024 | 3 matches | 2024 |
| Afghanistan v South Africa in UAE, 2024 | 3 matches | 2024 |
Records
Record highlights · from 92 results
Stats
Results by format
| Format | P | W | L | Win % |
|---|---|---|---|---|
| T20 | 49 | 25 | 22 | 51% |
| ODI | 35 | 20 | 10 | 57% |
| TEST | 8 | 1 | 3 | 13% |
Head-to-Head · recent results
| Opponent | P | W | L |
|---|---|---|---|
| Zimbabwe | 15 | 11 | 2 |
| Bangladesh | 13 | 7 | 5 |
| Ireland | 12 | 8 | 2 |
| India | 9 | 0 | 9 |
| SRI LANKA | 8 | 1 | 7 |
| SOUTH AFRICA | 6 | 3 | 3 |
| PAKISTAN | 3 | 1 | 2 |
| NEW ZEALAND | 3 | 1 | 1 |
| Nepal | 2 | 1 | 1 |
| HONG KONG, CHINA | 2 | 1 | 0 |
| UNITED ARAB EMIRATES | 2 | 2 | 0 |
| AUSTRALIA | 2 | 1 | 0 |
| Japan | 1 | 1 | 0 |
| Canada | 1 | 1 | 0 |
| QATAR | 1 | 1 | 0 |
| KUWAIT | 1 | 0 | 1 |
| ENGLAND | 1 | 1 | 0 |
| PAKISTAN A | 1 | 0 | 1 |
| WEST INDIES | 1 | 0 | 1 |
| PAPUA NEW GUINEA | 1 | 1 | 0 |
| UGANDA | 1 | 1 | 0 |
| SCOTLAND | 1 | 1 | 0 |
| OMAN | 1 | 0 | 0 |
| Bangladesh Cricket Board XI | 1 | 0 | 0 |
| Marylebone Cricket Club | 1 | 0 | 0 |
| West Indies Cricket Board President XI | 1 | 1 | 0 |
| India U23 | 1 | 1 | 0 |
History
Season by season
| Year | P | W | L | Win % |
|---|---|---|---|---|
| 2026 | 18 | 10 | 6 | 56% |
| 2025 | 29 | 15 | 12 | 52% |
| 2024 | 41 | 19 | 17 | 46% |
| 2019 | 1 | 0 | 0 | 0% |
| 2017 | 3 | 2 | 0 | 67% |
ⓘ From matches in our archive. Captains and ranking history are not yet tracked.
