Kagiso Rabada
Stats cover T20 internationals (full-member nations, 2005–) and major T20 leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL. Full career on ESPNcricinfo ↗
Batting
| Format | M | Inns | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| IPL | 37 | 37 | 262 | 44 | 13.1 | 109.62 | 0 | 0 | 21 | 11 |
| MLC | 3 | 3 | 2 | 1 | 1 | 25 | 0 | 0 | 0 | 0 |
| SA20 | 13 | 13 | 40 | 8 | 5.71 | 83.33 | 0 | 0 | 4 | 1 |
| T20I | 28 | 28 | 175 | 22 | 14.58 | 116.67 | 0 | 0 | 18 | 6 |
Bowling
| Format | M | Inns | Overs | Runs | Wkts | Econ | Avg | SR |
|---|---|---|---|---|---|---|---|---|
| IPL | 101 | 101 | 381.4 | 3358 | 148 | 8.8 | 22.69 | 15.47 |
| MLC | 4 | 4 | 15.0 | 113 | 6 | 7.53 | 18.83 | 15 |
| SA20 | 34 | 34 | 120.1 | 967 | 41 | 8.05 | 23.59 | 17.59 |
| T20I | 70 | 70 | 251.1 | 2120 | 74 | 8.44 | 28.65 | 20.36 |
Player DNA (ball-by-ball, all competitions)
Scoring profile by over
Over 15101520
Strike rate in each over of the innings — most destructive in over 10.
Where the runs come from
1s 32%2s & 3s 9%4s 36%6s 23%
58% of runs in boundaries · 46% dot-ball rate.
Bowling profile by over
Over 15101520
Economy rate in each over of the innings — taller bars mean more expensive.
Recent form
Last 15 innings, oldest to most recent. Hover a point for the score.
Batting by phase
MiddleSR 96.5 · 111 runs (115 balls) · 52% dots · 14% boundaries
DeathSR 112.2 · 367 runs (327 balls) · 44% dots · 14% boundaries
Bowling by phase
PowerplayEcon 8.12 · 111 wkts (378 overs) · 46% dots
MiddleEcon 7.76 · 46 wkts (166 overs) · 38% dots
DeathEcon 9.82 · 112 wkts (223 overs) · 32% dots
How they get out
caught 41% (17)bowled 29% (12)run out 22% (9)lbw 5% (2)stumped 2% (1)
Top grounds
Most runs
- Wankhede Stadium78 runs
- Narendra Modi Stadium47 runs
- Dubai International Cricket Stadium34 runs
- National Cricket Stadium33 runs
- The Wanderers Stadium30 runs
Most wickets
- Narendra Modi Stadium28 wkts
- Newlands19 wkts
- Dubai International Cricket Stadium17 wkts
- Wankhede Stadium13 wkts
- Sheikh Zayed Stadium12 wkts
Recent innings
- 3* (3) vs Royal Challengers BengaluruIPL · 2026-05-31
- 9 (5) vs Royal Challengers BengaluruIPL · 2026-05-26
- 12 (14) vs Mumbai IndiansIPL · 2026-04-20
- 23* (16) vs Rajasthan RoyalsIPL · 2026-04-04
- 0 (1) vs New ZealandT20I · 2026-03-04
- 0* (1) vs IndiaT20I · 2026-02-22
- 1* (1) vs Sunrisers Eastern CapeSA20 · 2026-01-16
- 4* (9) vs Pretoria CapitalsSA20 · 2026-01-12
- 1 (6) vs Paarl RoyalsSA20 · 2026-01-04
- 6 (2) vs Paarl RoyalsSA20 · 2026-01-02
Recent bowling
- 1/44 (3.0 ov) vs Royal Challengers BengaluruIPL · 2026-05-31
- 2/35 (4.0 ov) vs Rajasthan RoyalsIPL · 2026-05-29
- 2/54 (4.0 ov) vs Royal Challengers BengaluruIPL · 2026-05-26
- 3/32 (3.4 ov) vs Chennai Super KingsIPL · 2026-05-21
- 0/40 (4.0 ov) vs Kolkata Knight RidersIPL · 2026-05-16