Kagiso Rabada Biography: Age, Proteas Career, Records and Teams

Kagiso Rabada biography: born 25 May 1995, youngest bowler to 150 Test wickets, plays for MI Cape Town in the SA20
Photo: KingdomKome via Wikimedia Commons, licensed CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0). Cropped and placed on a background. Source
Quick answer: Kagiso Rabada is a South African fast bowler and one of the best in world cricket. He was born on 25 May 1995 in Johannesburg and is 31 years old in 2026. He helped the Proteas win the 2023 to 2025 ICC World Test Championship, plays for MI Cape Town in the SA20, and was the youngest bowler ever to take 150 Test wickets.

Kagiso Rabada Quick Facts

DetailInformation
Full nameKagiso Rabada
Date of birth25 May 1995
Age31 (as of 2026)
Place of birthJohannesburg, Gauteng
RoleRight-arm fast bowler
BatsLeft-handed
Height1.85 m
International debut2014 (T20I v Australia)
SA20 teamMI Cape Town
IPL teamGujarat Titans (from 2025)

Early Career

Rabada made his debut for Gauteng in December 2013. A year later he was the star bowler of South Africa’s team at the 2014 Under-19 Cricket World Cup, which South Africa won. His 6 for 25 against Australia was the best bowling of the tournament.

In February 2015, playing for the Lions, he took 14 wickets in one match against the Dolphins, including 9 for 33 in one innings. These are among the best figures in South African domestic cricket.

International Career

FormatDebut
T20 International5 November 2014 v Australia
One-Day International10 July 2015 v Bangladesh
Test5 November 2015 v India

He took a hat-trick on his ODI debut and is one of very few bowlers to have taken hat-tricks in both ODIs and T20Is.

Records and Awards

  • Top of both the Test and ODI bowling rankings by January 2018, aged 22.
  • Youngest bowler to take 150 Test wickets (July 2018).
  • Won six awards at Cricket South Africa’s annual awards in 2016, including Cricketer of the Year, and six again in 2018.
  • Named the best young player in the world by Wisden in 2018.
  • Part of the Proteas team that won the 2023 to 2025 ICC World Test Championship.

Franchise Cricket

YearsTeam
2016Kent (England)
2017 to 2021Delhi Capitals (IPL)
2022 to 2024Punjab Kings (IPL)
2023 onwardsMI Cape Town (SA20)
2025 onwardsGujarat Titans (IPL)

The SA20 Season 5 starts on 17 January 2027. See the SA20 2027 schedule and the Proteas home schedule 2026/27.

Kagiso Rabada Questions

How old is Kagiso Rabada?

He was born on 25 May 1995, so he is 31 years old in 2026.

Which SA20 team does Kagiso Rabada play for?

MI Cape Town.

What records does Kagiso Rabada hold?

He was the youngest bowler to take 150 Test wickets, and he topped both the Test and ODI bowling rankings at the age of 22.

When did Kagiso Rabada make his Test debut?

On 5 November 2015, against India.

More South African Sports Stars