The right-hand batsman and wicket-keeper KL Rahul is known for his exceptional batting skills and had a vast of IPL experience. Debuting with RCB in 2013, KL Rahul has played a total of 138 IPL matches, in which he has scored a total of 4949 runs with the highest of 132. As of now, KL Rahul has represented a total of 5 IPL franchises and this IPL season 2025, DC has signed him at an auction price of 14 CR.
So in this article, we will cover KL Rahul’s scores for the overall IPL season, IPL Stats, and IPL 2025 Auction Price and Team.
KL Rahul IPL Profile
Name | KL Rahul |
---|---|
TEAM | DC |
IPL Debut | 2013 |
Matches | 138 |
Runs | 4949 |
IPL ACUTION 2025 BASE Price | INR 14 Cr. |
Role | Wicketkeeper Batter |
Age | 32 Years (18 April 1992) |
KL Rahul IPL 2025 Price and Team
KL Rahul debuted his IPL career with the Royal Challengers Bangalore in 2013,after in 2014, he was bought by the Sunrisers Hyderabad worth INR 1 crore. In 2016, KL Rahul was back in RCB. In 2022, KL Rahul was bought by Lucknow Super Giants worth INR 17.00 crore at auction price. This will the the first time where KL Rahul will play for Delhi Capitals in IPL 2025.
The list of KL Rahul Auction prices from IPL 2018 to IPL 2025-
Year | IPL Team | Price |
---|---|---|
2018 | Punjab Kings | INR 11.00 Cr |
2019 | Punjab Kings | INR 11.00 Cr |
2020 | Punjab Kings | INR 11.00 Cr |
2021 | Punjab Kings | INR 11.00 Cr |
2022 | Lucknow Super Giants | INR 17.00 Cr |
2023 | Lucknow Super Giants | INR 17.00 Cr |
2024 | Lucknow Super Giants | INR 17.00 Cr |
2025 | DC | INR 14.00 Cr |
Also Read: KL Rahul Captaincy Records in All Formats
KL Rahul IPL Stats & Records
KL Rahul made his IPL debut in the 2013 season for the Royal Challengers Bangalore (RCB).
KL Rahul IPL Highest Score
KL Rahul’s highest score in the IPL is 132 (unbeaten)*. He achieved this feat while playing for the Kings XI Punjab (now Punjab Kings) against the Royal Challengers Bangalore on September 24, 2020.
KL Rahul’s IPL Runs Till Date
KL Rahul has played a total number of 134 matches and bagged 4949 runs, with an average of 45.82. KL Rahul has 4 centuries and 39 half-centuries with 132* highest score to his name in IPL. Rahul also hit 422 fours and 200 sixes to his name in all IPL seasons.
Below you can find all of KL Rahul’s Stats and scores for his entire IPL career.
The table shows KL Rahul’s IPL 2013 to IPL 2025 stats-
IPL Season | Matches | Runs | Highest Score | Average | Strike Rate | 100s | 50s | 4s | 6s |
---|---|---|---|---|---|---|---|---|---|
2025 | 6 | 266 | 93* | 53.20 | 158.33 | 0 | 2 | 22 | 13 |
2024 | 14 | 520 | 82 | 37.14 | 136.13 | 0 | 4 | 45 | 19 |
2023 | 9 | 274 | 74 | 34.25 | 113.22 | 0 | 2 | 28 | 4 |
2022 | 15 | 616 | 103* | 51.33 | 135.38 | 2 | 4 | 45 | 30 |
2021 | 13 | 626 | 98* | 62.60 | 138.80 | 0 | 6 | 48 | 30 |
2020 | 14 | 670 | 132* | 55.83 | 129.34 | 1 | 5 | 58 | 23 |
2019 | 14 | 593 | 100* | 53.90 | 135.38 | 1 | 6 | 49 | 25 |
2018 | 14 | 659 | 95* | 54.91 | 158.41 | 0 | 6 | 66 | 32 |
2016 | 14 | 397 | 68* | 44.11 | 146.49 | 0 | 4 | 37 | 16 |
2015 | 9 | 142 | 44* | 28.40 | 112.69 | 0 | 0 | 8 | 5 |
2014 | 11 | 166 | 46 | 20.75 | 101.21 | 0 | 0 | 12 | 3 |
2013 | 5 | 20 | 12 | 10.00 | 125.00 | 0 | 0 | 4 | 0 |
KL Rahul Overall Stats in Every Format Including Tests, T20I, ODI, and IPL
KL Rahul has a remarkable IPL career as well as his International cricket career in every format also leaves a mark in Indian cricket history. KL Rahul is a high-born and comes from a well-educated family in Karnataka, made his first International test debut against Australia in 2014.
KL Rahul made his first ODI debut with the Indian cricket team against Zimbabwe in 2016. KL Rahul is one of the prominent middle-order batsmen and played exceptionally in stressed conditions.
Last 10 IPL Innings
Opponent | Score (Runs, Balls Faced) |
---|---|
Kolkata Knight Riders | 25 (21) |
Sunrisers Hyderabad | 29 (33) |
Delhi Capitals | 5 (3) |
Mumbai Indians | 55 (41) |
Sunrisers Hyderabad | 15 (5) |
Chennai Super Kings | 77 (51) |
Royal Challengers Bengaluru | 93* (53) |
Mumbai Indians | 15 (13) |
Rajasthan Royals | 38 (32) |
Gujarat Titans | 28 (14) |