Skip to content
Scores
All live scores
Alex Hales

Alex Hales

Nangarhar Cosmic logo Nangarhar Cosmic Batter Platinum ENG Overseas

Alex Hales is a 37-year-old England batter and one of the most experienced T20 cricketers in the world. He plays for Nangarhar Cosmic in the Afghanistan Premier League 2026-27, picked as a Platinum-tier signing at the 3 November 2026 draft. Across 528 T20 matches he has scored 14,449 runs at a strike rate of 144.51.

528T20 matches
14,449T20 runs
144.51Batting strike rate
0T20 wickets
–Economy rate

Who is Alex Hales?

Alex Hales is an England opening batter who won the 2022 T20 World Cup, scoring a big unbeaten partnership in the semi-final against India. He was the first England batter to score a T20I hundred.

He is one of the most experienced franchise T20 players in the world. He hits hard down the ground and through the off side and is at his best taking on fast bowling in the powerplay.

As Nangarhar Cosmic's Platinum signing, he is expected to open the batting and give captain Rahmat Shah's side quick starts.

Alex has played 75 T20 internationals, 70 ODIs and 11 Tests for England. In T20 internationals he has 2,074 T20I runs at a strike rate of 138.35.

Alex Hales's role at Nangarhar Cosmic

Alex is Nangarhar Cosmic's Platinum signing, the top draft category, with a confirmed fee of $100,000. Platinum players are the headline overseas or star picks, so he is expected to play every game and win matches on his own. Other batters in the squad include Darwish Rasooli, Faisal Khan Shinozada, Bahar Ali Shinwari and Islam Khan Zazai.

T20 record explained

With the bat, Alex scores at a strike rate of 144.51 in T20 cricket, which is attacking by T20 standards, and averages 29.91. He has hit 595 sixes and 1,560 fours, about one six every 1.0 innings. His best is 119, with 7 hundreds and 92 fifties.

Alex Hales batting stats

FormatMInnRunsHSAvgSR100s50s6s
All T20s52852314,44911929.91144.51792595
T20I75752,07411630.95138.3511270
ODI70672,41917137.7995.7261450
Test11215739427.2843.84053
List A1751696,26018738.499.091732129
First-class1071826,65523637.8159.06133838

Alex Hales bowling stats

FormatMWktsBestAvgEconSR4w5w
All T20s5280–014000
Test110–00.66000
List A1750–015000
First-class10732/6357.663.33103.600

"All T20s" covers T20 internationals plus domestic and franchise T20 cricket. Stats from EntitySport, refreshed daily.

How UAE conditions suit him

UAE pitches can be slow, so pace bowlers rely on early swing with the new ball, cutters and change of pace. Most APL games start at 7:30 PM GST, and dew later in the evening can help batting sides chase, which puts extra value on accurate death bowling.

Nangarhar Cosmic fixtures

Where to watch Alex Hales in the league stage (tentative, times in GST). Full dates on the APL 2026-27 schedule.

MatchDateOpponentVenue
2Mon, 28 Dec, 7:30 PMKandahar Warriors logoKandahar WarriorsKANZayed Cricket Stadium, Abu Dhabi
5Thu, 31 Dec, 7:30 PMAkcel United Kabul logoAkcel United KabulKABZayed Cricket Stadium, Abu Dhabi
8Sat, 2 Jan, 3:30 PMTeam Balkh logoTeam BalkhBALZayed Cricket Stadium, Abu Dhabi
10Sun, 3 Jan, 7:30 PMTeam Paktia logoTeam PaktiaPAKSharjah Cricket Stadium, Sharjah
12Tue, 5 Jan, 7:30 PMKandahar Warriors logoKandahar WarriorsKANDubai International Stadium, Dubai
15Fri, 8 Jan, 3:30 PMAkcel United Kabul logoAkcel United KabulKABDubai International Stadium, Dubai
18Sat, 9 Jan, 7:30 PMTeam Balkh logoTeam BalkhBALDubai International Stadium, Dubai
20Mon, 11 Jan, 7:30 PMTeam Paktia logoTeam PaktiaPAKZayed Cricket Stadium, Abu Dhabi

Alex Hales FAQs

Which team does Alex Hales play for in APL 2026-27?

Alex Hales plays for Nangarhar Cosmic in the Afghanistan Premier League 2026-27. The team is captained by Rahmat Shah.

What is Alex Hales's APL 2026-27 draft category?

Alex Hales was a Platinum signing, the top draft category, at a confirmed fee of $100,000.

What is Alex Hales's T20 record?

In 528 T20 matches, Alex Hales has scored 14,449 runs (average 29.91, strike rate 144.51, best 119).

What is Alex Hales's playing role?

Alex Hales is a batter (right hand bat, right arm medium).

How old is Alex Hales?

Alex Hales was born on 3 January 1989 in Hillingdon, Middlesex, so he is 37.

When is Nangarhar Cosmic's first APL 2026-27 match?

Nangarhar Cosmic open their campaign against Kandahar Warriors on Mon, 28 Dec at 7:30 PM GST at Zayed Cricket Stadium, Abu Dhabi (tentative schedule). They play 8 league matches in total.

Last updated 13 November 2026

Nangarhar Cosmic teammates

Other Platinum picks

← All 95 APL 2026-27 players