Kagiso Rabada IPL stats, 2027 team & career record
Kagiso Rabada played IPL 2026 for Gujarat Titans. In IPL 2026 he played 17 matches for GT, scored 47 runs at a strike rate of 123.68 and took 29 wickets at an economy of 9.68. IPL career (2017-2026): 101 matches, 262 runs at a strike rate of 109.62, 148 wickets at an economy of 8.8.

101IPL matches
148Wickets
8.8Economy
4/21Best figures
IPL teams
DC (2017-2021), PBKS (2022-2024), GT (2025-2026).
Season by season
20176
201925
202030
202115
202223
20237
202411
20252
202629
| Season | Team | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 2026 | GT | 17 | 47 | 23.5 | 123.68 | 29 | 9.68 |
| 2025 | GT | 4 | 9 | 9.0 | 112.5 | 2 | 11.57 |
| 2024 | PBKS | 11 | 20 | 20.0 | 142.86 | 11 | 8.86 |
| 2023 | PBKS | 6 | 0 | 0.0 | 0.0 | 7 | 10.09 |
| 2022 | PBKS | 13 | 48 | 9.6 | 111.63 | 23 | 8.46 |
| 2021 | DC | 15 | 13 | – | 216.67 | 15 | 8.14 |
| 2020 | DC | 17 | 56 | 14.0 | 114.29 | 30 | 8.35 |
| 2019 | DC | 12 | 14 | 4.67 | 93.33 | 25 | 7.83 |
| 2017 | DC | 6 | 55 | 18.33 | 85.94 | 6 | 8.81 |
Bowling by phase (career)
Powerplay is overs 1-6, middle overs 7-15, death overs 16-20.
| Phase | Overs | Wickets | Economy |
|---|---|---|---|
| Powerplay (overs 1-6) | 180.0 | 51 | 8.72 |
| Middle (overs 7-15) | 87.4 | 28 | 7.64 |
| Death (overs 16-20) | 114.0 | 69 | 9.82 |
Best performances
| Score | For | Against | Venue | Date |
|---|---|---|---|---|
| 44 (39) | DC | MI | Wankhede Stadium | 22 Apr 2017 |
| 25 (16) | PBKS | KKR | Wankhede Stadium | 1 Apr 2022 |
| 23* (16) | GT | RR | Narendra Modi Stadium | 4 Apr 2026 |
| Figures | For | Against | Venue | Date |
|---|---|---|---|---|
| 4/21 (4) | DC | RCB | M Chinnaswamy Stadium | 7 Apr 2019 |
| 4/22 (3.5) | DC | SRH | Rajiv Gandhi International Stadium | 14 Apr 2019 |
| 4/24 (4) | DC | RCB | Dubai International Cricket Stadium | 5 Oct 2020 |
Questions
Which team will Kagiso Rabada play for in IPL 2027?
Kagiso Rabada played for Gujarat Titans in 2026. His 2027 team depends on the retention list due on 17 November 2026.
How many runs has Kagiso Rabada scored in the IPL?
262 runs in 101 matches (37 innings), highest score 44, strike rate 109.62.
How many IPL wickets has Kagiso Rabada taken?
148 wickets at an economy rate of 8.8; best figures 4/21.