KL Rahul vs Sri Lanka record
KL Rahul has scored 340 runs in 13 ODIs against Sri Lanka at an average of 34.00 (strike rate 84.6), with 1 hundred and 1 fifty. In T20Is: 301 runs in 8 matches at an average of 37.63 (strike rate 139.4), with 3 fifties.
21MatchesODI 13 · T20I 8
641Runsaverage 35.61 · SR 103.7
111Highest score1 hundreds · 4 fifties
KL Rahul against Sri Lanka by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 13 | 340 | 34.00 | 84.6 |
| T20I | 8 | 301 | 37.63 | 139.4 |
KL Rahul against Sri Lanka year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2024 ODI | 2 | 31 | 15.50 | 68.9 |
| 2023 ODI | 6 | 170 | 42.50 | 84.6 |
| 2022 T20I | 1 | 6 | 6.00 | 85.7 |
| 2020 T20I | 2 | 99 | 49.50 | 145.6 |
| 2019 ODI | 1 | 111 | 111.00 | 94.1 |
3 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2018 T20I | 1 | 18 | 18.00 | 105.9 |
| 2017 T20I | 4 | 178 | 44.50 | 143.5 |
| 2017 ODI | 4 | 28 | 9.33 | 73.7 |
KL Rahul's best innings against Sri Lanka
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 111 | 118 | 6 Jul 2019 |
| 89 | 49 | 22 Dec 2017 |
| 64* | 103 | 12 Jan 2023 |
| 61 | 48 | 20 Dec 2017 |
| 54 | 36 | 10 Jan 2020 |
KL Rahul against Sri Lanka by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 7 | 119 | 19.83 | 90.2 |
| Holkar Cricket Stadium | 2 | 134 | 67.00 | 165.4 |
| Wankhede Stadium | 2 | 25 | 12.50 | 89.3 |
| Pallekele International Cricket Stadium | 2 | 21 | 10.50 | 70.0 |
| Headingley | 1 | 111 | 111.00 | 94.1 |
| Eden Gardens | 1 | 64 | — | 62.1 |
| Barabati Stadium | 1 | 61 | 61.00 | 127.1 |
| MCA Stadium | 1 | 54 | 54.00 | 150.0 |
Sri Lanka bowlers KL Rahul has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Wanindu Hasaranga | 67 | 47 | 2 | 70.1 |
| Dhananjaya de Silva | 61 | 74 | 0 | 121.3 |
| Lasith Malinga | 56 | 65 | 1 | 116.1 |
| Kasun Rajitha | 52 | 61 | 1 | 117.3 |
| Thisara Perera | 46 | 41 | 1 | 89.1 |
| Akila Dananjaya | 40 | 35 | 3 | 87.5 |
| Dunith Wellalage | 33 | 41 | 1 | 124.2 |
| Dushmantha Chameera | 33 | 38 | 2 | 115.2 |
KL Rahul's batting in every match against Sri Lanka
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 4 Aug 2024 | 0 | 2 | Lost |
| 2 Aug 2024 | 31 | 43 | Tied |
| 2 Nov 2023 | 21 | 19 | Won |
| 12 Sept 2023 | 39 | 44 | Won |
| 15 Jan 2023 | 7 | 6 | Won |
14 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 12 Jan 2023 | 64* | 103 | Won |
| 10 Jan 2023 | 39 | 29 | Won |
| 6 Sept 2022 | 6 | 7 | Lost |
| 10 Jan 2020 | 54 | 36 | Won |
| 7 Jan 2020 | 45 | 32 | Won |
| 6 Jul 2019 | 111 | 118 | Won |
| 12 Mar 2018 | 18 | 17 | Won |
| 24 Dec 2017 | 4 | 9 | Won |
| 22 Dec 2017 | 89 | 49 | Won |
| 20 Dec 2017 | 61 | 48 | Won |
| 6 Sept 2017 | 24 | 18 | Won |
| 31 Aug 2017 | 7 | 8 | Won |
| 27 Aug 2017 | 17 | 24 | Won |
| 24 Aug 2017 | 4 | 6 | Won |
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.