KL Rahul
401 matches · 11 Apr 2013 to 3 Oct 2026
- Full name
- Kannaur Lokesh Rahul
- Born
- 18 Apr 1992, Bengaluru
- Age
- 34 years
- Role
- Wicket-keeper-batter
- Batting
- Right-handed
Kannaur Lokesh Rahul (Kannada: [kaɳːuːɾ loːkeːʃ ɾaːhul]; born 18 April 1992) is an Indian cricketer. He plays for the Indian national cricket team. He is a former Indian cricket team captain. Rahul represents the Karnataka cricket team in Indian domestic cricket and Delhi Capitals in the Indian Premier League. He is currently the vice-captain of the Indian cricket team in the Test and ODI cricket format.
Rahul made his international debut in 2014 against Australia in the Boxing Day Test in Melbourne. Two years after his Test debut, Rahul made his One-Day International debut in 2016 against Zimbabwe, where he scored his first century by hitting a six on the last ball to reach 100* (115) from 94 (114), which was also the only six of the entire match. Rahul is the first and only Indian cricketer to score an ODI century on his debut. On the same tour, he made his T20I debut.
Text from Wikipedia (CC BY-SA 4.0). Photo: NAPARAZZI · CC BY-SA 2.0.
KL Rahul: career summary
KL Rahul is a wicket-keeper-batter from India, born on 18 Apr 1992 in Bengaluru. KL Rahul has played 401 matches on CricInto's records, from 11 Apr 2013 to 3 Oct 2026, for India, Delhi Capitals, Lucknow Super Giants, Punjab Kings, Kings XI Punjab, Karnataka, Royal Challengers Bangalore and Sunrisers Hyderabad.
In the Indian Premier League (160 matches, 2013–2026): 5,815 runs in 150 innings at an average of 46.15 and a strike rate of 139.15, with 6 hundreds and 45 fifties (highest score 152*).
In ODIs (96 matches, 2016–2026): 3,412 runs in 87 innings at an average of 51.70 and a strike rate of 92.37, with 9 hundreds and 19 fifties (highest score 129*).
In T20Is (69 matches, 2016–2022): 2,134 runs in 66 innings at an average of 36.79 and a strike rate of 138.66, with 2 hundreds and 20 fifties (highest score 110*).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 68 | 120 | 5 | 4134 | 199 | 35.95 | 8001 | 51.67 | 11 | 20 | 492 | 34 | 9 |
| ODI | 96 | 87 | 21 | 3412 | 129* | 51.70 | 3694 | 92.37 | 9 | 19 | 264 | 81 | 3 |
| T20I | 69 | 66 | 8 | 2134 | 110* | 36.79 | 1539 | 138.66 | 2 | 20 | 179 | 95 | 5 |
| Indian Premier League | 160 | 150 | 24 | 5815 | 152* | 46.15 | 4179 | 139.15 | 6 | 45 | 508 | 239 | 5 |
| Syed Mushtaq Ali Trophy | 8 | 8 | 2 | 313 | 84* | 52.17 | 201 | 155.72 | 0 | 3 | 27 | 15 | 1 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 3 Oct 2026 | IND vs WI ODI | 129* (87) | - |
| 30 Sept 2026 | IND vs WI ODI | DNB | - |
| 27 Sept 2026 | IND vs WI ODI | DNB | - |
| 23 Aug 2026 | IND vs SL Test | 18 (33) | - |
| 15 Aug 2026 | IND vs SL Test | 82 (175) & 35 (47) | - |
| 19 Jul 2026 | IND vs ENG ODI | 12 (8) | - |
| 14 Jul 2026 | IND vs ENG ODI | 1 (3) | - |
| 24 May 2026 | DC vs KKR Indian Premier League | 60 (30) | - |
| 17 May 2026 | DC vs RR Indian Premier League | 56 (42) | - |
| 11 May 2026 | DC vs PBKS Indian Premier League | 9 (8) | - |
Frequently asked questions
How many runs has KL Rahul scored in the Indian Premier League?
KL Rahul has scored 5,815 runs in the Indian Premier League, at an average of 46.15.
How many runs has KL Rahul scored in ODIs?
KL Rahul has scored 3,412 runs in ODIs, at an average of 51.70.
How many runs has KL Rahul scored in T20Is?
KL Rahul has scored 2,134 runs in T20Is, at an average of 36.79.
How many hundreds has KL Rahul scored?
KL Rahul has scored 6 hundreds in the Indian Premier League, 9 hundreds in ODIs, 2 hundreds in T20Is and 11 hundreds in Tests.
What is KL Rahul's highest score?
KL Rahul's highest score is 199, in Tests.
How old is KL Rahul?
KL Rahul was born on 18 Apr 1992 in Bengaluru, and is 34 years old.
Which teams has KL Rahul played for?
India (2014–2026), Delhi Capitals (2025–2026), Lucknow Super Giants (2022–2024), Punjab Kings (2021), Kings XI Punjab (2018–2020), Karnataka (2019), Royal Challengers Bangalore (2013–2016) and Sunrisers Hyderabad (2014–2015).