Kusal Mendis is now one of the most important batsmen in Sri Lanka. He can play in any format, Test, ODI or T20. He’s very good against Bangladesh, a team with spinners and seam bowlers.
Let’s see how he’s done against Bangladesh from 2017 to 2025 in all formats.
Test Stats and Records vs Bangladesh
Mendis does well against Bangladesh’s spinners in Test matches. In 10 matches (16 innings) he’s scored 841 runs, averaging 52.56. His highest score was 196, showing he can play long, big innings.
He also scores quickly, with a strike rate of 60.41 which is high for Test cricket. He has 2 centuries and 4 fifties, often helping Sri Lanka win.
| Team | Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|---|
| Bangladesh | 10 | 841 | 196 | 52.56 | 60.41 | 2 | 4 | 87 | 12 |
ODI Stats and Records vs Bangladesh
In ODIs Kusal Mendis is a top order batsman. In 22 matches he’s scored 809 runs in 21 innings, averaging 40.45. His highest score against Bangladesh is 124, which helped Sri Lanka get a big total.
He has 2 hundreds and 5 fifties, showing he can build and finish innings well. His strike rate of 83.40 means he can rotate the strike and speed up when needed.
| Team | Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|---|
| Bangladesh | 22 | 809 | 124 | 40.45 | 83.40 | 2 | 5 | 83 | 12 |
T20I Stats and Records vs Bangladesh
Mendis is even more destructive in T20s. In 12 matches he’s scored 529 runs, averaging 44.08, with a strike rate of 159.81. That’s one of the highest for a top order batsman, showing he attacks from the start.
He has 7 half-centuries, with a top score of 86, making him a match winner. His aggressive play against Bangladesh’s bowlers often helps Sri Lanka win.
| Team | Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|---|
| Bangladesh | 12 | 529 | 86 | 44.08 | 159.81 | 0 | 7 | 46 | 28 |
Asia Cup Stats and Records vs Bangladesh
Mendis’ Asia Cup stats against Bangladesh are mixed. In 2018 he scored 0 in one match. But in 2023 he scored 5 in one match and then 50 in another.
| Year | Match Stage | Runs | Not Out |
|---|---|---|---|
| 2018 | Group Stage | 0 | No |
| 2023 | Group Stage | 5 | No |
| 2023 | Super Four | 50 | No |
Kusal Mendis performs well against Bangladesh in all formats. He averages over 50 in Tests, has a good ODI record and scores quickly in T20s. He can adapt to any situation, whether it’s a tough Test match or an aggressive T20 game.
As Sri Lanka improves Mendis will be a key player at the top of the order. He can set the tone, hold the innings together or attack, depending on what the team needs.




