29MatchesT20I 15 · ODI 14
588Runsaverage 22.62 · SR 101.0
97Highest score0 hundreds · 3 fifties

Dasun Shanaka against England by format

FormatMatRunsAvgSR100s/50sHS
T20I1521514.33101.40/150
ODI1437333.91100.80/297

Dasun Shanaka against England year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I79513.57114.50/030
2026 ODI210150.50165.60/197
2022 T20I133.0037.50/03
2021 T20I49122.7592.90/150
2021 ODI39648.0068.10/048*
4 earlier years
YearMatRunsAvgSR100s/50sHS
2018 ODI511328.25110.80/166
2018 T20I11010.0076.90/010
2016 ODI46321.0095.50/022
2016 T20I2168.00160.00/015

Dasun Shanaka's best innings against England

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
9750ODIRawalpindi Cricket Stadium22 Oct 2026
6666ODIPallekele International Cricket Stadium20 Oct 2018
5044T20ISophia Gardens23 Jun 2021

Dasun Shanaka against England by ground

England bowlers Dasun Shanaka has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adil Rashid131118690.1
Sam Curran69902130.4
Chris Woakes6040266.7
Liam Dawson48524108.3
Tom Curran4134082.9
Chris Jordan3829276.3
David Willey30321106.7

Dasun Shanaka's batting in every match against England

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
29 Oct 2026ODI4110036.4LostGaddafi Stadium
22 Oct 2026ODI975068194.0WonRawalpindi Cricket Stadium
19 Sept 2026T20I12130192.3LostOld Trafford
17 Sept 2026T20I4400100.0LostSophia Gardens
15 Sept 2026T20I241412171.4LostThe Rose Bowl
23 older innings
DateFormatRunsBalls4s6sSRResultGround
22 Feb 2026T20I302412125.0LostPallekele International Cricket Stadium
3 Feb 2026T20I460066.7LostPallekele International Cricket Stadium
1 Feb 2026T20I160016.7LostPallekele International Cricket Stadium
30 Jan 2026T20I201602125.0LostPallekele International Cricket Stadium
5 Nov 2022T20I380037.5LostSydney Cricket Ground
1 Nov 2021T20I262521104.0LostSharjah Cricket Stadium
4 Jul 2021ODI48*652273.8No resultCounty Ground, Bristol
1 Jul 2021ODI47672170.1LostKennington Oval
29 Jun 2021ODI190011.1LostRiverside Ground
26 Jun 2021T20I7151046.7LostThe Rose Bowl
24 Jun 2021T20I8140057.1LostSophia Gardens
23 Jun 2021T20I504432113.6LostSophia Gardens
27 Oct 2018T20I10130176.9LostR Premadasa Stadium
23 Oct 2018ODI181130163.6WonR Premadasa Stadium
20 Oct 2018ODI666645100.0LostPallekele International Cricket Stadium
17 Oct 2018ODI211012210.0LostPallekele International Cricket Stadium
13 Oct 2018ODI8151053.3LostRangiri Dambulla International Stadium
5 Jul 2016T20I1100100.0LostThe Rose Bowl
2 Jul 2016ODI22291175.9LostSophia Gardens
29 Jun 2016ODI19*1030190.0LostKennington Oval
26 Jun 2016ODI280025.0No resultCounty Ground, Bristol
21 Jun 2016ODI201911105.3TiedTrent Bridge
26 Mar 2016T20I15921166.7LostArun Jaitley Stadium

Dasun Shanaka vs England: questions and answers

How many matches has Dasun Shanaka played against England?
Dasun Shanaka has played 29 matches against England (15 in T20Is, 14 in ODIs), from 2016 to 2026. Sri Lanka won 2 and lost 23 of them.
How many runs has Dasun Shanaka scored against England?
Dasun Shanaka has scored 588 runs in 28 innings against England at an average of 22.62 and a strike rate of 101.0 (215 runs at an average of 14.33 in T20Is, 373 runs at an average of 33.91 in ODIs).
What is Dasun Shanaka's highest score against England?
Dasun Shanaka's highest score against England is 97 off 50 balls (ODI) at Rawalpindi Cricket Stadium on 22 October 2026.
How many hundreds has Dasun Shanaka scored against England?
Dasun Shanaka has scored no hundreds and 3 fifties against England.
Where has Dasun Shanaka scored the most runs against England?
At Pallekele International Cricket Stadium: 142 runs in 6 innings against England, at an average of 23.67.
How does Dasun Shanaka usually get out against England?
Of Dasun Shanaka's 26 dismissals against England: caught 14, run out 6, lbw 2, stumped 2 and bowled 2. Adil Rashid has dismissed Dasun Shanaka most often, 6 times in 131 balls.
When did Dasun Shanaka last play against England?
On 29 October 2026 (ODI) at Gaddafi Stadium: 4 off 11 balls and 1/49 with the ball. Sri Lanka lost that match.