CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats
Kagiso Rabada

Kagiso Rabada Profile, Stats, Age, Biography, Records & ICC Rankings

South Africa 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 Squads

Kagiso 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.

Kagiso Rabada Profile, South Africa (FAQs)