Wanindu Hasaranga vs Bangladesh record
Wanindu Hasaranga has scored 212 runs in 11 ODIs against Bangladesh at an average of 23.56 (strike rate 111.0), with 1 fifty and taken 19 wickets in 11 ODIs at an economy of 4.91, best 4/10. In T20Is: 25 runs in 6 matches at an average of 5.00 (strike rate 104.2).
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
| Format | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 11 | 212 | 23.56 | 111.0 | 19 | 4.91 |
| T20I | 6 | 25 | 5.00 | 104.2 | 10 | 7.87 |
Wanindu Hasaranga against Bangladesh year by year
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2025 ODI | 3 | 53 | 26.50 | 101.9 | 9 | 3.99 |
| 2025 T20I | 2 | 2 | 2.00 | 100.0 | 4 | 5.88 |
| 2024 ODI | 3 | 49 | 16.33 | 128.9 | 6 | 6.04 |
| 2024 T20I | 2 | 15 | 7.50 | 107.1 | 4 | 8.00 |
| 2022 T20I | 1 | 2 | 2.00 | 66.7 | 2 | 10.25 |
4 earlier years
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2021 ODI | 3 | 98 | 32.67 | 103.2 | 3 | 4.27 |
| 2021 T20I | 1 | 6 | 6.00 | 120.0 | 0 | 9.67 |
| 2019 ODI | 1 | 12 | — | 240.0 | 1 | 4.00 |
| 2018 ODI | 1 | 0 | 0.00 | 0.0 | 0 | 7.29 |
Wanindu Hasaranga's best innings against Bangladesh
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 74 | 60 | 23 May 2021 |
Wanindu Hasaranga's best bowling against Bangladesh
Three or more wickets in a match, best first
| Figures | Overs | Date |
|---|---|---|
| 4/10 | 7.5 | 2 Jul 2025 |
| 4/45 | 10 | 15 Mar 2024 |
| 3/60 | 9.5 | 5 Jul 2025 |
Wanindu Hasaranga against Bangladesh by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Shere Bangla National Stadium | 4 | 98 | 24.50 | 102.1 |
| Zahur Ahmed Chowdhury Stadium | 3 | 49 | 16.33 | 128.9 |
| R Premadasa Stadium | 3 | 47 | 23.50 | 109.3 |
| Dubai International Cricket Stadium | 2 | 4 | 2.00 | 80.0 |
| Pallekele International Cricket Stadium | 1 | 18 | — | 128.6 |
| Sylhet International Cricket Stadium | 1 | 15 | 15.00 | 115.4 |
| Sharjah Cricket Stadium | 1 | 6 | 6.00 | 120.0 |
| Zayed Cricket Stadium | 1 | 0 | — | — |
Bangladesh bowlers Wanindu Hasaranga has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Taskin Ahmed | 43 | 52 | 4 | 120.9 |
| Mustafizur Rahman | 42 | 36 | 2 | 85.7 |
Bangladesh batters Wanindu Hasaranga has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Mushfiqur Rahim | 127 | 145 | 1 | 114.2 |
| Towhid Hridoy | 91 | 89 | 1 | 97.8 |
| Mahmudullah | 85 | 65 | 2 | 76.5 |
| Jaker Ali | 50 | 20 | 2 | 40.0 |
| Mehedi Hasan Miraz | 44 | 27 | 5 | 61.4 |
Wanindu Hasaranga's batting in every match against Bangladesh
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 20 Sept 2025 | 2 | 2 | Lost |
| 8 Jul 2025 | 18* | 14 | Won |
| 5 Jul 2025 | 13 | 16 | Lost |
| 2 Jul 2025 | 22 | 22 | Won |
| 7 Jun 2024 | 0 | 1 | Lost |
11 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 18 Mar 2024 | 11 | 8 | Lost |
| 15 Mar 2024 | 25 | 16 | Won |
| 13 Mar 2024 | 13 | 14 | Lost |
| 9 Mar 2024 | 15 | 13 | Won |
| 1 Sept 2022 | 2 | 3 | Won |
| 24 Oct 2021 | 6 | 5 | Won |
| 28 May 2021 | 18 | 21 | Won |
| 25 May 2021 | 6 | 14 | Lost |
| 23 May 2021 | 74 | 60 | Lost |
| 31 Jul 2019 | 12* | 5 | Won |
| 19 Jan 2018 | 0 | 1 | Lost |
Wanindu Hasaranga's bowling in every match against Bangladesh
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 20 Sept 2025 | 4 | 22 | 2 | Lost |
| 13 Sept 2025 | 4 | 25 | 2 | Won |
| 8 Jul 2025 | 8.4 | 35 | 2 | Won |
| 5 Jul 2025 | 9.5 | 60 | 3 | Lost |
| 2 Jul 2025 | 7.5 | 10 | 4 | Won |
12 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 7 Jun 2024 | 4 | 32 | 2 | Lost |
| 18 Mar 2024 | 9 | 64 | 2 | Lost |
| 15 Mar 2024 | 10 | 45 | 4 | Won |
| 13 Mar 2024 | 8 | 54 | 0 | Lost |
| 9 Mar 2024 | 4 | 32 | 2 | Won |
| 1 Sept 2022 | 4 | 41 | 2 | Won |
| 24 Oct 2021 | 3 | 29 | 0 | Won |
| 28 May 2021 | 10 | 47 | 2 | Won |
| 25 May 2021 | 10 | 33 | 1 | Lost |
| 23 May 2021 | 10 | 48 | 0 | Lost |
| 31 Jul 2019 | 4 | 16 | 1 | Won |
| 19 Jan 2018 | 7 | 51 | 0 | Lost |
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.