27MatchesT20I 20 · ODI 7
479Runsaverage 20.83 · SR 132.7
76*Highest score0 hundreds · 3 fifties

Dasun Shanaka against Pakistan by format

FormatMatRunsAvgSR100s/50sHS
T20I2030918.18148.60/276*
ODI717028.33111.10/168

Dasun Shanaka against Pakistan year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I614937.25206.90/176*
2026 ODI34522.50166.70/028
2025 T20I4194.75100.00/017
2023 ODI2147.0063.60/012
2022 T20I22311.50121.10/021
5 earlier years
YearMatRunsAvgSR100s/50sHS
2019 T20I35628.00112.00/027*
2019 ODI211155.50106.70/168
2017 T20I35518.33131.00/154
2016 T20I100.000.00/00
2015 T20I177.00175.00/07

Dasun Shanaka's best innings against Pakistan

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
76*31T20IPallekele International Cricket Stadium28 Feb 2026
6880ODINational Stadium, Karachi30 Sept 2019
5436T20IGaddafi Stadium29 Oct 2017

Dasun Shanaka against Pakistan by ground

Pakistan bowlers Dasun Shanaka has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Shadab Khan51883172.5
Wahab Riaz4542293.3

Dasun Shanaka's batting in every match against Pakistan

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
31 Oct 2026ODI17921188.9LostGaddafi Stadium
18 Oct 2026ODI281831155.6LostRawalpindi Cricket Stadium
11 Oct 2026T20I9801112.5LostRawalpindi Cricket Stadium
9 Oct 2026T20I181502120.0LostRawalpindi Cricket Stadium
28 Feb 2026T20I76*3128245.2LostPallekele International Cricket Stadium
20 older innings
DateFormatRunsBalls4s6sSRResultGround
11 Jan 2026T20I34905377.8WonRangiri Dambulla International Stadium
7 Jan 2026T20I12910133.3LostRangiri Dambulla International Stadium
29 Nov 2025T20I270028.6LostRawalpindi Cricket Stadium
27 Nov 2025T20I171021170.0WonRawalpindi Cricket Stadium
22 Nov 2025T20I01000.0LostRawalpindi Cricket Stadium
23 Sept 2025T20I01000.0LostZayed Cricket Stadium
10 Oct 2023ODI12180066.7LostRajiv Gandhi International Stadium
14 Sept 2023ODI240050.0WonR Premadasa Stadium
11 Sept 2022T20I230066.7WonDubai International Cricket Stadium
9 Sept 2022T20I211612131.3WonDubai International Cricket Stadium
9 Oct 2019T20I12250048.0WonGaddafi Stadium
7 Oct 2019T20I27*1531180.0WonGaddafi Stadium
5 Oct 2019T20I171002170.0WonGaddafi Stadium
2 Oct 2019ODI432452179.2LostNational Stadium, Karachi
30 Sept 2019ODI68806285.0LostNational Stadium, Karachi
29 Oct 2017T20I543653150.0LostGaddafi Stadium
27 Oct 2017T20I130033.3LostZayed Cricket Stadium
26 Oct 2017T20I03000.0LostZayed Cricket Stadium
4 Mar 2016T20I02000.0LostShere Bangla National Stadium
1 Aug 2015T20I7410175.0LostR Premadasa Stadium

Dasun Shanaka vs Pakistan: questions and answers

How many matches has Dasun Shanaka played against Pakistan?
Dasun Shanaka has played 27 matches against Pakistan (20 in T20Is, 7 in ODIs), from 2015 to 2026. Sri Lanka won 10 and lost 17 of them.
How many runs has Dasun Shanaka scored against Pakistan?
Dasun Shanaka has scored 479 runs in 25 innings against Pakistan at an average of 20.83 and a strike rate of 132.7 (309 runs at an average of 18.18 in T20Is, 170 runs at an average of 28.33 in ODIs).
What is Dasun Shanaka's highest score against Pakistan?
Dasun Shanaka's highest score against Pakistan is 76 not out off 31 balls (T20I) at Pallekele International Cricket Stadium on 28 February 2026.
How many hundreds has Dasun Shanaka scored against Pakistan?
Dasun Shanaka has scored no hundreds and 3 fifties against Pakistan.
Where has Dasun Shanaka scored the most runs against Pakistan?
At Gaddafi Stadium: 127 runs in 5 innings against Pakistan, at an average of 31.75.
How does Dasun Shanaka usually get out against Pakistan?
Of Dasun Shanaka's 23 dismissals against Pakistan: caught 15, bowled 4, run out 2, lbw 1 and stumped 1. Shadab Khan has dismissed Dasun Shanaka most often, 3 times in 51 balls.
When did Dasun Shanaka last play against Pakistan?
On 31 October 2026 (ODI) at Gaddafi Stadium: 17 off 9 balls and 0/57 with the ball. Sri Lanka lost that match.