Every player, team by team
SialTV lists all 95 players of APL 2026-27 — every squad member with a profile on this site, grouped by team. The season has not started yet, so there are no APL 2026-27 runs or wickets to show: the roles beside each name come from the verified squad lists set at the draft in Dubai on 3 November 2026, and players whose role is not listed there are shown as squad members until they play. Five teams of 19, 24 matches, and the first ball is bowled on Sunday 27 December 2026.
The squads are led by five Afghanistan captains: Azmatullah Omarzai takes Akcel United Kabul into the revived league, Ibrahim Zadran leads Balkh Zwanan, Rashid Khan captains Kandahar Warriors, Rahmat Shah leads Nangarhar Cosmic, and Rahmanullah Gurbaz captains Paktia. Around them are some of the biggest names in the short format — Muhammad Amir and Tymal Mills with the new ball, Shakib Al Hasan and Moeen Ali as all-rounders, Alex Hales and Colin Munro at the top of the order. Every name below links to a full profile — role, batting and bowling style where verified, career context and the team’s fixtures.
Akcel United Kabul — 19 players
Kabul’s franchise in the revived league. Captain: Azmatullah Omarzai · Coach: Shane McDermott · Base: Kabul.
- Azmatullah Omarzai (Captain)All-rounder
- Johnson CharlesWicketkeeper-batter
- Fazalhaq FarooqiBowler
- Dushmantha ChameeraBowler
- Mujeeb Ur RahmanBowler
- Imran MirBatter
- Sharafuddin AshrafAll-rounder
- D’Arcy ShortBatter
- Shamim HossainBatter
- Imran TahirBowler
- Hazratullah ZazaiBatter
- Dawood AhmadzaiSquad member
- Abdul Rahman RahmaniSquad member
- Mohammad Saleem SafiBowler
- Uzairullah NiazaiBatter
- Khalid AhmadzaiWicketkeeper-batter
- KeramatullahSquad member
- Said Bahir Shah MahbobSquad member
- Curtis CampherAll-rounder
Full squad, results and remaining fixtures are on the Akcel United Kabul page.
Balkh Zwanan — 19 players
Balkh’s franchise in the revived league. Captain: Ibrahim Zadran · Coach: Mickey Arthur · Base: Balkh.
- Ibrahim Zadran (Captain)Batter
- Moeen AliAll-rounder
- Allah Mohammad GhazanfarBowler
- Luke WoodBowler
- Gulbadin NaibAll-rounder
- Sediqullah AtalBatter
- Muhammad WaseemBatter
- Afsar Khan ZazaiWicketkeeper-batter
- Abdullah AhmadzaiBowler
- Thomas MooresWicketkeeper-batter
- Zia ur Rehman AkbarBowler
- Abdullah TarakhailSquad member
- Colin AckermannAll-rounder
- Mohammad Waqar SalamkheilBowler
- Salaam Khan AhmadzaiSquad member
- Azizullah MiakhilSquad member
- Abdul Aziz KhanSquad member
- Qais AhmadBowler
- Christopher WoodBowler
Full squad, results and remaining fixtures are on the Balkh Zwanan page.
Kandahar Warriors — 19 players
Kandahar’s franchise in the revived league. Captain: Rashid Khan · Coach: Ravi Bopara · Base: Kandahar.
- Rashid Khan (Captain)All-rounder
- Muhammad AmirBowler
- Mohammad NabiAll-rounder
- Joe ClarkeWicketkeeper-batter
- Karim JanatAll-rounder
- Hassan EisakhilBatter
- Farid Ahmad MalikBowler
- Kusal PereraWicketkeeper-batter
- Tymal MillsBowler
- Mohammad ShahzadWicketkeeper
- Muslim MusaSquad member
- Dwaine PretoriusAll-rounder
- George MunseyBatter
- Allah Noor NaseriSquad member
- Numan Shah AghaSquad member
- Usman KhanSquad member
- Naseer Khan MaroofkhilSquad member
- Shawkat Zaman MomandSquad member
- Mohammad Ibrahim MasoodSquad member
Full squad, results and remaining fixtures are on the Kandahar Warriors page.
Nangarhar Cosmic — 19 players
Nangarhar’s franchise in the revived league. Captain: Rahmat Shah · Coach: Toby Radford · Base: Nangarhar.
- Rahmat Shah (Captain)Batter
- Alex HalesBatter
- Darwish RasooliBatter
- Shakib Al HasanAll-rounder
- Kamindu MendisAll-rounder
- Ziawrahman SharifiSquad member
- Mohammad Akram ZazaiSquad member
- Ikram AlikhilWicketkeeper-batter
- Junaid SiddiqueBowler
- Zahir KhanBowler
- Ismatullah AlamSquad member
- Mohammad Yamin AhmadzaiSquad member
- Amir JangooWicketkeeper-batter
- Shafiqullah GhafariSquad member
- Faisal Khan ShinozadaSquad member
- Bahar Ali ShinwariSquad member
- Islam Khan ZazaiSquad member
- Aftab AlamBowler
- Zubairullah AkbariSquad member
Full squad, results and remaining fixtures are on the Nangarhar Cosmic page.
Paktia — 19 players
Paktia’s franchise in the revived league. Captain: Rahmanullah Gurbaz · Coach: Azhar Mahmood · Base: Paktia.
- Rahmanullah Gurbaz (Captain)Wicketkeeper-batter
- Wanindu HasarangaAll-rounder
- Noor AhmadBowler
- Nahid RanaBowler
- Ijaz AhmadzaiSquad member
- Farmanullah SafiSquad member
- Colin MunroBatter
- David WieseAll-rounder
- Hashmatullah ShahidiBatter
- Hasibullah LakanwalSquad member
- Nangeyalia KhanSquad member
- Gerhard ErasmusAll-rounder
- Olly StoneBowler
- Masoodulrahman GurbazSquad member
- Abid MohammadiSquad member
- Khalid TaniwalSquad member
- Wahidullah ZadranSquad member
- Sediqullah PachaSquad member
- Khalil Ahmad GurbazSquad member
Full squad, results and remaining fixtures are on the Paktia page.
More APL coverage
Fixtures and results for every team are on the APL Schedule page. The full standings, once play starts, are on the APL Points Table page, and every completed match is on the APL Results page. The APL hub has the season in full.
Frequently asked questions
How many players are in APL 2026-27?
95 players have a profile on SialTV — 19 for each of the five teams: Akcel United Kabul, Balkh Zwanan, Kandahar Warriors, Nangarhar Cosmic and Paktia. Every squad was set at the draft in Dubai on 3 November 2026, and every name on this page links to that player’s full profile.
When does APL 2026-27 start?
On Sunday 27 December 2026, with the first ball at 5:30 PM Afghanistan time (5:00 PM in Dubai). The league stage is a double round-robin, the top four reach the playoffs, and the final is on Wednesday 20 January 2027.
Who captains each team?
Azmatullah Omarzai (Akcel United Kabul), Ibrahim Zadran (Balkh Zwanan), Rashid Khan (Kandahar Warriors), Rahmat Shah (Nangarhar Cosmic) and Rahmanullah Gurbaz (Paktia). All five are Afghanistan internationals, and each captain’s name is marked on this page. Rashid Khan, the Kandahar captain, is the most established T20 bowler in the world.
Where are the full squads?
On each team page — verified 2026-27 squads with roles where confirmed, set at the Dubai draft on 3 November 2026 — and on the APL Teams page, which lists all five sides with their captains and coaches. Fixtures and results are on the schedule page.