CricketWise
  1. Home
  2. Players
  3. Alex Hales

Nottinghamshire · Men's cricket

Alex Hales stats

Data through 11 September 2026Last updated 11 September 2026

Coverage: matches in the Cricsheet data from 31 August 2011 to 11 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2011 and 2026, Alex Hales appears in 11 Tests, 67 ODIs, 73 T20Is for England in the Cricsheet data. The most runs came in T20 leagues: 11,209 at an average of 30.05 and a strike rate of 146.2, with a highest score of 119*. Against South Africa in ODIs, Alex Hales averaged 58.62 over 8 innings.

International matches
151
Tests 11 · ODIs 67 · T20Is 73
International runs
4,927
7 hundreds
T20 league & domestic matches
410
11,209 runs
Best batting average (ODI)
37.58
65 innings
Highest score
236
First-class

Teams played for

Nottinghamshire 2014–2024 · 176England 2011–2022 · 151Sydney Thunder 2019–2024 · 63Islamabad United 2018–2025 · 37Desert Vipers 2023–2025 · 35Trent Rockets 2021–2024 · 33Trinbago Knight Riders 2025–2026 · 22Rangpur Riders 2019–2025 · 14Abu Dhabi Knight Riders 2025–2026 · 12Barbados Royals 2019 · 12Galle Marvels 2024 · 10Karachi Kings 2020 · 9

Alex Hales batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test112105739427.291,30743.8050773
ODI676532,33017137.582,43895.6613527045
T20I737382,024116*31.141,452139.4112522069
T20 (leagues & domestic)4104053211,209119*30.057,665146.2771361190493
First-class294712,24723648.853,35067.168234613
List A262611,347187*53.881,238108.865115238

Runs per year

