21MatchesODI 13 · T20I 8
641Runsaverage 35.61 · SR 103.7
111Highest score1 hundreds · 4 fifties

KL Rahul against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHS
ODI1334034.0084.61/1111
T20I830137.63139.40/389

KL Rahul against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHS
2024 ODI23115.5068.90/031
2023 ODI617042.5084.60/164*
2022 T20I166.0085.70/06
2020 T20I29949.50145.60/154
2019 ODI1111111.0094.11/0111
3 earlier years
YearMatRunsAvgSR100s/50sHS
2018 T20I11818.00105.90/018
2017 T20I417844.50143.50/289
2017 ODI4289.3373.70/017

KL Rahul's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
111118ODIHeadingley6 Jul 2019
8949T20IHolkar Cricket Stadium22 Dec 2017
64*103ODIEden Gardens12 Jan 2023
6148T20IBarabati Stadium20 Dec 2017
5436T20IMCA Stadium10 Jan 2020

KL Rahul against Sri Lanka by ground

GroundMatRunsAvgSR
R Premadasa Stadium711919.8390.2
Holkar Cricket Stadium213467.00165.4
Wankhede Stadium22512.5089.3
Pallekele International Cricket Stadium22110.5070.0
Headingley1111111.0094.1
Eden Gardens164—62.1
Barabati Stadium16161.00127.1
MCA Stadium15454.00150.0

Sri Lanka bowlers KL Rahul has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Wanindu Hasaranga6747270.1
Dhananjaya de Silva61740121.3
Lasith Malinga56651116.1
Kasun Rajitha52611117.3
Thisara Perera4641189.1
Akila Dananjaya4035387.5
Dunith Wellalage33411124.2
Dushmantha Chameera33382115.2

KL Rahul's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
4 Aug 2024ODI02000.0LostR Premadasa Stadium
2 Aug 2024ODI31432072.1TiedR Premadasa Stadium
2 Nov 2023ODI211920110.5WonWankhede Stadium
12 Sept 2023ODI39442088.6WonR Premadasa Stadium
15 Jan 2023ODI7610116.7WonGreenfield International Stadium
14 older innings
DateFormatRunsBalls4s6sSRResultGround
12 Jan 2023ODI64*1036062.1WonEden Gardens
10 Jan 2023ODI392941134.5WonBarsapara Cricket Stadium
6 Sept 2022T20I671085.7LostDubai International Cricket Stadium
10 Jan 2020T20I543651150.0WonMCA Stadium
7 Jan 2020T20I453260140.6WonHolkar Cricket Stadium
6 Jul 2019ODI11111811194.1WonHeadingley
12 Mar 2018T20I181710105.9WonR Premadasa Stadium
24 Dec 2017T20I490044.4WonWankhede Stadium
22 Dec 2017T20I894958181.6WonHolkar Cricket Stadium
20 Dec 2017T20I614871127.1WonBarabati Stadium
6 Sept 2017T20I241830133.3WonR Premadasa Stadium
31 Aug 2017ODI780087.5WonR Premadasa Stadium
27 Aug 2017ODI17242070.8WonPallekele International Cricket Stadium
24 Aug 2017ODI460066.7WonPallekele International Cricket Stadium

KL Rahul vs Sri Lanka: questions and answers

How many matches has KL Rahul played against Sri Lanka?
KL Rahul has played 21 matches against Sri Lanka (13 in ODIs, 8 in T20Is), from 2017 to 2024. India won 18 and lost 2 of them.
How many runs has KL Rahul scored against Sri Lanka?
KL Rahul has scored 641 runs in 19 innings against Sri Lanka at an average of 35.61 and a strike rate of 103.7 (340 runs at an average of 34.00 in ODIs, 301 runs at an average of 37.63 in T20Is).
What is KL Rahul's highest score against Sri Lanka?
KL Rahul's highest score against Sri Lanka is 111 off 118 balls (ODI) at Headingley on 6 July 2019.
How many hundreds has KL Rahul scored against Sri Lanka?
KL Rahul has scored 1 hundred and 4 fifties against Sri Lanka.
Where has KL Rahul scored the most runs against Sri Lanka?
At Holkar Cricket Stadium: 134 runs in 2 innings against Sri Lanka, at an average of 67.00.
How does KL Rahul usually get out against Sri Lanka?
Of KL Rahul's 18 dismissals against Sri Lanka: caught 9, bowled 5, lbw 2, stumped 1 and other 1. Akila Dananjaya has dismissed KL Rahul most often, 3 times in 40 balls.
When did KL Rahul last play against Sri Lanka?
On 4 August 2024 (ODI) at R Premadasa Stadium: 0 off 2 balls. India lost that match.