33Played
13Won
9Lost
0Tied / drawn
11No result
59%Win rate
Afghanistan Recent Form
Last 8 matchesWon last 44 won · 1 lostlast 8
- W
vs OmanAfghanistan won by 4 wkts31 Oct2026 - W
vs South AfricaAfghanistan won by 3 wkts30 Oct2026 - W
vs BangladeshAfghanistan won by 7 wkts21 Oct2026 - W
vs ZimbabweAfghanistan won by 158 runs19 Oct2026 - NR
vs IndiaNo result (match abandoned)28 Sep2026
Afghanistan Recent Results
10th Match, Group D · Hong Kong Sixes 2026Result
Afghanistan won by 4 wkts
8th Match, Group D · Hong Kong Sixes 2026Result
Afghanistan won by 3 wkts
3rd Match · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026Result
Afghanistan won by 7 wkts
2nd Match · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026Result
Afghanistan won by 158 runs
T20I · T20I 2026Abandoned
No result (match abandoned)
Asian Games 4th Match · Other matches 2026 (Sep)Result
Afghanistan Leading Players
Most runs
- Ibrahim Zadran2 matches · avg 55.0 · SR 89110runs
- Sediqullah Atal2 matches · avg 53.0 · SR 86106runs
- Farmanullah Safi2 matches · avg – · SR 30075runs
- Sediqullah Pacha2 matches · avg – · SR 43857runs
- Gulbadin Naib2 matches · avg 26.0 · SR 30652runs
Most wickets
- Rashid Khan2 matches · econ 2.948wickets
- Fazalhaq Farooqi1 matches · econ 3.002wickets
- Yamin Ahmadzai1 matches · econ 3.502wickets
- Azmatullah Omarzai2 matches · econ 3.752wickets
- Gulbadin Naib2 matches · econ 17.252wickets
Afghanistan Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 31 Oct 2026 | OmanT20 · Hong Kong Sixes 2026 | 125/2 (5.2) | 120/4 (6) | W Afghanistan won by 4 wkts |
| 30 Oct 2026 | South AfricaT20 · Hong Kong Sixes 2026 | 112/3 (6) | 107/1 (6) | W Afghanistan won by 3 wkts |
| 21 Oct 2026 | BangladeshODI · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 161/3 (35.3) | 160 (41.2) | W Afghanistan won by 7 wkts |
| 19 Oct 2026 | ZimbabweODI · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 294 (50) | 136 (38.4) | W Afghanistan won by 158 runs |
| 28 Sep 2026 | IndiaT20I · T20I 2026 | – | – | NR No result (match abandoned) |
| 25 Sep 2026 | NepalT20 · Other matches 2026 (Sep) | – | – | NR |
| 24 Sep 2026 | JapanT20 · Other matches 2026 (Sep) | – | – | NR |
| 17 Sep 2026 | IndiaT20I · Afghanistan vs India T20I Series 2026 | – | – | L India won by 127 runs |
| 15 Sep 2026 | IndiaT20I · Afghanistan vs India T20I Series 2026 | – | – | L India won by 7 wickets |
| 13 Sep 2026 | IndiaT20I · Afghanistan vs India T20I Series 2026 | – | – | L India won by 7 wickets |
| 15 Aug 2026 | IrelandODI · Ireland vs Afghanistan ODI Series 2026 | 302/4 (48.5) | 298/7 (50) | W Afghanistan won by 6 wkts |
| 12 Aug 2026 | IrelandODI · Ireland vs Afghanistan ODI Series 2026 | 343/9 (50) | 301 (48) | W Afghanistan won by 42 runs |
| 10 Aug 2026 | IrelandODI · Ireland vs Afghanistan ODI Series 2026 | 207/7 (44.5) | 206 (46.3) | W Afghanistan won by 3 wkts |
| 7 Aug 2026 | IrelandODI · Ireland vs Afghanistan ODI Series 2026 | – | – | W Afghanistan won by 92 runs (Match reduced to 47 overs per side due to wet outfield) |
| 5 Aug 2026 | IrelandODI · Ireland vs Afghanistan ODI Series 2026 | – | – | NR Match abandoned due to rain without toss |
| 10 Jul 2026 | UzbekistanT20 · Afghanistan vs Uzbekistan T20 Series 2026 | 323/7 (20) | 124/7 (20) | W Afghanistan won by 199 runs |
| 20 Jun 2026 | IndiaODI · India vs Afghanistan ODI Series 2026 | 218 (44.2) | 224/1 (28.4) | L India won by 9 wkts |
| 17 Jun 2026 | IndiaODI · India vs Afghanistan ODI Series 2026 | 232 (44.3) | 402 (49.5) | L India won by 170 runs |
| 13 Jun 2026 | IndiaODI · India vs Afghanistan ODI Series 2026 | 194 (24.5) | 195/3 (22.5) | L India won by 7 wkts - 25 overs game due to rain |
| 7 Nov 2025 | NepalT20 · Hong Kong Sixes 2025 | – | – | NR |
| 2 Nov 2025 | ZimbabweT20I · Zimbabwe vs Afghanistan T20I Series 2025 | – | – | NR |
| 29 Oct 2025 | ZimbabweT20I · Zimbabwe vs Afghanistan T20I Series 2025 | – | – | NR |
| 14 Oct 2025 | BangladeshODI · Afghanistan vs Bangladesh ODI Series 2025 | – | – | NR |
| 11 Oct 2025 | BangladeshODI · Afghanistan vs Bangladesh ODI Series 2025 | – | – | NR |
| 8 Oct 2025 | BangladeshODI · Afghanistan vs Bangladesh ODI Series 2025 | 226/5 | 221 | W Afghanistan won by 5 wickets |
| 5 Oct 2025 | BangladeshT20I · Afghanistan vs Bangladesh T20I Series 2025 | – | – | NR |
| 2 Oct 2025 | BangladeshT20I · Afghanistan vs Bangladesh T20I Series 2025 | – | – | NR |
| 18 Sep 2025 | Sri LankaT20 · Asia Cup 2025 | 169/8 | 171/4 | L Sri Lanka Won by 6 Wickets |
| 16 Sep 2025 | BangladeshT20 · Asia Cup 2025 | 146 | 154/5 | L Bangladesh won by 8 runs |
| 9 Sep 2025 | Hong KongT20 · Asia Cup 2025 | 188/6 | 94/9 | W Afghanistan Won by 94 Runs |
| 2 Sep 2025 | PakistanT20I · Afghanistan, Pakistan and UAE T20I Series 2025 | 169/5 | 151/9 | W Afghanistan won by 18 runs |
| 1 Sep 2025 | UAET20I · Afghanistan, Pakistan and UAE T20I Series 2025 | 188/4 | 150/8 | W Afghanistan won by 38 runs |
| 29 Aug 2025 | PakistanT20I · Afghanistan, Pakistan and UAE T20I Series 2025 | 143 | 182/7 | L Pakistan Won by 39 Runs |
Afghanistan Records
Afghanistan Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 19 | 9 | 6 | 0 | 4 | 60% |
| 2025 | 14 | 4 | 3 | 0 | 7 | 57% |
Afghanistan Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Bangladesh | 7 | 2 | 1 | 0 | 4 | 67% |
| India | 7 | 0 | 6 | 0 | 1 | 0% |
| Ireland | 5 | 4 | 0 | 0 | 1 | 100% |
| Zimbabwe | 3 | 1 | 0 | 0 | 2 | 100% |
| Nepal | 2 | 0 | 0 | 0 | 2 | – |
| Pakistan | 2 | 1 | 1 | 0 | 0 | 50% |
| Oman | 1 | 1 | 0 | 0 | 0 | 100% |
| South Africa | 1 | 1 | 0 | 0 | 0 | 100% |
| Japan | 1 | 0 | 0 | 0 | 1 | – |
| Uzbekistan | 1 | 1 | 0 | 0 | 0 | 100% |
| Sri Lanka | 1 | 0 | 1 | 0 | 0 | 0% |
| Hong Kong | 1 | 1 | 0 | 0 | 0 | 100% |
| UAE | 1 | 1 | 0 | 0 | 0 | 100% |
Afghanistan Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Zayed Cricket Stadium | 8 | 4 | 2 | 0 | 2 | 67% |
| Sharjah Cricket Stadium | 5 | 2 | 1 | 0 | 2 | 67% |
| Mission Road Ground | 3 | 2 | 0 | 0 | 1 | 100% |
| Kōrogi Sports Park | 3 | 0 | 0 | 0 | 3 | – |
| Arun Jaitley Stadium | 3 | 0 | 3 | 0 | 0 | 0% |
| Stormont | 3 | 3 | 0 | 0 | 0 | 100% |
| Bready Cricket Club Ground | 2 | 1 | 0 | 0 | 1 | 100% |
| Harare Sports Club | 2 | 0 | 0 | 0 | 2 | – |
| Rahmat Wali Masroor Cricket Ground | 1 | 1 | 0 | 0 | 0 | 100% |
| MA Chidambaram Stadium | 1 | 0 | 1 | 0 | 0 | 0% |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 1 | 0 | 1 | 0 | 0 | 0% |
| Himachal Pradesh Cricket Association Stadium | 1 | 0 | 1 | 0 | 0 | 0% |
Afghanistan at Each Ground (full record)
| Ground | Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|---|
| Dubai International Cricket Stadium | T20I | 14 | 9 | 5 | 0 | 0 | 64% |
| Greater Noida Sports Complex Ground | T20I | 6 | 5 | 0 | 1 | 0 | 100% |
| Rajiv Gandhi International Cricket Stadium | T20I | 6 | 6 | 0 | 0 | 0 | 100% |
| Shere Bangla National Stadium | T20I | 6 | 4 | 2 | 0 | 0 | 67% |
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | ODI | 6 | 3 | 3 | 0 | 0 | 50% |
| Pallekele International Cricket Stadium | ODI | 6 | 1 | 4 | 0 | 1 | 20% |
| Queens Sports Club | ODI | 10 | 5 | 5 | 0 | 0 | 50% |
Afghanistan Batting
| Player | M | Inns | Runs | HS | Avg | SR | 50+ |
|---|---|---|---|---|---|---|---|
| Ibrahim Zadran | 2 | 2 | 110 | 90 | 55.00 | 88.7 | 1 |
| Sediqullah Atal | 2 | 2 | 106 | 102 | 53.00 | 86.2 | 1 |
| Farmanullah Safi | 2 | 2 | 75 | 38 | – | 300.0 | 0 |
| Sediqullah Pacha | 2 | 2 | 57 | 45 | – | 438.5 | 0 |
| Gulbadin Naib | 2 | 2 | 52 | 31 | 26.00 | 305.9 | 0 |
| Karim Janat | 2 | 2 | 39 | 22 | 19.50 | 243.8 | 0 |
| Rahmanullah Gurbaz | 2 | 2 | 31 | 25 | 15.50 | 110.7 | 0 |
| Hashmatullah Shahidi | 1 | 1 | 28 | 28 | 28.00 | 93.3 | 0 |
| Mohammad Nabi | 1 | 1 | 9 | 9 | 9.00 | 112.5 | 0 |
| Azmatullah Omarzai | 1 | 1 | 8 | 8 | 8.00 | 88.9 | 0 |
| Rahmat Shah | 2 | 2 | 8 | 7 | 4.00 | 53.3 | 0 |
| Rashid Khan | 1 | 1 | 8 | 8 | 8.00 | 114.3 | 0 |
Afghanistan Bowling
| Player | M | Overs | Wkts | Best | Avg | Econ |
|---|---|---|---|---|---|---|
| Rashid Khan | 2 | 16.2 | 8 | 4 | 6.00 | 2.94 |
| Fazalhaq Farooqi | 1 | 5 | 2 | 2 | 7.50 | 3.00 |
| Yamin Ahmadzai | 1 | 6 | 2 | 2 | 10.50 | 3.50 |
| Azmatullah Omarzai | 2 | 12 | 2 | 2 | 22.50 | 3.75 |
| Gulbadin Naib | 2 | 4 | 2 | 1 | 34.50 | 17.25 |
| Mohammad Nabi | 2 | 16.4 | 2 | 1 | 36.00 | 4.32 |
| Bilal Sami | 1 | 6 | 1 | 1 | 23.00 | 3.83 |
| Karim Janat | 2 | 2 | 1 | 1 | 26.00 | 13.00 |
| AM Ghazanfar | 2 | 12 | 1 | 1 | 33.00 | 2.75 |
Everyone Who Has Played for Afghanistan
- Farmanullah Safi2 matches · last Oct 2026
- Nangeyalia Kharoti2 matches · last Oct 2026
- Gulbadin Naib2 matches · last Oct 2026
- Imran Mir2 matches · last Oct 2026
- Karim Janat2 matches · last Oct 2026
- Sediqullah Pacha2 matches · last Oct 2026
- Rahmat Shah2 matches · last Oct 2026
- AM Ghazanfar2 matches · last Oct 2026
- Rashid Khan2 matches · last Oct 2026
- Rahmanullah Gurbaz2 matches · last Oct 2026
- Ibrahim Zadran2 matches · last Oct 2026
- Azmatullah Omarzai2 matches · last Oct 2026
- Sediqullah Atal2 matches · last Oct 2026
- Mohammad Nabi2 matches · last Oct 2026
- Bilal Sami1 match · last Oct 2026
- Yamin Ahmadzai1 match · last Oct 2026
- Fazalhaq Farooqi1 match · last Oct 2026
- Zia Ur Rahman Sharifi1 match · last Oct 2026
- Hashmatullah Shahidi1 match · last Oct 2026
Afghanistan Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Hong Kong Sixes | 3 | 2 | 0 | 0 | 1 | 100% |
| Hong Kong Sixes 2026 | 2 | 2 | 0 | 0 | 0 | 100% |
| Hong Kong Sixes 2025 | 1 | 0 | 0 | 0 | 1 | – |
| ODI | 13 | 7 | 3 | 0 | 3 | 70% |
| Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 2 | 2 | 0 | 0 | 0 | 100% |
| Ireland vs Afghanistan ODI Series 2026 | 5 | 4 | 0 | 0 | 1 | 100% |
| India vs Afghanistan ODI Series 2026 | 3 | 0 | 3 | 0 | 0 | 0% |
| Afghanistan vs Bangladesh ODI Series 2025 | 3 | 1 | 0 | 0 | 2 | 100% |
| T20I | 11 | 2 | 4 | 0 | 5 | 33% |
| T20I 2026 | 1 | 0 | 0 | 0 | 1 | – |
| Afghanistan vs India T20I Series 2026 | 3 | 0 | 3 | 0 | 0 | 0% |
| Zimbabwe vs Afghanistan T20I Series 2025 | 2 | 0 | 0 | 0 | 2 | – |
| Afghanistan vs Bangladesh T20I Series 2025 | 2 | 0 | 0 | 0 | 2 | – |
| Afghanistan, Pakistan and UAE T20I Series 2025 | 3 | 2 | 1 | 0 | 0 | 67% |
| Other matches 2026 (Sep) | 2 | 0 | 0 | 0 | 2 | – |
| Afghanistan vs Uzbekistan T20 Series 2026 | 1 | 1 | 0 | 0 | 0 | 100% |
| Asia Cup 2025 | 3 | 1 | 2 | 0 | 0 | 33% |
