Kagiso Rabada

Kagiso Rabada

Bowler | South Africa | International
South Africa

About Kagiso Rabada

Kagiso Rabada is a professional cricket player who represents South Africa in International cricket, primarily known as a Bowler. Kagiso Rabada is a Left Handed Bat batsman and bowls Right-arm fast. Born in Johannesburg on May 25, 1995, Kagiso Rabada has established a notable career in cricket. In batting, Kagiso Rabada has played 73 matches, scoring 1102 runs with a highest score of 71 at an average of 12.24. As a bowler, Kagiso Rabada has taken 340 wickets with best bowling figures of 7/112 at an average of 22.04.

Personal Information

Born May 25, 1995
Birth Place Johannesburg
Role Bowler
Batting Style Left Handed Bat
Bowling Style Right-arm fast
Team South Africa
Category International

Batting Career Summary

TEST ODI T20 IPL
Matches 73 106 79 86
Innings 110 45 30 34
Runs 1102 401 184 238
Balls 2131 507 159 217
Highest 71 31 22 44
Average 12.24 14.85 14.15 13.22
Strike Rate 51.72 79.10 115.73 109.68
Not Outs 20 18 17 16
4s 139 30 18 17
6s 20 12 6 11
Ducks 22 2 5 4
50s 1 0 0 0
100s 0 0 0 0
200s 0 0 0 0

Bowling Career Summary

TEST ODI T20 IPL
Matches 73 106 79 86
Innings 134 104 79 86
Balls 13436 5444 1697 1944
Runs 7492 4613 2378 2808
Maidens 440 63 3 2
Wickets 340 168 83 122
Average 22.04 27.46 28.65 23.02
Economy 3.35 5.08 8.41 8.67
Strike Rate 39.52 32.4 20.45 15.93
BBI 7/112 6/16 3/18 4/21
BBM 13/144 6/16 3/18 4/21
4W 15 6 0 6
5W 17 2 0 0
10W 4 0 0 0

Career Timeline

Format Debut Last Match
T20 vs Australia, 2014-11-05, Adelaide Oval vs New Zealand, 2026-03-04, Eden Gardens
Test vs India, 2015-11-05, Punjab Cricket Association IS Bindra Stadium vs Pakistan, 2025-10-20, Rawalpindi Cricket Stadium
ODI vs Bangladesh, 2015-07-10, Shere Bangla National Stadium vs New Zealand, 2025-03-05, Gaddafi Stadium
IPL vs Mumbai Indians, 2017-04-22, Wankhede Stadium vs Rajasthan Royals, 2026-04-04, Narendra M