28MatchesODI 18 · T20I 10
906Runsaverage 33.56 · SR 100.9
121Highest score1 hundreds · 5 fifties

Kusal Mendis against England by format

FormatMatRunsAvgSR100s/50sHS
ODI1871341.9496.01/5121
T20I1019319.30124.50/039

Kusal Mendis against England year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI842660.8699.51/2121
2026 T20I49924.75147.80/037
2023 ODI11111.0091.70/011
2022 T20I11818.00128.60/018
2021 T20I35418.0098.20/039
5 earlier years
YearMatRunsAvgSR100s/50sHS
2019 ODI14646.0067.60/046
2018 ODI36120.33127.10/156
2018 T20I111.0033.30/01
2016 ODI516933.8090.40/277
2016 T20I12121.00131.30/021

Kusal Mendis's best innings against England

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
121100ODIHeadingley24 Sept 2026
93*117ODIR Premadasa Stadium22 Jan 2026
8971ODIGaddafi Stadium29 Oct 2026
7764ODIKennington Oval29 Jun 2016
5633ODIR Premadasa Stadium23 Oct 2018

Kusal Mendis against England by ground

GroundMatRunsAvgSR
Pallekele International Cricket Stadium610417.33126.8
R Premadasa Stadium519649.0094.7
Sophia Gardens37023.3382.4
Headingley216783.5099.4
The Rose Bowl22713.50135.0
Gaddafi Stadium18989.00125.4
Kennington Oval17777.00120.3
County Ground, Bristol15353.0080.3

England bowlers Kusal Mendis has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adil Rashid118110593.2
Chris Woakes6552280.0
Jamie Overton65771118.5
David Willey58612105.2
Sam Curran58580100.0
Liam Dawson5744277.2
Rehan Ahmed56601107.1
Liam Plunkett4727357.4

Kusal Mendis's batting in every match against England

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
29 Oct 2026ODI897185125.4LostGaddafi Stadium
22 Oct 2026ODI0000—WonRawalpindi Cricket Stadium
27 Sept 2026ODI352623134.6LostThe Oval
24 Sept 2026ODI121100143121.0WonHeadingley
22 Sept 2026ODI42604070.0LostRiverside Ground
23 older innings
DateFormatRunsBalls4s6sSRResultGround
22 Feb 2026T20I4410100.0LostPallekele International Cricket Stadium
3 Feb 2026T20I262640100.0LostPallekele International Cricket Stadium
1 Feb 2026T20I321741188.2LostPallekele International Cricket Stadium
30 Jan 2026T20I372042185.0LostPallekele International Cricket Stadium
27 Jan 2026ODI20931222.2LostR Premadasa Stadium
24 Jan 2026ODI26452057.8LostR Premadasa Stadium
22 Jan 2026ODI93*11711079.5WonR Premadasa Stadium
26 Oct 2023ODI11122091.7WonM. Chinnaswamy Stadium
5 Nov 2022T20I181411128.6LostSydney Cricket Ground
26 Jun 2021T20I6401150.0LostThe Rose Bowl
24 Jun 2021T20I393931100.0LostSophia Gardens
23 Jun 2021T20I9120075.0LostSophia Gardens
21 Jun 2019ODI46682067.6WonHeadingley
27 Oct 2018T20I130033.3LostR Premadasa Stadium
23 Oct 2018ODI563316169.7WonR Premadasa Stadium
20 Oct 2018ODI5140035.7LostPallekele International Cricket Stadium
17 Oct 2018ODI01000.0LostPallekele International Cricket Stadium
5 Jul 2016T20I211601131.3LostThe Rose Bowl
2 Jul 2016ODI22342064.7LostSophia Gardens
29 Jun 2016ODI7764130120.3LostKennington Oval
26 Jun 2016ODI53665180.3No resultCounty Ground, Bristol
24 Jun 2016ODI09000.0LostEdgbaston
21 Jun 2016ODI171421121.4TiedTrent Bridge

Kusal Mendis vs England: questions and answers

How many matches has Kusal Mendis played against England?
Kusal Mendis has played 28 matches against England (18 in ODIs, 10 in T20Is), from 2016 to 2026. Sri Lanka won 6 and lost 20 of them.
How many runs has Kusal Mendis scored against England?
Kusal Mendis has scored 906 runs in 28 innings against England at an average of 33.56 and a strike rate of 100.9 (713 runs at an average of 41.94 in ODIs, 193 runs at an average of 19.30 in T20Is).
What is Kusal Mendis's highest score against England?
Kusal Mendis's highest score against England is 121 off 100 balls (ODI) at Headingley on 24 September 2026.
How many hundreds has Kusal Mendis scored against England?
Kusal Mendis has scored 1 hundred and 5 fifties against England.
Where has Kusal Mendis scored the most runs against England?
At R Premadasa Stadium: 196 runs in 5 innings against England, at an average of 49.00.
How does Kusal Mendis usually get out against England?
Of Kusal Mendis's 27 dismissals against England: caught 18, lbw 4, run out 3 and bowled 2. Adil Rashid has dismissed Kusal Mendis most often, 5 times in 118 balls.
When did Kusal Mendis last play against England?
On 29 October 2026 (ODI) at Gaddafi Stadium: 89 off 71 balls. Sri Lanka lost that match.