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 71 107 1031 2059 20 47 11.85 50.07 0 0 135 16
ODI 106 45 401 507 18 31 14.85 79.09 0 0 30 12
T20I 68 27 175 153 16 22 15.9 114.37 0 0 16 6
T20 (Domestic) 227 86 493 454 41 44 10.95 108.59 0 0 43 17
List A 124 55 450 579 21 31 13.23 77.72 0 0 36 12
First Class 91 129 1255 2477 23 48 11.83 50.66 0 0 166 20

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 71 130 - 7306 336 13/144 21.74 3.34 - 17
ODI 106 104 - 4613 168 6/16 27.45 5.08 - 2
T20I 68 68 - 2010 76 3/18 26.44 8.26 - 0
T20 (Domestic) 227 224 - 6647 283 4/21 23.48 8.05 - 0
List A 124 121 - 5460 189 6/16 28.88 5.15 - 2
First Class 91 167 - 9218 411 14/105 22.42 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 71 matches in his Test Career in the red-ball format, and he has achieved 336 wickets with an average of 21.74, with a best performance of taking 7/112. He played his recent Test match against Australia in June 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 68 International T20 matches, and he has taken 76 wickets in his name, with the best bowling T20 figure in this format being 3/18. He played his recent T20 match in August 2025 against Australia.

Kagiso Rabada Profile, South Africa (FAQs)