KL Rahul has scored four IPL centuries – a record very few players have achieved in the history of the Indian Premier League (IPL).

He debuted in the IPL in 2013, one year before his Test debut. When Rahul started his IPL journey for RCB, the team based in Rahul’s home city, Bengaluru, there were high hopes for him, thanks to his excellent performances in domestic cricket.

He played one year for RCB, then was bought by SRH in the following year to play two seasons for them. Back to RCB, Rahul ended as the third-highest scorer for them in 2016, the season in which RCB reached the final.

Rahul then missed the entire 2017 season due to a shoulder injury. In 2018, the Indian opener was bought by Kings XI Punjab and was appointed the side’s captain in 2020.

After four seasons with the Kings, Rahul moved to Lucknow Super Giants (LSG) as their captain in 2022 before Delhi Capitals bought him in the 2025 auction.

This article will have tables representing KL Rahul’s year-wise and teams-wise IPL batting stats.

KL Rahul IPL Runs Year Wise

YEARTEAMMATCHESRUNSAVERAGESTRIKE RATEHIGH SCORE50s/100s
2013RCB52010.00125.00120/0
2014SRH1116620.75101.22460/0
2015SRH914228.40112.6944*0/0
2016RCB1439744.11146.4968*4/0
2018PBKS1465954.92158.4195*6/0
2019PBKS1459353.91135.38100*6/1
2020PBKS1467055.83129.34132*5/1
2021PBKS1362662.60138.3098*6/0
2022LSG1561651.33135.38103*4/2
2023LSG927434.25113.22742/0
2024LSG1452040.00136.48824/0
2025DC1353953.90149.72112* 3/1
2026DC100.000.0000/0
OVERALL146522245.80135.98132*40/5

KL Rahul IPL Runs Team Wise

TEAMMatchesRUNSAVERAGESTRIKE RATEHIGH SCORE50S/100S
Punjab Kings55254856.62139.77132*23/2
Lucknow Super Giants38141041.47130.67103*10/2
Royal Challengers Bangalore1441737.91145.3068*4/0
Sunrisers Hyderabad2030823.69106.21460/0
Delhi Capitals1453949.00149.30112*3/1
TOTAL146522245.80135.98132*40/5

Key Insights

Out of the four centuries Rahul has in his name, two came playing for Punjab Kings and two for LSG, becoming the 10th player to score centuries for two different teams in the IPL.

The four seasons he played for Punjab Kings were the best in his career. He made 500+ scores in four consecutive seasons playing for the Punjab team. Rahul even won the Orange Cap in 2020 as he scored 670 runs in Punjab colours.

Rahul is among the few batters who have scored 2000-plus runs as a captain in the IPL. Three of his centuries also came as a skipper, the second-most after Virat Kohli’s five.

Read Next | Slowest Fifties in Test Cricket

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Fastest 200+ Run Chases in IPL

Key Insights - IPL Highest Run Chase vs Fastest Royal Challengers Bengaluru (RCB) have made…

17 hours ago

Slowest Centuries in IPL

Tournaments like IPL require batters to be quick in their quest to score the big…

2 days ago

Fastest Fifties in IPL

This article will list down the all time top 10 fastest fifties in Indian Premier…

2 days ago

Most 250+ Totals by Teams in IPL

Key Insights - 250+ Runs in IPL Innings SRH's Dominance: 2024 was the season that…

3 days ago

Most Times Century and 5-Wicket Haul in Same Test Match

Key Insights England’s Ian Botham scored a century and took a five-wicket haul in the…

3 days ago

Oldest Captains in Test

William Grace is the oldest captain in Test cricket, having led England for the last…

4 days ago