17MatchesODI 11 · T20I 6
237Runsaverage 16.93 · SR 110.2
74Highest score0 hundreds · 1 fifties
29Wicketseconomy 5.49 · best 4/10

Wanindu Hasaranga against Bangladesh by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1121223.56111.00/174194.914/10
T20I6255.00104.20/015107.872/22

Wanindu Hasaranga against Bangladesh year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2025 ODI35326.50101.90/02293.994/10
2025 T20I222.00100.00/0245.882/22
2024 ODI34916.33128.90/02566.044/45
2024 T20I2157.50107.10/01548.002/32
2022 T20I122.0066.70/02210.252/41
4 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2021 ODI39832.67103.20/17434.272/47
2021 T20I166.00120.00/0609.670/29
2019 ODI112—240.00/012*14.001/16
2018 ODI100.000.00/0007.290/51

Wanindu Hasaranga's best innings against Bangladesh

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
7460ODIShere Bangla National Stadium23 May 2021

Wanindu Hasaranga's best bowling against Bangladesh

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/107.5ODIR Premadasa Stadium2 Jul 2025
4/4510ODIZahur Ahmed Chowdhury Stadium15 Mar 2024
3/609.5ODIR Premadasa Stadium5 Jul 2025

Wanindu Hasaranga against Bangladesh by ground

Bangladesh bowlers Wanindu Hasaranga has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Taskin Ahmed43524120.9
Mustafizur Rahman4236285.7

Bangladesh batters Wanindu Hasaranga has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Mushfiqur Rahim1271451114.2
Towhid Hridoy9189197.8
Mahmudullah8565276.5
Jaker Ali5020240.0
Mehedi Hasan Miraz4427561.4

Wanindu Hasaranga's batting in every match against Bangladesh

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
20 Sept 2025T20I2200100.0LostDubai International Cricket Stadium
8 Jul 2025ODI18*1420128.6WonPallekele International Cricket Stadium
5 Jul 2025ODI13161081.3LostR Premadasa Stadium
2 Jul 2025ODI222230100.0WonR Premadasa Stadium
7 Jun 2024T20I01000.0LostGrand Prairie Stadium
11 older innings
DateFormatRunsBalls4s6sSRResultGround
18 Mar 2024ODI11801137.5LostZahur Ahmed Chowdhury Stadium
15 Mar 2024ODI251612156.3WonZahur Ahmed Chowdhury Stadium
13 Mar 2024ODI13141192.9LostZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I151311115.4WonSylhet International Cricket Stadium
1 Sept 2022T20I230066.7WonDubai International Cricket Stadium
24 Oct 2021T20I6510120.0WonSharjah Cricket Stadium
28 May 2021ODI18211085.7WonShere Bangla National Stadium
25 May 2021ODI6140042.9LostShere Bangla National Stadium
23 May 2021ODI746035123.3LostShere Bangla National Stadium
31 Jul 2019ODI12*520240.0WonR Premadasa Stadium
19 Jan 2018ODI01000.0LostShere Bangla National Stadium

Wanindu Hasaranga's bowling in every match against Bangladesh

Newest first

DateFormatOversRunsWktsEconResultGround
20 Sept 2025T20I42225.50LostDubai International Cricket Stadium
13 Sept 2025T20I42526.25WonZayed Cricket Stadium
8 Jul 2025ODI8.43524.04WonPallekele International Cricket Stadium
5 Jul 2025ODI9.56036.10LostR Premadasa Stadium
2 Jul 2025ODI7.51041.28WonR Premadasa Stadium
12 older matches
DateFormatOversRunsWktsEconResultGround
7 Jun 2024T20I43228.00LostGrand Prairie Stadium
18 Mar 2024ODI96427.11LostZahur Ahmed Chowdhury Stadium
15 Mar 2024ODI104544.50WonZahur Ahmed Chowdhury Stadium
13 Mar 2024ODI85406.75LostZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I43228.00WonSylhet International Cricket Stadium
1 Sept 2022T20I441210.25WonDubai International Cricket Stadium
24 Oct 2021T20I32909.67WonSharjah Cricket Stadium
28 May 2021ODI104724.70WonShere Bangla National Stadium
25 May 2021ODI103313.30LostShere Bangla National Stadium
23 May 2021ODI104804.80LostShere Bangla National Stadium
31 Jul 2019ODI41614.00WonR Premadasa Stadium
19 Jan 2018ODI75107.29LostShere Bangla National Stadium

Wanindu Hasaranga vs Bangladesh: questions and answers

How many matches has Wanindu Hasaranga played against Bangladesh?
Wanindu Hasaranga has played 17 matches against Bangladesh (11 in ODIs, 6 in T20Is), from 2018 to 2025. Sri Lanka won 9 and lost 8 of them.
How many runs has Wanindu Hasaranga scored against Bangladesh?
Wanindu Hasaranga has scored 237 runs in 16 innings against Bangladesh at an average of 16.93 and a strike rate of 110.2 (212 runs at an average of 23.56 in ODIs, 25 runs at an average of 5.00 in T20Is).
What is Wanindu Hasaranga's highest score against Bangladesh?
Wanindu Hasaranga's highest score against Bangladesh is 74 off 60 balls (ODI) at Shere Bangla National Stadium on 23 May 2021.
How many hundreds has Wanindu Hasaranga scored against Bangladesh?
Wanindu Hasaranga has scored no hundreds and 1 fifty against Bangladesh.
Where has Wanindu Hasaranga scored the most runs against Bangladesh?
At Shere Bangla National Stadium: 98 runs in 4 innings against Bangladesh, at an average of 24.50.
How does Wanindu Hasaranga usually get out against Bangladesh?
Of Wanindu Hasaranga's 14 dismissals against Bangladesh: caught 12 and bowled 2. Taskin Ahmed has dismissed Wanindu Hasaranga most often, 4 times in 43 balls.
How many wickets has Wanindu Hasaranga taken against Bangladesh?
Wanindu Hasaranga has taken 29 wickets in 17 innings against Bangladesh at an economy of 5.49 (19 wickets in ODIs, 10 wickets in T20Is).
What are Wanindu Hasaranga's best bowling figures against Bangladesh?
Wanindu Hasaranga's best figures against Bangladesh are 4/10. Wanindu Hasaranga has taken four or more wickets in a match twice against them.
Which Bangladesh batter has Wanindu Hasaranga dismissed most?
Mehedi Hasan Miraz, 5 times in 44 balls in internationals, for 27 runs.
When did Wanindu Hasaranga last play against Bangladesh?
On 20 September 2025 (T20I) at Dubai International Cricket Stadium: 2 off 2 balls and 2/22 with the ball. Sri Lanka lost that match.