South Africa | Bowler
Kagiso Rabada is a South African international cricketer who plays all formats of the game. He is a right arm fast bowler. He made his international debut in November 2014 in limited-overs cricket before going on to make his Test debut in November 2015.
Full Name Kagiso Rabada | Born May 25, 1995, Johannesburg | Age 29y 362d |
Batting Style Left hand Bat | Bowling Style Right arm Fast | Playing Role Bowler |
TEAMS


Kagiso Rabada: The Pacesetter of South African Cricket
Hailing from South Africa, Kagiso Rabada (born May 25, 1995) emerged as a prodigious fast bowler, renowned for his fiery pace, bounce, and ability to dismantle top-order lineups . Transitioning from humble beginnings to global stardom, Rabada’s career is a testament to relentless dedication and natural talent.
Early Career & Domestic Breakthrough
Rabada’s journey began in Gauteng’s age-group cricket, where his raw speed and aggression caught selectors’ eyes. He made his domestic debut in the CSA Provincial One-Day Competition for Gauteng against Border in 2013, showcasing his potential with sharp swing and accuracy . By 2014, his performances in the T20 format—like 3/12 on debut—cemented his reputation as a rising star . His first-class debut followed swiftly, where he dismantled batting orders with consistent hostility, earning him national recognition .
International Ascendancy
Rabada burst onto the international scene in November 2014 with a T20I debut against Australia, immediately proving his mettle with lethal yorkers and bouncers . His Test debut came in November 2015, where he quickly became the backbone of South Africa’s pace attack. By 2021, he became the youngest bowler (25 years, 354 days) to reach 150 Test wickets, a record underscoring his dominance in red-ball cricket . Known for his hostile spells and ability to exploit conditions, Rabada thrived in overseas tours, notably dismantling England’s middle order in 2019 with a career-best 6/16 .
Kagiso Rabada IPL factfile
– Rabada’s rapid rise in international cricket earned him an IPL deal when he was just 21. He was bought for INR 5 crore by Delhi Capitals (then Daredevils) in 2017.
– He played six games that year, returning as many wickets and missed the next season with injury.
– Retained in 2019 for INR 4.2 crore, Rabada went on to bag 25 wickets in 12 games. The next year, he finished as the season’s highest wicket-taker, taking 30 wickets as Capitals finished runners-up.
– He was released ahead of the IPL 2022 mega auction and was then snapped up by Punjab Kings for INR 9.25 crore.
– In his first season with Kings, he claimed 23 wickets even as the team failed to make the playoffs. He only played six matches in 2023 and was retained for IPL 2024. He picked 11 wickets from as many games in 2024 and was not retained ahead of the IPL 2025 auction.
– Gujarat Titans snapped Rabada up for INR 10.75 crore ahead of IPL 2025.

