26MatchesODI 15 · T20I 11
561Runsaverage 24.39 · SR 103.7
108Highest score2 hundreds · 2 fifties

KL Rahul against England by format

FormatMatRunsAvgSR100s/50sHS
ODI1531424.1587.51/1108
T20I1124724.70135.71/1101*

KL Rahul against England year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI2136.50118.20/012
2025 ODI35217.33100.00/040
2023 ODI13939.0067.20/039
2022 T20I155.00100.00/05
2021 T20I4153.7548.40/014
6 earlier years
YearMatRunsAvgSR100s/50sHS
2021 ODI317788.50101.11/1108
2019 ODI100.000.00/00
2018 T20I312663.00175.01/0101*
2018 ODI299.0045.00/09*
2017 T20I310133.67136.50/171
2017 ODI3248.0070.60/011

KL Rahul's best innings against England

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
108114ODIMCA Stadium26 Mar 2021
101*54T20IOld Trafford3 Jul 2018
7147T20IVCA Stadium, Jamtha29 Jan 2017
62*43ODIMCA Stadium23 Mar 2021

KL Rahul against England by ground

GroundMatRunsAvgSR
Narendra Modi Stadium55511.0091.7
MCA Stadium418561.6795.9
Barabati Stadium2157.5078.9
Lord's2126.00120.0
Edgbaston210.508.3
Old Trafford1101—187.0
VCA Stadium, Jamtha17171.00151.1
Ekana Cricket Stadium13939.0067.2

England bowlers KL Rahul has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adil Rashid921001108.7
Moeen Ali77840109.1
Ben Stokes4134282.9
David Willey3936292.3
Chris Woakes3418352.9
Tom Curran30371123.3

KL Rahul's batting in every match against England

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
19 Jul 2026ODI12820150.0LostLord's
14 Jul 2026ODI130033.3WonEdgbaston
12 Feb 2025ODI402931137.9WonNarendra Modi Stadium
9 Feb 2025ODI10141071.4WonBarabati Stadium
6 Feb 2025ODI290022.2WonVidarbha Cricket Association Stadium, Jamtha
21 older innings
DateFormatRunsBalls4s6sSRResultGround
29 Oct 2023ODI39583067.2WonEkana Cricket Stadium
10 Nov 2022T20I5510100.0LostAdelaide Oval
28 Mar 2021ODI7180038.9WonMCA Stadium
26 Mar 2021ODI1081147294.7LostMCA Stadium
23 Mar 2021ODI62*4344144.2WonMCA Stadium
18 Mar 2021T20I14172082.4WonNarendra Modi Stadium
16 Mar 2021T20I04000.0LostNarendra Modi Stadium
14 Mar 2021T20I06000.0WonNarendra Modi Stadium
12 Mar 2021T20I140025.0LostNarendra Modi Stadium
30 Jun 2019ODI09000.0LostEdgbaston
14 Jul 2018ODI02000.0LostLord's
12 Jul 2018ODI9*180050.0WonTrent Bridge
8 Jul 2018T20I191012190.0WonCounty Ground, Bristol
6 Jul 2018T20I680075.0LostSophia Gardens
3 Jul 2018T20I101*54105187.0WonOld Trafford
1 Feb 2017T20I221821122.2WonM. Chinnaswamy Stadium
29 Jan 2017T20I714762151.1WonVCA Stadium, Jamtha
26 Jan 2017T20I891088.9LostGreen Park
22 Jan 2017ODI111111100.0LostEden Gardens
19 Jan 2017ODI5510100.0WonBarabati Stadium
15 Jan 2017ODI8181044.4WonMCA Stadium

KL Rahul vs England: questions and answers

How many matches has KL Rahul played against England?
KL Rahul has played 26 matches against England (15 in ODIs, 11 in T20Is), from 2017 to 2026. India won 16 and lost 10 of them.
How many runs has KL Rahul scored against England?
KL Rahul has scored 561 runs in 26 innings against England at an average of 24.39 and a strike rate of 103.7 (314 runs at an average of 24.15 in ODIs, 247 runs at an average of 24.70 in T20Is).
What is KL Rahul's highest score against England?
KL Rahul's highest score against England is 108 off 114 balls (ODI) at MCA Stadium on 26 March 2021.
How many hundreds has KL Rahul scored against England?
KL Rahul has scored 2 hundreds and 2 fifties against England.
Where has KL Rahul scored the most runs against England?
At MCA Stadium: 185 runs in 4 innings against England, at an average of 61.67.
How does KL Rahul usually get out against England?
Of KL Rahul's 23 dismissals against England: caught 15, bowled 7 and lbw 1. Chris Woakes has dismissed KL Rahul most often, 3 times in 34 balls.
When did KL Rahul last play against England?
On 19 July 2026 (ODI) at Lord's: 12 off 8 balls. India lost that match.