KR
IPL Player Profile

KL Rahul

wicketkeeper batter right-hand bat

KL Rahul averages 46.2 across 13 seasons in the IPL, with 5,822 runs from 159 matches, ranked 5th among IPL's all-time run scorers and a destructive top-order wicketkeeper-batsman. He has kept wicket in 96 of those 159 matches. His best season with the bat came in 2020, 670 runs in a single campaign. He has played for 5 different IPL sides, DC the most recent.

KL Rahul IPL Team History

Punjab Kings was where Rahul spent most of his IPL career — 2,548 runs in 55 matches over four seasons at an average of 56.6. In all he accumulated 5,822 runs across 159 matches for five franchises. He also tallied 1,410 runs for Lucknow Super Giants in 38 matches at 41.5. At PBKS, Rahul claimed 35 dismissals as keeper — 34 caught, 1 stumped.

5 franchises 159 matches Most caps at PBKS (55)

  • Delhi Capitals 2025–26 · 2 seasons

    M 27 · R 1,139 · AVG 51.8 · SR 162

  • Lucknow Super Giants 2022–24 · 3 seasons

    M 38 · R 1,410 · AVG 41.5 · SR 130.7

  • Punjab Kings 2018–21 · 4 seasons

    M 55 · R 2,548 · AVG 56.6 · SR 139.8

  • Royal Challengers Bengaluru 2013,2016 · 2 seasons

    M 19 · R 417 · AVG 37.9 · SR 145.3

  • Sunrisers Hyderabad 2014–15 · 2 seasons

    M 20 · R 308 · AVG 23.7 · SR 106.2

  • Segments show each club's share of 5,822 career runs.

How often does KL fire?

Scoring distribution across 150 innings — 51 times scoring 50 or more, 23 scores between 30–49.

How far did KL go with the bat?

Career batting totals across all IPL appearances. Look for the gap between average and strike rate — it tells you whether this is a builder or a striker.

What happened in every KL appearance?

