
Bowler
Kagiso Rabada
South Africa · 31 yrs · Johannesburg
Runs (ODI)
401
Strike rate
79.10
Average
14.85
100s / 50s
0 / 0
Profile
- Batting
- Left Handed Bat
- Bowling
- Right-arm fast
- Born
- Johannesburg
- Date of birth
- 1995-05-25
Batting
| Format | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| test | 74 | 110 | 1,102 | 71 | 12.24 | 51.71 | 0 | 1 |
| odi | 106 | 45 | 401 | 31 | 14.85 | 79.10 | 0 | 0 |
| t20 | 79 | 30 | 184 | 22 | 14.15 | 115.73 | 0 | 0 |
| ipl | 101 | 37 | 262 | 44 | 13.10 | 109.63 | 0 | 0 |
Bowling
| Format | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| test | 134 | 340 | 3.35 | 7/112 |
| odi | 104 | 168 | 5.08 | 6/16 |
| t20 | 79 | 83 | 8.41 | 3/18 |
| ipl | 101 | 148 | 8.80 | 4/21 |
Recent Innings
| Series | Opp | Score | SR | 4s | 6s |
|---|---|---|---|---|---|
| Indian Premier League 2026T20 · Ahmedabad · 2026-05-31 | RCB | 3*(3) | 100.00 | 0 | 0 |
| Indian Premier League 2026T20 · New Chandigarh · 2026-05-29 | RR | DNB | — | — | — |
| Indian Premier League 2026T20 · Dharamsala · 2026-05-26 | RCB | 9(5) | 180.00 | 2 | 0 |
| Indian Premier League 2026T20 · Ahmedabad · 2026-05-21 | CSK | DNB | — | — | — |
| Indian Premier League 2026T20 · Kolkata · 2026-05-16 | KKR | DNB | — | — | — |
| Indian Premier League 2026T20 · Ahmedabad · 2026-05-12 | SRH | DNB | — | — | — |
| Indian Premier League 2026T20 · Jaipur · 2026-05-09 | RR | DNB | — | — | — |
| Indian Premier League 2026T20 · Ahmedabad · 2026-05-03 | PBKS | DNB | — | — | — |
| Indian Premier League 2026T20 · Ahmedabad · 2026-04-30 | RCB | DNB | — | — | — |
| Indian Premier League 2026T20 · Chennai · 2026-04-26 | CSK | DNB | — | — | — |
| Indian Premier League 2026T20 · Bengaluru · 2026-04-24 | RCB | DNB | — | — | — |
| Indian Premier League 2026T20 · Ahmedabad · 2026-04-20 | MI | 12(14) | 85.70 | 2 | 0 |
| Indian Premier League 2026T20 · Ahmedabad · 2026-04-17 | KKR | DNB | — | — | — |
| Indian Premier League 2026T20 · Lucknow · 2026-04-12 | LSG | DNB | — | — | — |
| Indian Premier League 2026T20 · Delhi · 2026-04-08 | DC | DNB | — | — | — |
| Indian Premier League 2026T20 · Ahmedabad · 2026-04-04 | RR | 23*(16) | 143.70 | 1 | 2 |
| Indian Premier League 2026T20 · New Chandigarh · 2026-03-31 | PBKS | DNB | — | — | — |
| ICC Men's T20 World Cup 2026T20I · Kolkata · 2026-03-04 | NZ | 0(1) | 0.00 | 0 | 0 |
| ICC Men's T20 World Cup 2026T20I · Ahmedabad · 2026-02-26 | WI | DNB | — | — | — |
| ICC Men's T20 World Cup 2026T20I · Ahmedabad · 2026-02-22 | IND | 0*(1) | 0.00 | 0 | 0 |