Kagiso Rabada Profile, Stats, Age, Biography, Records & ICC Rankings
South Africa -
Bowler
Full Name: Kagiso Rabada
Birth Date: May 25, 1995 (30 Years)
Birth Place: Johannesburg
Nationality: South Africa
Role: Bowler
Batting Style: Left hand Bat
Bowling Style: Right Arm Fast
Teams: South Africa, Punjab Kings, Delhi Capitals, Lions, Kent, MI Cape Town, Jozi Stars, MI New York
Batting Statistics
| Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 72 | 109 | 1031 | 2070 | 20 | 47 | 11.58 | 49.8 | 0 | 0 | 135 | 16 |
| ODI | 106 | 45 | 401 | 507 | 18 | 31 | 14.85 | 79.09 | 0 | 0 | 30 | 12 |
| T20I | 70 | 28 | 184 | 157 | 16 | 22 | 15.33 | 117.19 | 0 | 0 | 18 | 6 |
| T20 (Domestic) | 229 | 87 | 502 | 458 | 41 | 44 | 10.91 | 109.6 | 0 | 0 | 45 | 17 |
| List A | 124 | 55 | 450 | 579 | 21 | 31 | 13.23 | 77.72 | 0 | 0 | 36 | 12 |
| First Class | 92 | 131 | 1255 | 2488 | 23 | 48 | 11.62 | 50.44 | 0 | 0 | 166 | 20 |
Bowling Performance
| Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 72 | 132 | - | 7395 | 338 | 13/144 | 21.87 | 3.34 | - | 17 |
| ODI | 106 | 104 | - | 4613 | 168 | 6/16 | 27.45 | 5.08 | - | 2 |
| T20I | 70 | 70 | - | 2091 | 77 | 3/18 | 27.15 | 8.42 | - | 0 |
| T20 (Domestic) | 229 | 226 | - | 6728 | 284 | 4/21 | 23.69 | 8.1 | - | 0 |
| List A | 124 | 121 | - | 5460 | 189 | 6/16 | 28.88 | 5.15 | - | 2 |
| First Class | 92 | 169 | - | 9307 | 413 | 14/105 | 22.53 | 3.24 | - | 20 |
Other South Africa Players
View All SquadsKagiso Rabada Profile, South Africa: Age, Career Stats, Records & ICC Rankings
Kagiso Rabada is a professional cricketer representing the South Africa national team. Born on May 25, 1995, he is currently 30 years old. K Rabada is a skilled Right Arm Fast hailing from Johannesburg, known for his consistent performances across formats.
In Test cricket, Kagiso Rabada has featured in 72 matches, picking up 338 wickets at an average of 21.87. His best bowling figure in an innings stands at 7/112. Most recently, he played a Test match against Pakistan in October 2025, showcasing his ability in the longest format.
In the ODI format, Kagiso Rabada has represented South Africa in 106 matches. Over his ODI career, he has taken 168 wickets, with his standout bowling performance being 6/16. His most recent ODI appearance came against England on September 2025.
When it comes to T20 Internationals, Kagiso Rabada has played 70 games, registering 77 wickets in the shortest format. His best bowling spell in T20I cricket is 3/18, underlining his impact in crucial moments. He recently featured in a T20I match against England on September 2025.
