36MatchesODI 22 · T20I 14
1,375Runsaverage 40.44 · SR 103.2
124Highest score2 hundreds · 12 fifties

Kusal Mendis against Bangladesh by format

FormatMatRunsAvgSR100s/50sHS
ODI2280940.4583.42/5124
T20I1456640.43156.40/786

Kusal Mendis against Bangladesh year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I512424.80136.30/173
2025 ODI322575.00119.71/1124
2024 T20I419147.75157.90/286
2024 ODI310434.6774.80/159
2023 ODI37424.6759.70/150
6 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I16060.00162.20/160
2021 ODI36120.3364.90/024
2019 ODI313869.0076.20/154
2018 ODI44715.67106.80/028
2018 T20I419147.75169.00/370
2017 ODI316053.3380.01/1102

Kusal Mendis's best innings against Bangladesh

Fifties and hundreds, highest first

Kusal Mendis against Bangladesh by ground

Bangladesh bowlers Kusal Mendis has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Taskin Ahmed198190696.0
Mustafizur Rahman181171694.5
Mehedi Hasan Miraz1441532106.3
Shakib Al Hasan111110399.1
Shoriful Islam8875285.2
Tanzim Hasan Sakib74950128.4
Mashrafe Mortaza6324238.1
Soumya Sarkar6158295.1

Kusal Mendis's batting in every match against Bangladesh

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
20 Sept 2025T20I342513136.0LostDubai International Cricket Stadium
13 Sept 2025T20I360050.0WonZayed Cricket Stadium
16 Jul 2025T20I6410150.0LostR Premadasa Stadium
13 Jul 2025T20I8520160.0LostRangiri Dambulla International Stadium
10 Jul 2025T20I735153143.1WonPallekele International Cricket Stadium
30 older innings
DateFormatRunsBalls4s6sSRResultGround
8 Jul 2025ODI124114180108.8WonPallekele International Cricket Stadium
5 Jul 2025ODI563191180.6LostR Premadasa Stadium
2 Jul 2025ODI454361104.7WonR Premadasa Stadium
7 Jun 2024T20I10820125.0LostGrand Prairie Stadium
18 Mar 2024ODI29513056.9LostZahur Ahmed Chowdhury Stadium
15 Mar 2024ODI161330123.1WonZahur Ahmed Chowdhury Stadium
13 Mar 2024ODI59755178.7LostZahur Ahmed Chowdhury Stadium
9 Mar 2024T20I865566156.4WonSylhet International Cricket Stadium
6 Mar 2024T20I362223163.6LostSylhet International Cricket Stadium
4 Mar 2024T20I593663163.9WonSylhet International Cricket Stadium
6 Nov 2023ODI19301163.3LostArun Jaitley Stadium
9 Sept 2023ODI50736168.5WonR Premadasa Stadium
31 Aug 2023ODI5211023.8WonPallekele International Cricket Stadium
1 Sept 2022T20I603743162.2WonDubai International Cricket Stadium
28 May 2021ODI22360161.1WonShere Bangla National Stadium
25 May 2021ODI15220168.2LostShere Bangla National Stadium
23 May 2021ODI24362066.7LostShere Bangla National Stadium
31 Jul 2019ODI54585193.1WonR Premadasa Stadium
28 Jul 2019ODI41*744055.4WonR Premadasa Stadium
26 Jul 2019ODI43494087.8WonR Premadasa Stadium
15 Sept 2018ODI01000.0LostDubai International Cricket Stadium
16 Mar 2018T20I11142078.6LostR Premadasa Stadium
10 Mar 2018T20I573025190.0LostR Premadasa Stadium
18 Feb 2018T20I704263166.7WonSylhet International Cricket Stadium
15 Feb 2018T20I532782196.3WonShere Bangla National Stadium
27 Jan 2018ODI28923311.1WonShere Bangla National Stadium
19 Jan 2018ODI19341055.9LostShere Bangla National Stadium
1 Apr 2017ODI54764071.1WonSinhalese Sports Club Ground
28 Mar 2017ODI1021079195.3No resultRangiri Dambulla International Stadium
25 Mar 2017ODI4170023.5LostRangiri Dambulla International Stadium

Kusal Mendis vs Bangladesh: questions and answers

How many matches has Kusal Mendis played against Bangladesh?
Kusal Mendis has played 36 matches against Bangladesh (22 in ODIs, 14 in T20Is), from 2017 to 2025. Sri Lanka won 19 and lost 16 of them.
How many runs has Kusal Mendis scored against Bangladesh?
Kusal Mendis has scored 1,375 runs in 35 innings against Bangladesh at an average of 40.44 and a strike rate of 103.2 (809 runs at an average of 40.45 in ODIs, 566 runs at an average of 40.43 in T20Is).
What is Kusal Mendis's highest score against Bangladesh?
Kusal Mendis's highest score against Bangladesh is 124 off 114 balls (ODI) at Pallekele International Cricket Stadium on 8 July 2025.
How many hundreds has Kusal Mendis scored against Bangladesh?
Kusal Mendis has scored 2 hundreds and 12 fifties against Bangladesh.
Where has Kusal Mendis scored the most runs against Bangladesh?
At R Premadasa Stadium: 363 runs in 9 innings against Bangladesh, at an average of 45.38.
How does Kusal Mendis usually get out against Bangladesh?
Of Kusal Mendis's 34 dismissals against Bangladesh: caught 27, lbw 4, bowled 2 and run out 1. Taskin Ahmed has dismissed Kusal Mendis most often, 6 times in 198 balls.
When did Kusal Mendis last play against Bangladesh?
On 20 September 2025 (T20I) at Dubai International Cricket Stadium: 34 off 25 balls. Sri Lanka lost that match.