What happened in every KL appearance?
Date ↕
Season ↕
Opponent
Result ↕
Runs ↕
SR
Wkts ↕
PoTM
24 May 26 2026 KKR W 60 200.0 0
17 May 26 2026 RR W 56 133.3 0
11 May 26 2026 PBKS W 9 112.5 0
8 May 26 2026 KKR L 23 164.3 0
5 May 26 2026 CSK L 12 92.3 0
1 May 26 2026 RR W 75 187.5 0 ★
27 Apr 26 2026 RCB L 1 33.3 0
25 Apr 26 2026 PBKS L 152 226.9 0 ★
21 Apr 26 2026 SRH L 37 160.9 0
18 Apr 26 2026 RCB W 57 167.6 0
11 Apr 26 2026 CSK L 18 180.0 0
8 Apr 26 2026 GT L 92 176.9 0
4 Apr 26 2026 MI W 1 33.3 0
1 Apr 26 2026 LSG W 0 0.0 0
24 May 25 2025 PBKS W 35 166.7 0
21 May 25 2025 MI L 11 183.3 0
18 May 25 2025 GT L 112 172.3 0
5 May 25 2025 SRH NR 10 71.4 0
29 Apr 25 2025 KKR L 7 140.0 0
27 Apr 25 2025 RCB L 41 105.1 0
22 Apr 25 2025 LSG W 57 135.7 0
19 Apr 25 2025 GT L 28 200.0 0
16 Apr 25 2025 RR T 45 128.6 0
13 Apr 25 2025 MI L 15 115.4 0
10 Apr 25 2025 RCB W 93 175.5 0 ★
5 Apr 25 2025 CSK W 77 151.0 0 ★
30 Mar 25 2025 SRH W 15 300.0 0
17 May 24 2024 MI W 55 134.1 0
14 May 24 2024 DC L 5 166.7 0
8 May 24 2024 SRH L 29 87.9 0
5 May 24 2024 KKR L 25 119.0 0
30 Apr 24 2024 MI W 28 127.3 0
27 Apr 24 2024 RR L 76 158.3 0
23 Apr 24 2024 CSK W 16 114.3 0
19 Apr 24 2024 CSK W 82 154.7 0 ★
14 Apr 24 2024 KKR L 39 144.4 0
12 Apr 24 2024 DC L 39 177.3 0
7 Apr 24 2024 GT W 33 106.5 0
2 Apr 24 2024 RCB W 20 142.9 0
30 Mar 24 2024 PBKS W 15 166.7 0
24 Mar 24 2024 RR L 58 131.8 0
1 May 23 2023 RCB L 0 0.0 0
28 Apr 23 2023 PBKS W 12 133.3 0
22 Apr 23 2023 GT L 68 111.5 0
19 Apr 23 2023 RR W 39 121.9 0
15 Apr 23 2023 PBKS L 74 132.1 0
10 Apr 23 2023 RCB W 18 90.0 0
7 Apr 23 2023 SRH W 35 112.9 0
3 Apr 23 2023 CSK L 20 111.1 0
1 Apr 23 2023 DC W 8 66.7 0
25 May 22 2022 RCB L 79 136.2 0
18 May 22 2022 KKR W 68 133.3 0
15 May 22 2022 RR L 10 52.6 0
10 May 22 2022 GT L 8 50.0 0
7 May 22 2022 KKR W 0 — 0
1 May 22 2022 DC W 77 151.0 0
29 Apr 22 2022 PBKS W 6 54.5 0
24 Apr 22 2022 MI W 103 166.1 0 ★
19 Apr 22 2022 RCB L 30 125.0 0
16 Apr 22 2022 MI W 103 171.7 0 ★
10 Apr 22 2022 RR L 0 0.0 0
7 Apr 22 2022 DC W 24 96.0 0
4 Apr 22 2022 SRH W 68 136.0 0
31 Mar 22 2022 CSK W 40 153.8 0
28 Mar 22 2022 GT L 0 0.0 0
7 Oct 21 2021 CSK W 98 233.3 0 ★
3 Oct 21 2021 RCB L 39 111.4 0
1 Oct 21 2021 KKR W 67 121.8 0 ★
28 Sept 21 2021 MI L 21 95.5 0
25 Sept 21 2021 SRH W 21 100.0 0
21 Sept 21 2021 RR L 49 148.5 0
30 Apr 21 2021 RCB W 91 159.6 0
26 Apr 21 2021 KKR L 19 95.0 0
23 Apr 21 2021 MI W 60 115.4 0 ★
21 Apr 21 2021 SRH L 4 66.7 0
18 Apr 21 2021 DC L 61 119.6 0
16 Apr 21 2021 CSK L 5 71.4 0
12 Apr 21 2021 RR W 91 182.0 0
1 Nov 20 2020 CSK L 29 107.4 0
30 Oct 20 2020 RR L 46 112.2 0
26 Oct 20 2020 KKR W 28 112.0 0
24 Oct 20 2020 SRH W 27 100.0 0
20 Oct 20 2020 DC W 15 136.4 0
18 Oct 20 2020 MI T 77 151.0 0 ★
15 Oct 20 2020 RCB W 61 124.5 0 ★
10 Oct 20 2020 KKR L 74 127.6 0
8 Oct 20 2020 SRH L 11 68.8 0
4 Oct 20 2020 CSK L 63 121.2 0
1 Oct 20 2020 MI L 17 89.5 0
27 Sept 20 2020 RR L 69 127.8 0
24 Sept 20 2020 RCB W 132 191.3 0 ★
20 Sept 20 2020 DC T 21 110.5 0
5 May 19 2019 CSK W 71 197.2 0 ★
3 May 19 2019 KKR L 2 28.6 0
29 Apr 19 2019 SRH L 79 141.1 0
24 Apr 19 2019 RCB L 42 155.6 0
20 Apr 19 2019 DC L 12 133.3 0
16 Apr 19 2019 RR W 52 110.6 0
13 Apr 19 2019 RCB L 18 120.0 0
10 Apr 19 2019 MI L 100 156.3 0
8 Apr 19 2019 SRH W 71 134.0 0 ★
6 Apr 19 2019 CSK L 55 117.0 0
1 Apr 19 2019 DC W 15 136.4 0
30 Mar 19 2019 MI W 71 124.6 0
27 Mar 19 2019 KKR L 1 20.0 0
25 Mar 19 2019 RR W 4 100.0 0
20 May 18 2018 CSK L 7 63.6 0
16 May 18 2018 MI L 94 156.7 0
14 May 18 2018 RCB L 21 140.0 0
12 May 18 2018 KKR L 66 227.6 0
8 May 18 2018 RR L 95 135.7 0
6 May 18 2018 RR W 84 155.6 0
4 May 18 2018 MI L 24 120.0 0
26 Apr 18 2018 SRH L 32 123.1 0
23 Apr 18 2018 DC W 23 153.3 0
21 Apr 18 2018 KKR W 60 222.2 0 ★
19 Apr 18 2018 SRH W 18 85.7 0
15 Apr 18 2018 CSK W 37 168.2 0
13 Apr 18 2018 RCB L 47 156.7 0
8 Apr 18 2018 DC W 51 318.8 0 ★
29 May 16 2016 SRH L 11 122.2 0
24 May 16 2016 GL W 0 0.0 0
22 May 16 2016 DC W 38 165.2 0
18 May 16 2016 PBKS W 16 266.7 0
16 May 16 2016 KKR W DNB — 0
14 May 16 2016 GL W DNB — 0
11 May 16 2016 MI L 68 128.3 0
9 May 16 2016 PBKS W 42 168.0 0
7 May 16 2016 RPS W 38 108.6 0
2 May 16 2016 KKR L 52 162.5 0
30 Apr 16 2016 SRH L 51 182.1 0
24 Apr 16 2016 GL L 51 145.7 0
22 Apr 16 2016 RPS W 7 70.0 0
20 Apr 16 2016 MI L 23 164.3 0
17 May 15 2015 MI L 25 104.2 0
15 May 15 2015 RCB L DNB — 0
11 May 15 2015 PBKS W 17 170.0 0
25 Apr 15 2015 MI L 25 92.6 0
22 Apr 15 2015 KKR W 0 0.0 0
18 Apr 15 2015 DC L 24 114.3 0
16 Apr 15 2015 RR L 2 40.0 0
13 Apr 15 2015 RCB W 44 157.1 0
11 Apr 15 2015 CSK L 5 62.5 0
18 May 14 2014 KKR L 14 93.3 0
14 May 14 2014 PBKS L DNB — 0
12 May 14 2014 MI L 10 76.9 0
10 May 14 2014 DC W DNB — 0
8 May 14 2014 RR W 18 100.0 0
4 May 14 2014 RCB L 6 100.0 0
30 Apr 14 2014 MI W 46 115.0 0
27 Apr 14 2014 CSK L 25 92.6 0
25 Apr 14 2014 DC W DNB — 0
22 Apr 14 2014 PBKS L 27 100.0 0
18 Apr 14 2014 RR L 20 111.1 0
18 May 13 2013 CSK W DNB — 0
14 May 13 2013 PBKS L 8 200.0 0
2 May 13 2013 PWI W DNB — 0
16 Apr 13 2013 DC T 12 100.0 0
11 Apr 13 2013 KKR W DNB — 0

159 matches across 13 seasons. 17 Player of the Match awards.