01K2K3K201120172026163
Alex Hales: runs per calendar year (all formats in the data)
01K2K3K20112013201520172019202120232026163
Alex Hales: runs per calendar year (all formats in the data)
Show as table
Alex Hales: runs per calendar year (all formats in the data)
YearRuns
201175
2012312
2013332
20142,169
20152,118
20161,573
20172,026
20181,073
20191,477
20201,080
20211,297
20221,927
20231,351
20241,337
20251,420
2026163
Year-by-year batting (41 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011T20I47525.0096.26201
2012T20I931239.00139.99903
2013T20 (leagues & domestic)38528.33188.94900
2013T20I724749.40153.49402
2014First-class1878846.3568.618324
2014List A538476.80120.014130
2014ODI712618.0070.44200
2014T20 (leagues & domestic)2147422.57131.36703
2014T20I1239736.09142.811611
2015First-class1889249.5663.923632
2015List A940144.56114.210313
2015ODI1541627.7391.610912
2015T20 (leagues & domestic)1232429.45140.38603
2015T20I44912.2598.02700
2015Test23618.0034.02600
2016First-class314347.6749.07301
2016ODI1374361.92101.417134
2016T20 (leagues & domestic)242.0050.0400
2016T20I814618.25119.73700
2016Test1953728.2644.79405
2017First-class842453.0082.721811
2017List A743472.33105.918721
2017ODI1553538.21102.511014
2017T20 (leagues & domestic)1650733.80204.410113
2017T20I312663.00151.84700
2018List A33812.6760.32100
2018ODI1340533.7591.614712
2018T20 (leagues & domestic)1640827.20129.97101
2018T20I922227.75142.35801
2019List A29045.0095.75401
2019ODI210552.5097.28201
2019T20 (leagues & domestic)45124331.07141.210019
2019T20I33913.00156.02000
2020T20 (leagues & domestic)35108032.73152.38508
2021T20 (leagues & domestic)44129734.13160.111024
2022T20 (leagues & domestic)46151635.26158.991013
2022T20I1441131.62148.98604
2023T20 (leagues & domestic)54135127.02144.211928
2024T20 (leagues & domestic)53133726.22132.48608
2025T20 (leagues & domestic)48142034.63140.7113110
2026T20 (leagues & domestic)1016316.30109.45501

Alex Hales bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test11820–––0.67–001
Year-by-year bowling (1 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016Test10–0.670/2

Alex Hales against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Sri LankaTest529258.4047.29403
PakistanTest814518.1242.85401
South AfricaTest813617.0039.06001
South AfricaODI846958.6290.511215
PakistanODI1040740.70100.717120
AustraliaODI1638525.6788.714711
New ZealandODI728240.29105.66704
West IndiesODI628056.00103.311011
Sri LankaODI818326.1498.413310
IndiaODI611519.1770.14200
West IndiesT20I1342335.25131.89903
IndiaT20I1033141.38134.68603
New ZealandT20I1231431.40144.08002
AustraliaT20I1231125.92146.79402
Sri LankaT20I623647.20160.511611
South AfricaT20I820333.83139.04700
PakistanT20I1018718.70133.65301
WorcestershireT20 (leagues & domestic)1852032.50159.07106
DerbyshireT20 (leagues & domestic)1751930.53167.49105
Hobart HurricanesT20 (leagues & domestic)1047552.78159.48005
LeicestershireT20 (leagues & domestic)1644928.06154.36004
DurhamT20 (leagues & domestic)1443936.58174.29603
YorkshireT20 (leagues & domestic)1141045.56159.510113
Karachi KingsT20 (leagues & domestic)1035435.40159.58801
Sharjah WarriorzT20 (leagues & domestic)935358.83153.58303
Melbourne RenegadesT20 (leagues & domestic)934137.89173.16802
Adelaide StrikersT20 (leagues & domestic)1131434.89141.46803
Peshawar ZalmiT20 (leagues & domestic)930838.50141.38203
LancashireT20 (leagues & domestic)1230527.73136.210110
Sydney SixersT20 (leagues & domestic)1129626.91159.111011
Guyana Amazon WarriorsT20 (leagues & domestic)1129626.91136.47402
Perth ScorchersT20 (leagues & domestic)927931.00128.08502
Brisbane HeatT20 (leagues & domestic)1426922.42137.25901
Gulf GiantsT20 (leagues & domestic)926929.89128.79901
Dubai CapitalsT20 (leagues & domestic)1126524.09151.46702
Abu Dhabi Knight RidersT20 (leagues & domestic)625342.17148.811012
Melbourne StarsT20 (leagues & domestic)1125022.73136.67101
St Lucia KingsT20 (leagues & domestic)622055.00157.111911
Quetta GladiatorsT20 (leagues & domestic)920823.11149.66201
Lahore QalandarsT20 (leagues & domestic)719432.33136.68001
MI EmiratesT20 (leagues & domestic)918723.38113.36201
Birmingham PhoenixT20 (leagues & domestic)718426.29146.05801
Multan SultansT20 (leagues & domestic)815219.00123.64600
Birmingham BearsT20 (leagues & domestic)1014614.60143.13400
WarwickshireT20 (leagues & domestic)613226.40167.18601
Jaffna KingsT20 (leagues & domestic)413032.50135.46501
NorthamptonshireT20 (leagues & domestic)912715.88124.53300
Antigua and Barbuda FalconsT20 (leagues & domestic)512441.33113.85502
Oval InvinciblesT20 (leagues & domestic)412330.75164.05901
Northern SuperchargersT20 (leagues & domestic)411839.33132.64300
St Kitts and Nevis PatriotsT20 (leagues & domestic)611719.50118.24700
London SpiritT20 (leagues & domestic)411027.50146.76801
Welsh FireT20 (leagues & domestic)49122.75121.33800
HampshireT20 (leagues & domestic)38528.33132.85101
Manchester OriginalsT20 (leagues & domestic)57515.00127.13800
Trinbago Knight RidersT20 (leagues & domestic)46516.25103.23300
SomersetT20 (leagues & domestic)35919.67143.94500
Barbados RoyalsT20 (leagues & domestic)44812.00129.71900
Southern BraveT20 (leagues & domestic)5357.00106.11500
WarwickshireFirst-class4409102.2576.418920
YorkshireFirst-class837146.3865.723610
MiddlesexFirst-class631853.0062.79603
WorcestershireFirst-class617328.8360.98501
NorthamptonshireFirst-class515137.7579.110210
SussexFirst-class612220.3365.25701
DurhamList A317959.6798.910411

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Trent Bridge122447639.26236
Edgbaston2882730.63183
Dubai International Cricket Stadium2879030.3899
Lord's1769243.25187
National Stadium, Karachi2056629.7982
Riverside Ground1653240.9296
Adelaide Oval1452043.33110
Zahur Ahmed Chowdhury Stadium944964.14116
Sharjah Cricket Stadium1444934.5477
Zayed Cricket Stadium1444334.08110

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay81045491147.6245–––
T20Middle44013218136.8167–––
T20Death728408178.426–––
ODIPowerplay1039115190.330–––
ODIMiddle1235124099.629–––
ODIDeath5647119.13–––

How Alex Hales was dismissed

Last 20 innings

020406021 Sep 202518 Dec 202511 Sep 202622
Alex Hales: runs in the last 20 innings
020406021 Sep 20257 Dec 202516 Dec 202522 Dec 20258 Aug 202629 Aug 202611 Sep 202622
Alex Hales: runs in the last 20 innings
Show as table
Alex Hales: runs in the last 20 innings
InningsRuns
21 Sep 202526
3 Dec 202532
5 Dec 202553
7 Dec 20250
11 Dec 20256
13 Dec 202511
16 Dec 202525
18 Dec 202546
20 Dec 202540
22 Dec 20255
1 Jan 20262
2 Jan 202629
8 Aug 20269
15 Aug 202629
22 Aug 20262
29 Aug 20265
31 Aug 202655
2 Sep 20268
5 Sep 20262
11 Sep 202622
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors2226caughtProvidence Stadium
5 Sep 2026T20 (leagues & domestic)Barbados Royals24stumpedKensington Oval
2 Sep 2026T20 (leagues & domestic)Antigua and Barbuda Falcons89caughtQueen's Park Oval
31 Aug 2026T20 (leagues & domestic)Guyana Amazon Warriors5524bowledQueen's Park Oval
29 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen59bowledQueen's Park Oval
22 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons24caughtSir Vivian Richards Stadium
15 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen2921caughtSabina Park
8 Aug 2026T20 (leagues & domestic)St Kitts and Nevis Patriots911caughtArnos Vale Ground
2 Jan 2026T20 (leagues & domestic)MI Emirates2936caughtSharjah Cricket Stadium
1 Jan 2026T20 (leagues & domestic)Dubai Capitals25caughtDubai International Cricket Stadium
22 Dec 2025T20 (leagues & domestic)Sharjah Warriorz55caughtZayed Cricket Stadium
20 Dec 2025T20 (leagues & domestic)MI Emirates4027caughtZayed Cricket Stadium
18 Dec 2025T20 (leagues & domestic)Gulf Giants4639caughtZayed Cricket Stadium
16 Dec 2025T20 (leagues & domestic)Desert Vipers2518caughtZayed Cricket Stadium
13 Dec 2025T20 (leagues & domestic)Dubai Capitals117caughtZayed Cricket Stadium
11 Dec 2025T20 (leagues & domestic)MI Emirates68bowledZayed Cricket Stadium
7 Dec 2025T20 (leagues & domestic)Dubai Capitals01bowledDubai International Cricket Stadium
5 Dec 2025T20 (leagues & domestic)Desert Vipers5337caughtSharjah Cricket Stadium
3 Dec 2025T20 (leagues & domestic)Sharjah Warriorz3219bowledSharjah Cricket Stadium
21 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors2634caught and bowledProvidence Stadium

Frequently asked questions

How many runs has Alex Hales scored in Tests?
573 runs in 21 innings (11 matches) at an average of 27.29 and a strike rate of 43.8, in the data from 2015 to 2016.
How many runs has Alex Hales scored in ODIs?
2,330 runs in 65 innings (67 matches) at an average of 37.58 and a strike rate of 95.6, in the data from 2014 to 2019.
How many runs has Alex Hales scored in T20Is?
2,024 runs in 73 innings (73 matches) at an average of 31.14 and a strike rate of 139.4, in the data from 2011 to 2022.
What is Alex Hales's highest score?
236 in first-class, the highest score in the data.
How many centuries has Alex Hales scored?
26 hundreds in the data: 6 in ODIs, 1 in T20Is, 7 in T20 leagues, 6 in first-class, 6 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.