Dasun Shanaka vs England record
Dasun Shanaka has scored 215 runs in 15 T20Is against England at an average of 14.33 (strike rate 101.4), with 1 fifty. In ODIs: 373 runs in 14 matches at an average of 33.91 (strike rate 100.8), with 2 fifties.
29MatchesT20I 15 · ODI 14
588Runsaverage 22.62 · SR 101.0
97Highest score0 hundreds · 3 fifties
Dasun Shanaka against England by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 15 | 215 | 14.33 | 101.4 |
| ODI | 14 | 373 | 33.91 | 100.8 |
Dasun Shanaka against England year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 7 | 95 | 13.57 | 114.5 |
| 2026 ODI | 2 | 101 | 50.50 | 165.6 |
| 2022 T20I | 1 | 3 | 3.00 | 37.5 |
| 2021 T20I | 4 | 91 | 22.75 | 92.9 |
| 2021 ODI | 3 | 96 | 48.00 | 68.1 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2018 ODI | 5 | 113 | 28.25 | 110.8 |
| 2018 T20I | 1 | 10 | 10.00 | 76.9 |
| 2016 ODI | 4 | 63 | 21.00 | 95.5 |
| 2016 T20I | 2 | 16 | 8.00 | 160.0 |
Dasun Shanaka's best innings against England
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 97 | 50 | 22 Oct 2026 |
| 66 | 66 | 20 Oct 2018 |
| 50 | 44 | 23 Jun 2021 |
Dasun Shanaka against England by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Pallekele International Cricket Stadium | 6 | 142 | 23.67 | 110.9 |
| Sophia Gardens | 4 | 84 | 21.00 | 92.3 |
| The Rose Bowl | 3 | 32 | 10.67 | 106.7 |
| Kennington Oval | 2 | 66 | 66.00 | 85.7 |
| County Ground, Bristol | 2 | 50 | 50.00 | 68.5 |
| R Premadasa Stadium | 2 | 28 | 14.00 | 116.7 |
| Rangiri Dambulla International Stadium | 2 | 8 | 8.00 | 53.3 |
| Rawalpindi Cricket Stadium | 1 | 97 | 97.00 | 194.0 |
England bowlers Dasun Shanaka has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Adil Rashid | 131 | 118 | 6 | 90.1 |
| Sam Curran | 69 | 90 | 2 | 130.4 |
| Chris Woakes | 60 | 40 | 2 | 66.7 |
| Liam Dawson | 48 | 52 | 4 | 108.3 |
| Tom Curran | 41 | 34 | 0 | 82.9 |
| Chris Jordan | 38 | 29 | 2 | 76.3 |
| David Willey | 30 | 32 | 1 | 106.7 |
Dasun Shanaka's batting in every match against England
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 29 Oct 2026 | 4 | 11 | Lost |
| 22 Oct 2026 | 97 | 50 | Won |
| 19 Sept 2026 | 12 | 13 | Lost |
| 17 Sept 2026 | 4 | 4 | Lost |
| 15 Sept 2026 | 24 | 14 | Lost |
23 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 22 Feb 2026 | 30 | 24 | Lost |
| 3 Feb 2026 | 4 | 6 | Lost |
| 1 Feb 2026 | 1 | 6 | Lost |
| 30 Jan 2026 | 20 | 16 | Lost |
| 5 Nov 2022 | 3 | 8 | Lost |
| 1 Nov 2021 | 26 | 25 | Lost |
| 4 Jul 2021 | 48* | 65 | No result |
| 1 Jul 2021 | 47 | 67 | Lost |
| 29 Jun 2021 | 1 | 9 | Lost |
| 26 Jun 2021 | 7 | 15 | Lost |
| 24 Jun 2021 | 8 | 14 | Lost |
| 23 Jun 2021 | 50 | 44 | Lost |
| 27 Oct 2018 | 10 | 13 | Lost |
| 23 Oct 2018 | 18 | 11 | Won |
| 20 Oct 2018 | 66 | 66 | Lost |
| 17 Oct 2018 | 21 | 10 | Lost |
| 13 Oct 2018 | 8 | 15 | Lost |
| 5 Jul 2016 | 1 | 1 | Lost |
| 2 Jul 2016 | 22 | 29 | Lost |
| 29 Jun 2016 | 19* | 10 | Lost |
| 26 Jun 2016 | 2 | 8 | No result |
| 21 Jun 2016 | 20 | 19 | Tied |
| 26 Mar 2016 | 15 | 9 | Lost |
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.