Kagiso Rabada

Kagiso Rabada Profile, South Africa

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 plays for the South Africa cricket team. Kagiso Rabada’s date of birth is May 25, 1995. He is 30. K Rabada is a Right Arm Fast from Johannesburg.

Kagiso Rabada has played 72 matches in his Test Career in the red-ball format, and he has achieved 338 wickets with an average of 21.87, with a best performance of taking 7/112. He played his recent Test match against Pakistan in October 2025.

Talking about the ODI career of Kagiso Rabada, he has played 106 games and earned 168 wickets with his individual best bowling spell of 6/16. He played his recent ODI matches in September 2025 against England.

Kagiso Rabada has participated in 70 International T20 matches, and he has taken 77 wickets in his name, with the best bowling T20 figure in this format being 3/18. He played his recent T20 match in September 2025 against England.

Kagiso Rabada Profile, South Africa (FAQs)