Kagiso Rabada
T20I ODI Test 17 Player of Match
K Rabada has scored 1,949 runs in 175 international matches. Average 16.04, SR 78.0.
Career Statistics
Test
620
38 matches · avg 12.16
SR 58.8 HS 71 100s 0 50s 1 4s 71 6s 16
T20I
313
104 matches · avg 9.21
SR 109.8 HS 25 100s 0 50s 0 4s 27 6s 13
ODI
276
38 matches · avg 16.24
SR 88.2 HS 31 100s 0 50s 0 4s 21 6s 10
t20i
179
39 matches · avg 14.92
SR 118.5 HS 22 100s 0 50s 0 4s 18 6s 6
Bowling
Test
172 wickets
avg 22.66 · econ 3.36 · SR –
T20I
227 wickets
avg 22 · econ 8.38 · SR –
ODI
148 wickets
avg 18.95 · econ 5.13 · SR –
t20i
59 wickets
avg 31.1 · econ 8.5 · SR –
Approaching Milestones
380 away
380 runs from 1,000 in TEST
Key Strengths
Strongest in ODI
Average 16.04, SR 78.0
Most aggressive in T20I
Strike rate 105.4
Career Milestones
1,000 international runs 100+ international matches 51 away from 2,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2015 | 8 | 57 |
| 2016 | 16 | 154 |
| 2017 | 16 | 269 |
| 2018 | 17 | 228 |
| 2019 | 19 | 211 |
| 2020 | 11 | 108 |
| 2021 | 20 | 260 |
| 2022 | 23 | 215 |
| 2023 | 13 | 89 |
| 2024 | 15 | 180 |
| 2025 | 11 | 131 |
| 2026 | 6 | 47 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| India | 27 | 295 | 10.54 | 45.6 |
| England | 20 | 281 | 12.22 | 57.2 |
| Pakistan | 17 | 263 | 17.53 | 71.9 |
| Australia | 25 | 251 | 12.55 | 62.3 |
| West Indies | 13 | 180 | 25.71 | 70.9 |
| New Zealand | 10 | 160 | 16 | 67.5 |
| Sri Lanka | 16 | 149 | 9.31 | 46.1 |
| Bangladesh | 7 | 54 | 13.5 | 88.5 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Newlands | 10 | 123 | 13.67 | 46.8 |
| SuperSport Park, Centurion | 7 | 106 | 15.14 | 69.7 |
| St George's Park | 6 | 83 | 11.86 | 46.6 |
| SuperSport Park | 8 | 78 | 9.75 | 47.9 |
| The Wanderers Stadium | 6 | 74 | 10.57 | 41.1 |
| Kennington Oval | 4 | 59 | 14.75 | 68.6 |
| Narendra Modi Stadium, Ahmedabad | 6 | 47 | 23.5 | 106.8 |
| New Wanderers Stadium | 3 | 40 | 13.33 | 42.1 |
| Kingsmead | 4 | 39 | 7.8 | 45.3 |
| The Wanderers Stadium, Johannesburg | 3 | 36 | 12 | 105.9 |
Dismissal Profile
60%
caught
90 times
20.7%
bowled
31 times
8.7%
run out
13 times
5.3%
lbw
8 times
2.7%
caught and bowled
4 times
2.7%
stumped
4 times
Boundary Profile
ODI
30 fours
12 sixes
47.9%
from boundaries
T20I
39 fours
17 sixes
57.8%
from boundaries
Test
139 fours
20 sixes
61.3%
from boundaries
Recent Form
Recent T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| T20: Indian Premier League 2026-05-31 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-29 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-26 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-21 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-16 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-12 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-09 | 0 | 0 | - | - | - | |
| T20: Indian Premier League 2026-05-03 | 0 | 0 | - | - | - |
Explore