International · AFG

Afghanistan

FormWWWWNRNR
33Played
13Won
9Lost
0Tied / drawn
11No result
59%Win rate

Afghanistan Recent Form

Last 8 matchesWon last 44 won · 1 lostlast 8
  1. Lv IND
  2. NRv JPN
  3. NRv NEP
  4. NRv IND
  5. Wv ZIM
  6. Wv BAN
  7. Wv SA
  8. Wv OMA
  • Wvs OmanAfghanistan won by 4 wkts31 Oct2026
  • Wvs South AfricaAfghanistan won by 3 wkts30 Oct2026
  • Wvs BangladeshAfghanistan won by 7 wkts21 Oct2026
  • Wvs ZimbabweAfghanistan won by 158 runs19 Oct2026
  • NRvs IndiaNo result (match abandoned)28 Sep2026

Afghanistan Recent Results

All results

Afghanistan Leading Players

Most runs
  1. Ibrahim Zadran2 matches · avg 55.0 · SR 89110runs
  2. Sediqullah Atal2 matches · avg 53.0 · SR 86106runs
  3. Farmanullah Safi2 matches · avg – · SR 30075runs
  4. Sediqullah Pacha2 matches · avg – · SR 43857runs
  5. Gulbadin Naib2 matches · avg 26.0 · SR 30652runs
Most wickets
  1. Rashid Khan2 matches · econ 2.948wickets
  2. Fazalhaq Farooqi1 matches · econ 3.002wickets
  3. Yamin Ahmadzai1 matches · econ 3.502wickets
  4. Azmatullah Omarzai2 matches · econ 3.752wickets
  5. Gulbadin Naib2 matches · econ 17.252wickets

Afghanistan Results

DateOpponentScoreOpp. scoreResult
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/5221 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/8171/4 L Sri Lanka Won by 6 Wickets
16 Sep 2025 BangladeshT20 · Asia Cup 2025 146154/5 L Bangladesh won by 8 runs
9 Sep 2025 Hong KongT20 · Asia Cup 2025 188/694/9 W Afghanistan Won by 94 Runs
2 Sep 2025 PakistanT20I · Afghanistan, Pakistan and UAE T20I Series 2025 169/5151/9 W Afghanistan won by 18 runs
1 Sep 2025 UAET20I · Afghanistan, Pakistan and UAE T20I Series 2025 188/4150/8 W Afghanistan won by 38 runs
29 Aug 2025 PakistanT20I · Afghanistan, Pakistan and UAE T20I Series 2025 143182/7 L Pakistan Won by 39 Runs

Afghanistan Batting

PlayerMInnsRunsHSAvgSR50+
Ibrahim Zadran221109055.0088.71
Sediqullah Atal2210610253.0086.21
Farmanullah Safi227538–300.00
Sediqullah Pacha225745–438.50
Gulbadin Naib22523126.00305.90
Karim Janat22392219.50243.80
Rahmanullah Gurbaz22312515.50110.70
Hashmatullah Shahidi11282828.0093.30
Mohammad Nabi11999.00112.50
Azmatullah Omarzai11888.0088.90
Rahmat Shah22874.0053.30
Rashid Khan11888.00114.30

Afghanistan Bowling

PlayerMOversWktsBestAvgEcon
Rashid Khan216.2846.002.94
Fazalhaq Farooqi15227.503.00
Yamin Ahmadzai162210.503.50
Azmatullah Omarzai2122222.503.75
Gulbadin Naib242134.5017.25
Mohammad Nabi216.42136.004.32
Bilal Sami161123.003.83
Karim Janat221126.0013.00
AM Ghazanfar2121133.002.75

Everyone Who Has Played for Afghanistan