KL Rahul
India
Right-hand bat
- IPL runs
- 5,815
- Average
- 46.15
- Strike rate
- 139.2
- Highest
- 152
Career
KL Rahul is a technically orthodox right-hand batter who has been asked to fill more roles than almost any contemporary India player: Test opener, ODI middle-order anchor, T20 opener, wicketkeeper and stand-in captain, often switching between them within a season.
At his best he combines a compact defensive technique with a wide range of scoring shots, and he is one of relatively few Indian batters to have scored Test centuries in England, Australia and South Africa. The variety of assignments has made his output uneven, but it has also made him difficult to replace.
He has captained in the IPL for Punjab Kings and Lucknow Super Giants, and kept wicket for India across white-ball formats to allow an additional bowler in the XI.
Highlights
- Scored Test centuries in England, Australia and South Africa
- Scored a century on Test debut in Australia in 2014-15
- Has kept wicket for India in white-ball cricket to balance the side
- Captained Punjab Kings and Lucknow Super Giants in the IPL
Overview
What the figures show
KL Rahul's IPL record is one of the long ones — thirteen seasons between 2013 and 2026, 149 innings, 5,815 runs. Ranked by runs, 2020 sits on top with 670 for Punjab Kings. No IPL innings has beaten the 152 scored in 2026. Fifty has been passed 51 times, six of those going on to hundreds. Measured against the 181 batters here who have faced 300 IPL balls or more, 139.2 is quicker than the 135.2 median by 4. Fours and sixes account for roughly 60% of the total — 508 and 239 of them.
The seasons break into six spells: Royal Challengers Bengaluru (2013), Sunrisers Hyderabad (2014–2015), Royal Challengers Bengaluru (2016), Punjab Kings (2018–2021), Lucknow Super Giants (2022–2024) and Delhi Capitals (2025–2026). Most of the runs, 2,548 of them, came in the Punjab Kings years. There is no IPL cricket on the record in 2017.
International
Career record
| Format | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Test | 66 | 117 | 3,999 | 199 | 35.71 | 51.6 | 11 | 19 |
| ODI | 93 | 86 | 3,283 | 112* | 49.74 | 91.0 | 8 | 19 |
| T20I | 69 | 68 | 2,149 | 110* | 36.42 | 139.2 | 2 | 20 |
| IPL | 160 | 153 | 5,828 | 152* | 45.53 | 139.2 | 6 | 45 |
Indian Premier League
Season by season
| Season | Team | Inns | NO | Runs | HS | Avg | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 2013 | RCB | 2 | 0 | 20 | 12 | 10.00 | 125.0 | 4 | 0 |
| 2014 | SRH | 8 | 0 | 166 | 46 | 20.80 | 101.2 | 12 | 3 |
| 2015 | SRH | 8 | 3 | 142 | 44 | 28.40 | 112.7 | 8 | 5 |
| 2016 | RCB | 12 | 3 | 397 | 68 | 44.10 | 146.5 | 37 | 16 |
| 2018 | PBKS | 14 | 2 | 659 | 95 | 54.90 | 158.4 | 66 | 32 |
| 2019 | PBKS | 14 | 3 | 593 | 100 | 53.90 | 135.4 | 49 | 25 |
| 2020 | PBKS | 14 | 2 | 670 | 132 | 55.80 | 129.3 | 58 | 23 |
| 2021 | PBKS | 13 | 3 | 626 | 98 | 62.60 | 138.8 | 48 | 30 |
| 2022 | LSG | 14 | 2 | 616 | 103 | 51.30 | 135.4 | 45 | 30 |
| 2023 | LSG | 9 | 1 | 274 | 74 | 34.30 | 113.2 | 28 | 4 |
| 2024 | LSG | 14 | 0 | 520 | 82 | 37.10 | 136.1 | 45 | 19 |
| 2025 | DC | 13 | 3 | 539 | 112 | 53.90 | 149.7 | 52 | 21 |
| 2026 | DC | 14 | 1 | 593 | 152 | 45.60 | 174.4 | 56 | 31 |
| Total | 13 seasons | 149 | 23 | 5,815 | 152 | 46.15 | 139.2 | 508 | 239 |
Questions
About KL Rahul
How many IPL runs has KL Rahul scored?
KL Rahul has scored 5,815 runs in the IPL across 13 seasons, averaging 46.15 at a strike rate of 139.15. The highest score is 152.
What is KL Rahul's playing style?
KL Rahul is a right-hand bat.
Does KL Rahul keep wicket?
Yes. He has kept wicket regularly for India in white-ball cricket, which lets the side field an extra bowler or batter, despite being a specialist batter by training.
What is KL Rahul's best batting position?
He has succeeded as a Test opener and as an ODI middle-order batter. His role has changed frequently depending on the team's balance.
Which IPL teams has KL Rahul played for?
Royal Challengers Bangalore, Sunrisers Hyderabad, Punjab Kings and Lucknow Super Giants, captaining the last two.
Has KL Rahul scored overseas Test centuries?
Yes. He is one of a small group of India batters with Test hundreds in England, Australia and South Africa.
Sources
- IPL figures computed from ball-by-ball records of every IPL match.
- International figures computed from Cricsheet ball-by-ball data, licensed CC BY 4.0.
- Biographical details compiled from public records.