UNBEATEN XI
Sign in
Flag of Afghanistan

Afghanistan at the T20 World Cup

Afghanistan played 8 men’s T20 World Cups (2010, 2012, 2014, 2016, 2021, 2022, 2024, 2026). Below is every squad, with what each player did at that tournament.

Afghanistan squad · T20 World Cup 2026

ICC Men's T20 World Cup 2026, India and Sri Lanka. About the 2026 World Cup

Afghanistan squad at the 2026 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Ibrahim ZadranBatter4170142.90–
Sediqullah AtalBatter489121.90–
Darwish RasooliBatter472124.10–
Rahmanullah GurbazWicketkeeper41411640–
Mohammad IshaqWicketkeeper0––––
Mohammad NabiAll-rounder418112.556.43
Azmatullah OmarzaiAll-rounder489171.298.24
Gulbadin NaibAll-rounder47715108
Rashid Khan (c)All-rounder420166.766.69
ShahidullahAll-rounder0––––
Mujeeb Ur RahmanBowler40057.67
Zia Ur Rahman SharifiBowler30–010
Noor AhmadBowler215166.7011.67
Fazalhaq FarooqiBowler20–19.5
Abdullah AhmadzaiBowler10–07.33

Afghanistan squad · T20 World Cup 2024

ICC Men's T20 World Cup 2024, West Indies and United States. About the 2024 World Cup

Afghanistan squad at the 2024 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Ibrahim ZadranBatter8231107.40–
Najibullah ZadranBatter52295.70–
Hazratullah ZazaiBatter12500–
Rahmanullah GurbazTeam of the Tournament · Most runsWicketkeeper8281124.30–
Mohammad IshaqWicketkeeper0––––
Mohammad NabiAll-rounder8568036.77
Azmatullah OmarzaiAll-rounder8111108.829.31
Gulbadin NaibAll-rounder890104.775.22
Rashid Khan (c)Team of the TournamentAll-rounder857123.9146.17
Karim JanatAll-rounder743113.205
Nangeyalia KharotiAll-rounder3337.5013
Fazalhaq FarooqiTeam of the Tournament · Most wicketsBowler86120176.32
Naveen-ul-HaqBowler8640136
Noor AhmadBowler71458.315.76
Mujeeb Ur RahmanBowler10–15.33
Fareed Ahmad MalikBowler0––––

Afghanistan squad · T20 World Cup 2022

ICC Men's T20 World Cup 2022, Australia. About the 2022 World Cup

Afghanistan squad at the 2022 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Najibullah ZadranBatter331106.90–
Ibrahim ZadranBatter38096.40–
Usman GhaniBatter35992.20–
Hazratullah ZazaiBatter1741.20–
Darwish RasooliBatter115115.40–
Rahmanullah GurbazWicketkeeper3681360–
Mohammad Nabi (c)All-rounder317113.317.67
Rashid KhanAll-rounder357178.146.42
Gulbadin NaibAll-rounder251137.8010.75
Azmatullah OmarzaiAll-rounder21111008.84
Mujeeb Ur RahmanBowler3133.347.33
Fazalhaq FarooqiBowler30036.52
Fareed Ahmad MalikBowler2250112
Naveen-ul-HaqBowler10–35.25
Qais AhmadBowler0––––
Mohammad Saleem SafiBowler0––––

Afghanistan squad · T20 World Cup 2021

ICC Men's T20 World Cup 2021, United Arab Emirates and Oman. About the 2021 World Cup

Afghanistan squad at the 2021 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Najibullah ZadranBatter5172135.40–
Hazratullah ZazaiBatter592113.60–
Rahmanullah GurbazBatter585119.70–
Asghar AfghanBatter341136.70–
Hashmatullah ShahidiBatter0––––
Usman GhaniBatter0––––
Mohammad ShahzadWicketkeeper579109.70–
Mohammad Nabi (c)All-rounder512712118.08
Karim JanatAll-rounder559143.919
Gulbadin NaibAll-rounder569107.837.31
Rashid KhanAll-rounder5337.586.11
Sharafuddin AshrafAll-rounder1266.7012.5
Naveen-ul-HaqBowler50–59
Mujeeb Ur RahmanBowler30075.42
Hamid HassanBowler30–35.18
Fareed Ahmad MalikBowler0––––

