Skip to content

Alex Hales

616 matches · 2011 to 2026 · played for Nottinghamshire, England, Sydney Thunder, Islamabad United

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2047747713,23330.21145.11,410562
ODIs65652,33037.5895.627045
First-class29472,24748.8567.134613
List A26261,34753.88108.815238
Tests112157327.2943.8773

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
Tests13.020n/a0.67n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
11 Sep 2026CPLTrinbago Knight Riders v Guyana Amazon Warriorslost
5 Sep 2026CPLTrinbago Knight Riders v Barbados Tridentswon
2 Sep 2026CPLTrinbago Knight Riders v Antigua and Barbuda Falconslost
31 Aug 2026CPLTrinbago Knight Riders v Guyana Amazon Warriorslost
29 Aug 2026CPLTrinbago Knight Riders v Jamaica Kingsmenlost
28 Aug 2026CPLTrinbago Knight Riders v Barbados Tridentswon
22 Aug 2026CPLTrinbago Knight Riders v Antigua and Barbuda Falconslost
15 Aug 2026CPLTrinbago Knight Riders v Jamaica Kingsmenlost
8 Aug 2026CPLTrinbago Knight Riders v St Kitts and Nevis Patriotswon
2 Jan 2026ILT20Abu Dhabi Knight Riders v MI Emirateslost

Query Alex Hales yourself

500 free credits every month, no card. REST or MCP. Player id 92aeac25.

Get a free key