Dasun Shanaka vs Australia record
Dasun Shanaka has scored 217 runs in 14 T20Is against Australia at an average of 19.73 (strike rate 110.7), with 1 fifty. In ODIs: 58 runs in 6 matches at an average of 9.67 (strike rate 79.5).
20MatchesT20I 14 · ODI 6
275Runsaverage 16.18 · SR 102.2
54*Highest score0 hundreds · 1 fifties
Dasun Shanaka against Australia by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 14 | 217 | 19.73 | 110.7 |
| ODI | 6 | 58 | 9.67 | 79.5 |
Dasun Shanaka against Australia year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 1 | 0 | — | — |
| 2022 T20I | 9 | 187 | 26.71 | 121.4 |
| 2022 ODI | 5 | 45 | 9.00 | 80.4 |
| 2021 T20I | 1 | 12 | 12.00 | 63.2 |
| 2019 T20I | 2 | 18 | 9.00 | 85.7 |
2 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2017 T20I | 1 | 0 | 0.00 | 0.0 |
| 2016 ODI | 1 | 13 | 13.00 | 76.5 |
Dasun Shanaka's best innings against Australia
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 54* | 25 | 11 Jun 2022 |
Dasun Shanaka against Australia by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Pallekele International Cricket Stadium | 5 | 107 | 35.67 | 125.9 |
| R Premadasa Stadium | 5 | 19 | 3.80 | 59.4 |
| Sydney Cricket Ground | 2 | 41 | 20.50 | 128.1 |
| Melbourne Cricket Ground | 2 | 36 | 18.00 | 102.9 |
| Adelaide Oval | 2 | 17 | 8.50 | 85.0 |
| Manuka Oval | 1 | 39 | — | 102.6 |
| Dubai International Cricket Stadium | 1 | 12 | 12.00 | 63.2 |
| Perth Stadium | 1 | 3 | 3.00 | 60.0 |
Australia bowlers Dasun Shanaka has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Kane Richardson | 40 | 70 | 3 | 175.0 |
| Adam Zampa | 35 | 30 | 3 | 85.7 |
| Josh Hazlewood | 35 | 42 | 2 | 120.0 |
| Ashton Agar | 32 | 20 | 0 | 62.5 |
Dasun Shanaka's batting in every match against Australia
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 25 Oct 2022 | 3 | 5 | Lost |
| 24 Jun 2022 | 1 | 3 | Lost |
| 21 Jun 2022 | 4 | 8 | Won |
| 19 Jun 2022 | 0 | 2 | Won |
| 16 Jun 2022 | 34 | 36 | Won |
14 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 14 Jun 2022 | 6 | 7 | Lost |
| 11 Jun 2022 | 54* | 25 | Won |
| 8 Jun 2022 | 14 | 17 | Lost |
| 7 Jun 2022 | 0 | 2 | Lost |
| 20 Feb 2022 | 35 | 31 | Won |
| 18 Feb 2022 | 1 | 4 | Lost |
| 15 Feb 2022 | 39* | 38 | Lost |
| 13 Feb 2022 | 34 | 19 | Lost |
| 11 Feb 2022 | 7 | 13 | Lost |
| 28 Oct 2021 | 12 | 19 | Lost |
| 30 Oct 2019 | 1 | 3 | Lost |
| 27 Oct 2019 | 17 | 18 | Lost |
| 22 Feb 2017 | 0 | 2 | Lost |
| 4 Sept 2016 | 13 | 17 | Lost |
Dasun Shanaka vs Australia: questions and answers
- How many matches has Dasun Shanaka played against Australia?
- Dasun Shanaka has played 20 matches against Australia (14 in T20Is, 6 in ODIs), from 2016 to 2026. Sri Lanka won 6 and lost 14 of them.
- How many runs has Dasun Shanaka scored against Australia?
- Dasun Shanaka has scored 275 runs in 19 innings against Australia at an average of 16.18 and a strike rate of 102.2 (217 runs at an average of 19.73 in T20Is, 58 runs at an average of 9.67 in ODIs).
- What is Dasun Shanaka's highest score against Australia?
- Dasun Shanaka's highest score against Australia is 54 not out off 25 balls (T20I) at Pallekele International Cricket Stadium on 11 June 2022.
- How many hundreds has Dasun Shanaka scored against Australia?
- Dasun Shanaka has scored no hundreds and 1 fifty against Australia.
- Where has Dasun Shanaka scored the most runs against Australia?
- At Pallekele International Cricket Stadium: 107 runs in 4 innings against Australia, at an average of 35.67.
- How does Dasun Shanaka usually get out against Australia?
- Of Dasun Shanaka's 17 dismissals against Australia: caught 9, bowled 4, run out 2 and lbw 2. Kane Richardson has dismissed Dasun Shanaka most often, 3 times in 40 balls.
- When did Dasun Shanaka last play against Australia?
- On 16 February 2026 (T20I) at Pallekele International Cricket Stadium: 0/16 with the ball. Sri Lanka won that match.