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 73 110 1102 2131 20 71 12.24 51.71 0 1 139 20
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 93 132 1326 2549 23 71 12.16 52.02 0 1 170 24

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 73 134 - 7493 340 13/144 22.03 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 93 171 - 9405 415 14/105 22.66 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 73 matches in his Test Career in the red-ball format, and he has achieved 340 wickets with an average of 22.03, with a best performance of taking 7/112. He played his recent Test match against India in November 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 December 2025 against India.

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)