Charith Asalanka vs Bangladesh record
Charith Asalanka has scored 222 runs in 11 T20Is against Bangladesh at an average of 31.71 (strike rate 151.0), with 1 fifty. In ODIs: 496 runs in 9 matches at an average of 62.00 (strike rate 82.1), with 2 hundreds and 3 fifties.
20MatchesT20I 11 · ODI 9
718Runsaverage 47.87 · SR 95.6
108Highest score2 hundreds · 4 fifties
Charith Asalanka against Bangladesh by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 11 | 222 | 31.71 | 151.0 |
| ODI | 9 | 496 | 62.00 | 82.1 |
Charith Asalanka against Bangladesh year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 T20I | 5 | 47 | 15.67 | 138.2 |
| 2025 ODI | 3 | 170 | 56.67 | 81.7 |
| 2024 T20I | 4 | 94 | 31.33 | 154.1 |
| 2024 ODI | 3 | 146 | 48.67 | 83.0 |
| 2023 ODI | 3 | 180 | 90.00 | 81.8 |
2 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2022 T20I | 1 | 1 | 1.00 | 33.3 |
| 2021 T20I | 1 | 80 | — | 163.3 |
Charith Asalanka's best innings against Bangladesh
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 108 | 105 | 6 Nov 2023 |
| 106 | 123 | 2 Jul 2025 |
| 91 | 93 | 15 Mar 2024 |
| 80* | 49 | 24 Oct 2021 |
| 62* | 92 | 31 Aug 2023 |
Charith Asalanka against Bangladesh by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 4 | 125 | 31.25 | 73.1 |
| Zahur Ahmed Chowdhury Stadium | 3 | 146 | 48.67 | 83.0 |
| Pallekele International Cricket Stadium | 3 | 128 | 128.00 | 77.6 |
| Sylhet International Cricket Stadium | 3 | 75 | 37.50 | 187.5 |
| Dubai International Cricket Stadium | 2 | 22 | 11.00 | 146.7 |
| Arun Jaitley Stadium | 1 | 108 | 108.00 | 102.9 |
| Sharjah Cricket Stadium | 1 | 80 | — | 163.3 |
| Grand Prairie Stadium | 1 | 19 | 19.00 | 90.5 |
Bangladesh bowlers Charith Asalanka has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Mehedi Hasan Miraz | 164 | 120 | 1 | 73.2 |
| Taskin Ahmed | 94 | 101 | 3 | 107.4 |
| Mustafizur Rahman | 91 | 97 | 1 | 106.6 |
| Tanzim Hasan Sakib | 84 | 97 | 2 | 115.5 |
| Mahedi Hasan | 63 | 53 | 2 | 84.1 |
| Shakib Al Hasan | 58 | 52 | 0 | 89.7 |
| Shoriful Islam | 55 | 53 | 1 | 96.4 |
| Tanvir Islam | 39 | 32 | 0 | 82.1 |
Charith Asalanka's batting in every match against Bangladesh
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 20 Sept 2025 | 21 | 12 | Lost |
| 13 Sept 2025 | 10* | 4 | Won |
| 16 Jul 2025 | 3 | 8 | Lost |
| 13 Jul 2025 | 5 | 5 | Lost |
| 10 Jul 2025 | 8* | 5 | Won |
15 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 8 Jul 2025 | 58 | 68 | Won |
| 5 Jul 2025 | 6 | 17 | Lost |
| 2 Jul 2025 | 106 | 123 | Won |
| 7 Jun 2024 | 19 | 21 | Lost |
| 18 Mar 2024 | 37 | 46 | Lost |
| 15 Mar 2024 | 91 | 93 | Won |
| 13 Mar 2024 | 18 | 37 | Lost |
| 9 Mar 2024 | 3 | 5 | Won |
| 6 Mar 2024 | 28 | 14 | Lost |
| 4 Mar 2024 | 44* | 21 | Won |
| 6 Nov 2023 | 108 | 105 | Lost |
| 9 Sept 2023 | 10 | 23 | Won |
| 31 Aug 2023 | 62* | 92 | Won |
| 1 Sept 2022 | 1 | 3 | Won |
| 24 Oct 2021 | 80* | 49 | Won |
Charith Asalanka vs Bangladesh: questions and answers
- How many matches has Charith Asalanka played against Bangladesh?
- Charith Asalanka has played 20 matches against Bangladesh (11 in T20Is, 9 in ODIs), from 2021 to 2025. Sri Lanka won 11 and lost 9 of them.
- How many runs has Charith Asalanka scored against Bangladesh?
- Charith Asalanka has scored 718 runs in 20 innings against Bangladesh at an average of 47.87 and a strike rate of 95.6 (222 runs at an average of 31.71 in T20Is, 496 runs at an average of 62.00 in ODIs).
- What is Charith Asalanka's highest score against Bangladesh?
- Charith Asalanka's highest score against Bangladesh is 108 off 105 balls (ODI) at Arun Jaitley Stadium on 6 November 2023.
- How many hundreds has Charith Asalanka scored against Bangladesh?
- Charith Asalanka has scored 2 hundreds and 4 fifties against Bangladesh.
- Where has Charith Asalanka scored the most runs against Bangladesh?
- At Zahur Ahmed Chowdhury Stadium: 146 runs in 3 innings against Bangladesh, at an average of 48.67.
- How does Charith Asalanka usually get out against Bangladesh?
- Of Charith Asalanka's 15 dismissals against Bangladesh: caught 11, bowled 3 and run out 1. Taskin Ahmed has dismissed Charith Asalanka most often, 3 times in 94 balls.
- When did Charith Asalanka last play against Bangladesh?
- On 20 September 2025 (T20I) at Dubai International Cricket Stadium: 21 off 12 balls. Sri Lanka lost that match.