Global T20 Leagues & T10 Ventures
Beyond the IPL, Rabada has starred in leagues like the Pakistan Super League (PSL) and Caribbean Premier League (CPL), leveraging his adaptability across pitches. However, his T10 league participation remains undocumented in available records. His ability to bowl economical spells while taking crucial wickets makes him a sought-after asset in shortest-format tournaments.
Strong Zones & Tactical Brilliance
Rabada thrives in exploiting pitch movement, particularly with the new ball, and excels in death overs due to his pinpoint yorkers. His steep bounce troubles even the most seasoned batsmen, while his fitness ensures sustained hostility across formats. In Tests, his knack for reverse swing and aggressive mindset sets him apart, often breaking partnerships single-handedly .
Legacy & Impact
Rabada’s legacy lies in redefining South African fast bowling. As a leader in the pace battery, he inspired a new generation with his work ethic and competitive spirit. His 300+ international wickets (and counting) and IPL milestones highlight his versatility. Despite controversies like suspensions for dissent, his on-field brilliance overshadows off-field hiccups, ensuring his place among cricket’s modern greats
Kagiso Rabada Career Stats
Bowling
Format | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 70 | 128 | 12898 | 7196 | 327 | 7/112 | 13/144 | 22.00 | 3.34 | 39.4 | 14 | 16 | 4 |
ODIs | 106 | 104 | 5444 | 4613 | 168 | 6/16 | 6/16 | 27.45 | 5.08 | 32.4 | 6 | 2 | 0 |
T20Is | 65 | 65 | 1393 | 1928 | 71 | 3/18 | 3/18 | 27.15 | 8.30 | 19.6 | 0 | 0 | 0 |
FC | 90 | 165 | 16846 | 9108 | 402 | 9/33 | 14/105 | 22.65 | 3.24 | 41.9 | 17 | 19 | 5 |
List A | 124 | 121 | 6352 | 5460 | 189 | 6/16 | 6/16 | 28.88 | 5.15 | 33.6 | 8 | 2 | 0 |
T20s | 223 | 220 | 4862 | 6520 | 278 | 4/21 | 4/21 | 23.45 | 8.04 | 17.4 | 8 | 0 | 0 |
Batting & Fielding
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 70 | 106 | 20 | 1030 | 47 | 11.97 | 2053 | 50.17 | 0 | 0 | 135 | 16 | 34 | 0 |
ODIs | 106 | 45 | 18 | 401 | 31* | 14.85 | 507 | 79.09 | 0 | 0 | 30 | 12 | 41 | 0 |
T20Is | 65 | 24 | 15 | 156 | 22 | 17.33 | 141 | 110.63 | 0 | 0 | 14 | 5 | 21 | 0 |
FC | 90 | 128 | 23 | 1254 | 48* | 11.94 | 2471 | 50.74 | 0 | 0 | 166 | 20 | 43 | 0 |
List A | 124 | 55 | 21 | 450 | 31* | 13.23 | 579 | 77.72 | 0 | 0 | 36 | 12 | 45 | 0 |
T20s | 223 | 82 | 40 | 472 | 44 | 11.23 | 439 | 107.51 | 0 | 0 | 41 | 16 | 74 | 0 |
Kagiso Rabada T20 Stats
Bowling
Tournament | Teams | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IPL | 3 teams | 83 | 83 | 1878 | 2687 | 119 | 4/21 | 4/21 | 22.57 | 8.58 | 15.7 | 6 | 0 | 0 |
SA20 | MICT | 27 | 26 | 553 | 706 | 32 | 4/25 | 4/25 | 22.06 | 7.66 | 17.2 | 1 | 0 | 0 |
Major League Cricket | MI NY | 4 | 4 | 90 | 113 | 6 | 2/16 | 2/16 | 18.83 | 7.53 | 15.0 | 0 | 0 | 0 |
Mzansi Super League | JS | 17 | 16 | 370 | 457 | 21 | 4/27 | 4/27 | 21.76 | 7.41 | 17.6 | 1 | 0 | 0 |
Vitality Blast | KEN | 6 | 6 | 144 | 162 | 6 | 2/31 | 2/31 | 27.00 | 6.75 | 24.0 | 0 | 0 | 0 |
Batting & Fielding
Tournament | Teams | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IPL | 3 teams | 83 | 32 | 15 | 213 | 44 | 12.52 | 198 | 107.57 | 0 | 0 | 16 | 9 | 30 | 0 |
SA20 | MICT | 27 | 8 | 4 | 24 | 8* | 6.00 | 26 | 92.30 | 0 | 0 | 3 | 0 | 7 | 0 |
Major League Cricket | MI NY | 4 | 3 | 1 | 2 | 1* | 1.00 | 8 | 25.00 | 0 | 0 | 0 | 0 | 0 | 0 |
Mzansi Super League | JS | 17 | 7 | 1 | 49 | 21 | 8.16 | 37 | 132.43 | 0 | 0 | 6 | 2 | 5 | 0 |
Vitality Blast | KEN | 6 | 4 | 2 | 3 | 3* | 1.50 | 8 | 37.50 | 0 | 0 | 0 | 0 | 3 | 0 |
Debut/Last Matches of Kagiso Rabada
Test Matches
Debut
India vs South Africa at Mohali – November 05 – 07, 2015
Last
South Africa vs Pakistan at Cape Town – January 03 – 06, 2025
ODI Matches
Debut
Bangladesh vs South Africa at Mirpur – July 10, 2015
Last
New Zealand vs South Africa at Lahore – March 05, 2025
T20I Matches
Debut
Australia vs South Africa at Adelaide – November 05, 2014
Last
India vs South Africa at Bridgetown – June 29, 2024
FC Matches
Debut
Gauteng vs Easterns at Johannesburg – March 13 – 15, 2014
Last
South Africa vs Pakistan at Cape Town – January 03 – 06, 2025
List A Matches
Debut
Gauteng vs Border at East London – December 08, 2013
Last
New Zealand vs South Africa at Lahore – March 05, 2025
T20 Matches
Debut
Gauteng vs Griq West at Kimberley – January 26, 2014
Last
DC vs GT at Delhi – May 18, 2025
2025 IPL TEAM
Delhi Capitals Sunrisers Hyderabad Rajasthan Royals Chennai Super kings Gujrat Titans Kolkata knight Riders Lucknow Super Giants Mumbai Indians Punjab Kings Royal Challengers Bengaluru