Afghanistan squad · T20 World Cup 2016

ICC World Twenty20 2016, India. About the 2016 World Cup

Afghanistan squad at the 2016 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Najibullah ZadranBatter7103147.10–
Asghar Afghan (c)Batter7141107.616
Noor Ali ZadranBatter612496.10–
Shafiqullah ShafiqBatter670148.90–
Usman GhaniBatter1466.70–
Mohammad ShahzadWicketkeeper7222140.50–
Mohammad NabiMost wicketsAll-rounder7105131.3126.07
Rashid KhanAll-rounder732114.3116.54
Samiullah ShinwariAll-rounder7122128.436.27
Gulbadin NaibAll-rounder65795211.25
Karim SadiqAll-rounder100010.5
Dawlat ZadranBowler5810029.33
Amir HamzaBowler445036.87
Hamid HassanBowler40–36.3
Shapoor ZadranBowler215018.86

Afghanistan squad · T20 World Cup 2014

ICC World Twenty20 2014, Bangladesh. About the 2014 World Cup

Afghanistan squad at the 2014 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Shafiqullah ShafiqBatter3103143.10–
Najibullah ZadranBatter251250–
Gulbadin NaibBatter22195.5011.5
Asghar AfghanBatter262108.80–
Nawroz MangalBatter2562.50–
Najeeb TarakaiBatter21482.40–
Mohammad ShahzadWicketkeeper374104.20–
Mohammad Nabi (c)All-rounder31062.535.73
Samiullah ShinwariAll-rounder31610017.89
Karim SadiqAll-rounder2186008
Mirwais AshrafAll-rounder1210013.5
Dawlat ZadranBowler3116.727.5
Shapoor ZadranBowler319.145.89
Amir HamzaBowler10–28
Aftab AlamBowler100015

Afghanistan squad · T20 World Cup 2012

ICC World Twenty20 2012, Sri Lanka. About the 2012 World Cup

Afghanistan squad at the 2012 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Asghar AfghanBatter210500–
Nawroz Mangal (c)Batter230111.10–
Shafiqullah ShafiqBatter28800–
Najibullah ZadranBatter152500–
Javed AhmadiBatter0––––
Mohammad ShahzadWicketkeeper21990.50–
Karim SadiqWicketkeeper23191.217
Mohammad NabiAll-rounder232139.1110.13
Samiullah ShinwariAll-rounder2327.308.17
Gulbadin NaibAll-rounder249106.507.5
Dawlat ZadranBowler2810025.88
Shapoor ZadranBowler2952.938.14
Izatullah DawlatzaiBowler100218.67
Nasim BarasBowler0––––
Hamid HassanBowler0––––

Afghanistan squad · T20 World Cup 2010

ICC World Twenty20 2010, West Indies. About the 2010 World Cup

Afghanistan squad at the 2010 T20 World Cup
PlayerRoleMRunsSRWktsEcon
Noor Ali ZadranBatter250980–
Asghar AfghanBatter23384.60–
Nawroz Mangal (c)Batter264018.87
Raees AhmadzaiBatter29128.60–
Shabir NooriBatter0––––
Mohammad ShahzadWicketkeeper2872.70–
Shafiqullah ShafaqWicketkeeper0––––
Mohammad NabiAll-rounder20019.43
Karim SadiqAll-rounder2216.7011
Samiullah ShinwariAll-rounder21810014.17
Mirwais AshrafAll-rounder1239209
Nasratullah NasratAll-rounder0––––
Shapoor ZadranBowler2116.717
Hamid HassanBowler228107.744.14
Dawlat AhmadzaiBowler10–110.5

Pick Afghanistan players, and stars from every other nation, and try to win the World Cup 9-0.

Play Unbeaten XI