|Height:||190 cm (6' 3'')|
|Birth Day:||May 25, 1995|
|Birth Place:||Johannesburg, South Africa|
He made his first-class debut in 2013, appearing for Gauteng at the end of that year.
Rabada made his debut for the Gauteng in the CSA Provincial One-Day Competition against Border in December 2013.
Rabada made his Twenty20 International debut for South Africa against Australia on 5 November 2014.
In February 2015, Rabada took a record 14 wickets in a match for Lions against Dolphins, including 9 for 33 in the second innings. His 14 for 105 are the best figures in the franchise era of South African cricket.
Rabada made his One Day International debut for South Africa against Bangladesh on 10 July 2015, achieving best figures of 6/16 on debut. He also became only the second player, after Taijul Islam, to take a hat-trick on debut in an ODI match. He made his Test debut for South Africa against India on 5 November 2015. In the fourth Test of England's 2015–16 tour of South Africa, he finished with figures of 13/144 helping his team win the game. In the process, he became the youngest South African to take a ten-wicket haul in a Test, and the figures were his team's second best ever, after Makhaya Ntini's 13/132.
In February 2016, it was announced that Rabada had signed a short-term deal to play county cricket for Kent County Cricket Club in June and July of the English domestic season, passing up the opportunity of an IPL contract to gain experience in English conditions. He played in two County Championship and six T20 matches for the county during his spell in England.
Rabada's first ten-wicket haul in a Test match came in 2016 against England during the 4th Test at Centurion. He took 13 wickets in the match, including two five wicket hauls, and returned his best innings bowling figures of 7/112 in the England first innings. His second ten-wicket haul came in 2017 against Sri Lanka at Cape Town. During the first Test at Lord's in South Africa's 2017 tour of England, Rabada was suspended for the second Test at Trent Bridge following an altercation with Ben Stokes after using "inappropriate language" after dismissing Stokes on the first day.
As well as the five-fors he took in the matches when he took ten wickets, as of June 2017 he had taken a total of five five-wicket hauls in Test matches, the first of which was earlier in England's 2016 tour of South Africa. He repeated the feat in Australia in 2016 at the WACA. He was the man of the match in this fixture.
In February 2017, Rabada was bought by the Delhi Daredevils team for the 2017 Indian Premier League for INR 50 million. In January 2018, he was bought again by Delhi (Delhi Capitals) in the 2018 IPL auction but was later ruled out of the season due to a back injury.
Rabada took 4/39 in the third ODI match of the South African tour in England in 2017. Following his performance in the match, Rabada became top ranked ODI bowler in the world displacing countryman Imran Tahir as per the ICC ODI bowler rankings and became youngest player (aged 22) to top the ODI rankings since Saqlain Mushtaq in 1998.
In October 2018, he was named Jozi Stars' squad for the first edition of the Mzansi Super League T20 tournament. In September 2019, he was named in the squad for the Jozi Stars team for the 2019 Mzansi Super League tournament.
During the first test of India's tour of South Africa in 2018 at Newlands, Rabada took 3/34 and 2/41 in the first and second innings. Following his performance in the match, Rabada became top ranked Test bowler in the world as per the ICC Test bowler rankings displacing England bowler James Anderson.
In July 2018 during the first test against Sri Lanka, Rabada surpassed the record of Harbhajan Singh to become the youngest ever bowler to take 150 wickets in Test cricket and also became the third fastest South African to reach 150 test wickets in terms of matches (31).
In 2018, he took the most wickets in Tests by any bowler, with 52 dismissals.
In March 2019, Rabada took his 100th wicket in ODIs in the second ODI against Sri Lanka. In April 2019, he was named in South Africa's squad for the 2019 Cricket World Cup.
Currently, Kagiso Rabada is 26 years, 7 months and 30 days old. Kagiso Rabada will celebrate 27th birthday on a Wednesday 25th of May 2022.
Find out about Kagiso Rabada birthday activities in timeline view here.