24MatchesT20I 12 · ODI 12
428Runsaverage 18.61 · SR 84.3
65Highest score0 hundreds · 2 fifties

Charith Asalanka against India by format

FormatMatRunsAvgSR100s/50sHS
T20I1219017.27119.50/153*
ODI1223819.8368.20/165

Charith Asalanka against India year by year

YearMatRunsAvgSR100s/50sHS
2025 T20I155.0055.60/05
2024 ODI34916.3365.30/025
2024 T20I3144.6793.30/014
2023 ODI66210.3354.90/023
2023 T20I36822.67141.70/037
3 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I45919.6796.70/153*
2021 ODI312742.3378.90/165
2021 T20I14444.00169.20/044

Charith Asalanka's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
6568ODIR Premadasa Stadium20 Jul 2021
53*47T20IEkana Cricket Stadium24 Feb 2022

Charith Asalanka against India by ground

India bowlers Charith Asalanka has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Kuldeep Yadav9862463.3
Yuzvendra Chahal6765397.0
Hardik Pandya38491128.9
Mohammed Siraj3520157.1
Axar Patel30330110.0

Charith Asalanka's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
26 Sept 2025T20I590055.6LostDubai International Cricket Stadium
7 Aug 2024ODI10120183.3WonR Premadasa Stadium
4 Aug 2024ODI25423059.5WonR Premadasa Stadium
2 Aug 2024ODI14212066.7TiedR Premadasa Stadium
30 Jul 2024T20I01000.0LostPallekele International Cricket Stadium
19 older innings
DateFormatRunsBalls4s6sSRResultGround
28 Jul 2024T20I141201116.7LostPallekele International Cricket Stadium
27 Jul 2024T20I02000.0LostPallekele International Cricket Stadium
2 Nov 2023ODI124004.2LostWankhede Stadium
17 Sept 2023ODI01000.0LostR Premadasa Stadium
12 Sept 2023ODI22352062.9LostR Premadasa Stadium
15 Jan 2023ODI140025.0LostGreenfield International Stadium
12 Jan 2023ODI15211071.4LostEden Gardens
10 Jan 2023ODI23283082.1LostBarsapara Cricket Stadium
7 Jan 2023T20I191421135.7LostSaurashtra Cricket Association Stadium
5 Jan 2023T20I371904194.7WonMCA Stadium
3 Jan 2023T20I12151180.0LostWankhede Stadium
6 Sept 2022T20I03000.0WonDubai International Cricket Stadium
27 Feb 2022T20I461066.7LostHPCA Stadium
26 Feb 2022T20I250040.0LostHPCA Stadium
24 Feb 2022T20I53*4750112.8LostEkana Cricket Stadium
25 Jul 2021T20I442633169.2LostR Premadasa Stadium
23 Jul 2021ODI24283085.7WonR Premadasa Stadium
20 Jul 2021ODI65686095.6LostR Premadasa Stadium
18 Jul 2021ODI38651058.5LostR Premadasa Stadium

Charith Asalanka vs India: questions and answers

How many matches has Charith Asalanka played against India?
Charith Asalanka has played 24 matches against India (12 in T20Is, 12 in ODIs), from 2021 to 2025. Sri Lanka won 5 and lost 18 of them.
How many runs has Charith Asalanka scored against India?
Charith Asalanka has scored 428 runs in 24 innings against India at an average of 18.61 and a strike rate of 84.3 (190 runs at an average of 17.27 in T20Is, 238 runs at an average of 19.83 in ODIs).
What is Charith Asalanka's highest score against India?
Charith Asalanka's highest score against India is 65 off 68 balls (ODI) at R Premadasa Stadium on 20 July 2021.
How many hundreds has Charith Asalanka scored against India?
Charith Asalanka has scored no hundreds and 2 fifties against India.
Where has Charith Asalanka scored the most runs against India?
At R Premadasa Stadium: 242 runs in 9 innings against India, at an average of 26.89.
How does Charith Asalanka usually get out against India?
Of Charith Asalanka's 23 dismissals against India: caught 20 and lbw 3. Kuldeep Yadav has dismissed Charith Asalanka most often, 4 times in 98 balls.
When did Charith Asalanka last play against India?
On 26 September 2025 (T20I) at Dubai International Cricket Stadium: 5 off 9 balls and 1/18 with the ball. Sri Lanka lost that match.