15MatchesODI 9 · T20I 6
419Runsaverage 34.92 · SR 125.8
133*Highest score2 hundreds · 1 fifties

Alex Hales against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHS
ODI918326.1498.41/0133*
T20I623647.20160.51/1116*

Alex Hales against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHS
2022 T20I14747.00156.70/047
2018 ODI2126.0048.00/012
2018 T20I144.00133.30/04
2016 ODI413768.50118.11/0133*
2016 T20I100.000.00/00
3 earlier years
YearMatRunsAvgSR100s/50sHS
2014 ODI33411.3375.60/027
2014 T20I2182182.00173.31/1116*
2012 T20I133.0060.00/03

Alex Hales's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
133*110ODIEdgbaston24 Jun 2016
116*64T20IZahur Ahmed Chowdhury Stadium27 Mar 2014
6641T20IKennington Oval20 May 2014

Alex Hales against Sri Lanka by ground

Sri Lanka bowlers Alex Hales has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Farveez Maharoof31350112.9

Alex Hales's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
5 Nov 2022T20I473071156.7WonSydney Cricket Ground
27 Oct 2018T20I4310133.3WonR Premadasa Stadium
23 Oct 2018ODI02000.0LostR Premadasa Stadium
20 Oct 2018ODI12232052.2WonPallekele International Cricket Stadium
26 Jun 2016ODI01000.0No resultCounty Ground, Bristol
9 older innings
DateFormatRunsBalls4s6sSRResultGround
24 Jun 2016ODI133*110106120.9WonEdgbaston
21 Jun 2016ODI451080.0TiedTrent Bridge
26 Mar 2016T20I04000.0WonArun Jaitley Stadium
16 Dec 2014ODI7150046.7LostR Premadasa Stadium
7 Dec 2014ODI01000.0LostR Premadasa Stadium
3 Dec 2014ODI27292193.1WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
20 May 2014T20I664172161.0LostKennington Oval
27 Mar 2014T20I116*64116181.3WonZahur Ahmed Chowdhury Stadium
1 Oct 2012T20I350060.0LostPallekele International Cricket Stadium

Alex Hales vs Sri Lanka: questions and answers

How many matches has Alex Hales played against Sri Lanka?
Alex Hales has played 15 matches against Sri Lanka (9 in ODIs, 6 in T20Is), from 2012 to 2022. England won 8 and lost 5 of them.
How many runs has Alex Hales scored against Sri Lanka?
Alex Hales has scored 419 runs in 14 innings against Sri Lanka at an average of 34.92 and a strike rate of 125.8 (183 runs at an average of 26.14 in ODIs, 236 runs at an average of 47.20 in T20Is).
What is Alex Hales's highest score against Sri Lanka?
Alex Hales's highest score against Sri Lanka is 133 not out off 110 balls (ODI) at Edgbaston on 24 June 2016.
How many hundreds has Alex Hales scored against Sri Lanka?
Alex Hales has scored 2 hundreds and 1 fifty against Sri Lanka.
Where has Alex Hales scored the most runs against Sri Lanka?
At Pallekele International Cricket Stadium: 15 runs in 2 innings against Sri Lanka, at an average of 7.50.
How does Alex Hales usually get out against Sri Lanka?
Of Alex Hales's 12 dismissals against Sri Lanka: caught 7, lbw 3, stumped 1 and bowled 1.
When did Alex Hales last play against Sri Lanka?
On 5 November 2022 (T20I) at Sydney Cricket Ground: 47 off 30 balls. England won that match.