20MatchesT20I 14 · ODI 6
275Runsaverage 16.18 · SR 102.2
54*Highest score0 hundreds · 1 fifties

Dasun Shanaka against Australia by format

FormatMatRunsAvgSR100s/50sHS
T20I1421719.73110.70/154*
ODI6589.6779.50/034

Dasun Shanaka against Australia year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I10——0/0—
2022 T20I918726.71121.40/154*
2022 ODI5459.0080.40/034
2021 T20I11212.0063.20/012
2019 T20I2189.0085.70/017
2 earlier years
YearMatRunsAvgSR100s/50sHS
2017 T20I100.000.00/00
2016 ODI11313.0076.50/013

Dasun Shanaka's best innings against Australia

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
54*25T20IPallekele International Cricket Stadium11 Jun 2022

Dasun Shanaka against Australia by ground

Australia bowlers Dasun Shanaka has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Kane Richardson40703175.0
Adam Zampa3530385.7
Josh Hazlewood35422120.0
Ashton Agar3220062.5

Dasun Shanaka's batting in every match against Australia

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
25 Oct 2022T20I350060.0LostPerth Stadium
24 Jun 2022ODI130033.3LostR Premadasa Stadium
21 Jun 2022ODI480050.0WonR Premadasa Stadium
19 Jun 2022ODI02000.0WonR Premadasa Stadium
16 Jun 2022ODI34365094.4WonPallekele International Cricket Stadium
14 older innings
DateFormatRunsBalls4s6sSRResultGround
14 Jun 2022ODI671085.7LostPallekele International Cricket Stadium
11 Jun 2022T20I54*2554216.0WonPallekele International Cricket Stadium
8 Jun 2022T20I14172082.4LostR Premadasa Stadium
7 Jun 2022T20I02000.0LostR Premadasa Stadium
20 Feb 2022T20I353102112.9WonMelbourne Cricket Ground
18 Feb 2022T20I140025.0LostMelbourne Cricket Ground
15 Feb 2022T20I39*3850102.6LostManuka Oval
13 Feb 2022T20I341923178.9LostSydney Cricket Ground
11 Feb 2022T20I7130053.8LostSydney Cricket Ground
28 Oct 2021T20I12191063.2LostDubai International Cricket Stadium
30 Oct 2019T20I130033.3LostBrisbane Cricket Ground
27 Oct 2019T20I17181194.4LostAdelaide Oval
22 Feb 2017T20I02000.0LostAdelaide Oval
4 Sept 2016ODI13171076.5LostPallekele International Cricket Stadium

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.