13Played
7Won
3Lost
0Tied / drawn
3No result
70%Win rate
Afghanistan Recent Form
Last 8 matchesWon last 66 won · 1 lostlast 8
- W
vs BangladeshAfghanistan won by 7 wkts21 Oct2026 - W
vs ZimbabweAfghanistan won by 158 runs19 Oct2026 - W
vs IrelandAfghanistan won by 6 wkts15 Aug2026 - W
vs IrelandAfghanistan won by 42 runs12 Aug2026 - W
vs IrelandAfghanistan won by 3 wkts10 Aug2026
Afghanistan Recent Results
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
5th ODI · Ireland vs Afghanistan ODI Series 2026Result
Afghanistan won by 6 wkts
4th ODI · Ireland vs Afghanistan ODI Series 2026Result
Afghanistan won by 42 runs
3rd ODI · Ireland vs Afghanistan ODI Series 2026Result
Afghanistan won by 3 wkts
2nd ODI · Ireland vs Afghanistan ODI Series 2026Result
Afghanistan won by 92 runs (Match reduced to 47 overs per side due to wet outfield)
Afghanistan Leading Players
Most runs
- Ibrahim Zadran2 matches · avg 55.0 · SR 89110runs
- Sediqullah Atal2 matches · avg 53.0 · SR 86106runs
- Rahmanullah Gurbaz2 matches · avg 15.5 · SR 11131runs
- Hashmatullah Shahidi1 matches · avg 28.0 · SR 9328runs
- Mohammad Nabi1 matches · avg 9.0 · SR 1139runs
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
- Mohammad Nabi2 matches · econ 4.322wickets
Afghanistan Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
Afghanistan Records
Afghanistan Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 10 | 6 | 3 | 0 | 1 | 67% |
| 2025 | 3 | 1 | 0 | 0 | 2 | 100% |
Afghanistan Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Ireland | 5 | 4 | 0 | 0 | 1 | 100% |
| Bangladesh | 4 | 2 | 0 | 0 | 2 | 100% |
| India | 3 | 0 | 3 | 0 | 0 | 0% |
| Zimbabwe | 1 | 1 | 0 | 0 | 0 | 100% |
Afghanistan Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Zayed Cricket Stadium | 5 | 3 | 0 | 0 | 2 | 100% |
| Stormont | 3 | 3 | 0 | 0 | 0 | 100% |
| Bready Cricket Club Ground | 2 | 1 | 0 | 0 | 1 | 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 by Season (full record)
| Tournament | Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|---|
| T20I (all-time) | T20I | 171 | 102 | 65 | 3 | 1 | 61% |
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% |
| Harare Sports Club | T20I | 9 | 8 | 1 | 0 | 0 | 89% |
| Rajiv Gandhi International Cricket Stadium | T20I | 6 | 6 | 0 | 0 | 0 | 100% |
| Sharjah Cricket Stadium | T20I | 36 | 23 | 13 | 0 | 0 | 64% |
| 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% |
| Harare Sports Club | ODI | 14 | 11 | 2 | 0 | 1 | 85% |
| Pallekele International Cricket Stadium | ODI | 6 | 1 | 4 | 0 | 1 | 20% |
| Queens Sports Club | ODI | 10 | 5 | 5 | 0 | 0 | 50% |
| Sharjah Cricket Stadium | ODI | 33 | 22 | 11 | 0 | 0 | 67% |
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 |
| 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 |
| AM Ghazanfar | 1 | 1 | 6 | 6 | 6.00 | 100.0 | 0 |
| Zia Ur Rahman Sharifi | 1 | 1 | 1 | 1 | 1.00 | 50.0 | 0 |
| Fazalhaq Farooqi | 1 | 1 | 0 | 0 | – | 0.0 | 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 |
| Mohammad Nabi | 2 | 16.4 | 2 | 1 | 36.00 | 4.32 |
| Bilal Sami | 1 | 6 | 1 | 1 | 23.00 | 3.83 |
| 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 % |
|---|---|---|---|---|---|---|
| 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% |
