25MatchesODI 15 · T20I 10
647Runsaverage 25.88 · SR 92.4
89Highest score0 hundreds · 5 fifties

Kusal Mendis against India by format

FormatMatRunsAvgSR100s/50sHS
ODI1532321.5369.00/289
T20I1032432.40139.70/357

Kusal Mendis against India year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I100.000.00/00
2024 ODI310334.3366.50/159
2024 T20I39832.67124.10/045
2023 ODI67111.8367.60/034
2023 T20I310334.33145.10/152
4 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I15757.00154.10/157
2019 ODI133.0023.10/03
2018 T20I26633.00150.00/155
2017 ODI514629.2074.90/189

Kusal Mendis's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
8993ODIKennington Oval8 Jun 2017
5982ODIR Premadasa Stadium7 Aug 2024
5737T20IDubai International Cricket Stadium6 Sept 2022
5538T20IR Premadasa Stadium12 Mar 2018
5231T20IMCA Stadium5 Jan 2023

Kusal Mendis against India by ground

India bowlers Kusal Mendis has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Hardik Pandya91951104.4
Jasprit Bumrah9142246.2
Mohammed Siraj8338445.8
Axar Patel6350279.4
Yuzvendra Chahal6058496.7
Washington Sundar3532291.4
Riyan Parag3231096.9
Arshdeep Singh31402129.0

Kusal Mendis's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
26 Sept 2025T20I01000.0LostDubai International Cricket Stadium
7 Aug 2024ODI59824072.0WonR Premadasa Stadium
4 Aug 2024ODI30423071.4WonR Premadasa Stadium
2 Aug 2024ODI14311045.2TiedR Premadasa Stadium
30 Jul 2024T20I434130104.9LostPallekele International Cricket Stadium
20 older innings
DateFormatRunsBalls4s6sSRResultGround
28 Jul 2024T20I10112090.9LostPallekele International Cricket Stadium
27 Jul 2024T20I452771166.7LostPallekele International Cricket Stadium
2 Nov 2023ODI1100010.0LostWankhede Stadium
17 Sept 2023ODI17343050.0LostR Premadasa Stadium
12 Sept 2023ODI15163093.8LostR Premadasa Stadium
15 Jan 2023ODI471057.1LostGreenfield International Stadium
12 Jan 2023ODI343431100.0LostEden Gardens
10 Jan 2023ODI04000.0LostBarsapara Cricket Stadium
7 Jan 2023T20I231522153.3LostSaurashtra Cricket Association Stadium
5 Jan 2023T20I523134167.7WonMCA Stadium
3 Jan 2023T20I282550112.0LostWankhede Stadium
6 Sept 2022T20I573743154.1WonDubai International Cricket Stadium
6 Jul 2019ODI3130023.1LostHeadingley
12 Mar 2018T20I553833144.7LostR Premadasa Stadium
6 Mar 2018T20I11620183.3WonR Premadasa Stadium
31 Aug 2017ODI170014.3LostR Premadasa Stadium
27 Aug 2017ODI1100010.0LostPallekele International Cricket Stadium
24 Aug 2017ODI19482039.6LostPallekele International Cricket Stadium
20 Aug 2017ODI36375097.3LostRangiri Dambulla International Stadium
8 Jun 2017ODI899311195.7WonKennington Oval

Kusal Mendis vs India: questions and answers

How many matches has Kusal Mendis played against India?
Kusal Mendis has played 25 matches against India (15 in ODIs, 10 in T20Is), from 2017 to 2025. Sri Lanka won 6 and lost 18 of them.
How many runs has Kusal Mendis scored against India?
Kusal Mendis has scored 647 runs in 25 innings against India at an average of 25.88 and a strike rate of 92.4 (323 runs at an average of 21.53 in ODIs, 324 runs at an average of 32.40 in T20Is).
What is Kusal Mendis's highest score against India?
Kusal Mendis's highest score against India is 89 off 93 balls (ODI) at Kennington Oval on 8 June 2017.
How many hundreds has Kusal Mendis scored against India?
Kusal Mendis has scored no hundreds and 5 fifties against India.
Where has Kusal Mendis scored the most runs against India?
At R Premadasa Stadium: 202 runs in 8 innings against India, at an average of 25.25.
How does Kusal Mendis usually get out against India?
Of Kusal Mendis's 25 dismissals against India: caught 11, lbw 7, bowled 4, run out 2 and stumped 1. Mohammed Siraj has dismissed Kusal Mendis most often, 4 times in 83 balls.
When did Kusal Mendis last play against India?
On 26 September 2025 (T20I) at Dubai International Cricket Stadium: 0 off 1 ball. Sri Lanka lost that match.