Cricket player profile
Kagiso Rabada
South Africa · bowler · 2014 - 2026 · Cricket stats, biography & career record
- Born
- 1995-5-25
- Batting
- left-hand bat
- Bowling
- right-arm fast
- Country
- South Africa
- Role
- bowler
- Career
- 2014 - 2026
About Kagiso Rabada
Kagiso Rabada is an international cricketer from South Africa, listed as a bowler. Career years: 2014 - 2026. Batting style: left-hand bat. Bowling style: right-arm fast. Date of birth: 1995-5-25. Career highlights — ODI: 401 runs at avg 14.85; T20I: 184 runs at avg 14.15. Explore complete career numbers, debut matches and match-by-match form below.
Kagiso Rabada biography
Kagiso Rabada player profile
A genuine quick who regularly bowls in the 140-150kph range and knows how to set up batters, Kagiso Rabada quickly established himself as the leader of South Africa's attack in the late 2010s, living up to the hype he generated as a teen prodigy.
An Under-19 world champion with South Africa in 2014, where he was the team's highest wicket-taker, Rabada had a dream start to his international career as a 20-year-old. He took 6 for 16 - then a record - on ODI debut in July 2015, against Bangladesh, which included a hat-trick, and six months later, became the youngest South African to take ten wickets in a Test in a massive win over England in Centurion. Before he had turned 23, Rabada became the youngest South African (and fifth-youngest overall) to reach 100 Test wickets. He had also collected three more Test ten-fors, including one against Australia during the fractious home series in 2018 and become the format's No. 1 bowler.
But over a year before that Test in Port Elizabeth, South Africa's pace baton symbolically passed to Rabada when Dale Steyn walked off the field at the WACA, clutching his broken shoulder. If he felt the pressure of taking charge of the attack, it wasn't evident in the way Rabada blew Australia away with nearly every weapon in a fast bowler's armoury - swing, reverse swing, seam, pace, yorkers and the ability to target cracks in the pitch - handing South Africa their first win at the venue in 28 years. He was South Africa's top bowler in the 2-1 away win, with 15 wickets at 22.4.
By early 2017, he became a millionaire in his country when he was picked up by Delhi Daredevils for US$750,000 at the IPL auction. Between 2019 and 2022, for Delhi and then Punjab Kings, he took over 15 wickets every season, memorably bowling six yorkers while defending ten runs against Kolkata Knight Riders in a Super Over in 2019 and conceding two runs for two wickets in a Super Over against Punjab in 2020.
But while he was wowing fans with his aggressive bowling, unfortunately, Rabada, whose name translates to "peace" in his native Sotho language, was also collecting suspensions for his aggressive send-offs and missing important matches for South Africa.
His heavy workload with little time for injury rehab was partly responsible for a poor 2019 World Cup, where he averaged 36 over nine games. His wicket-taking in Tests also dropped off after three bumper years, and between 2018 and 2021, he went 17 Tests without a five-for. He seemed to find his mojo again - as well as a well-dsiguised slower ball - after taking a five-for in St Lucia in June 2021, and when he joined the 300-wicket club in 2024, he boasted the best strike rate - 39.2 - among all bowlers in the list.
In 2025, South Africa reached the World Test Championship final, thanks in so small part to Rabada toiling for 14 wickets in a 2-0 win in Bangladesh. In the final against defending champions Australia at Lord's, shortly after serving a suspension for the use of cocaine, he took nine wickets to help South Africa win their first ICC men's title since 1998.
Kagiso Rabada debut matches
International and first-class debut details for Kagiso Rabada across major cricket formats.
| Format | Match | Venue | Date |
|---|---|---|---|
| TEST | IND vs SA | Mohali | 2015-11-05 |
| ODI | BAN vs SA | Mirpur | 2015-07-10 |
| T20 | AUS vs SA | Adelaide | 2014-11-05 |
Recent performances
Latest match scores and bowling figures for Kagiso Rabada.
Kagiso Rabada career statistics
Format-wise batting and bowling records for Kagiso Rabada — including Test, ODI, T20I and domestic cricket where available.
Test batting stats
Test bowling stats
ODI batting stats
ODI bowling stats
T20I batting stats
T20I bowling stats
List A batting stats
List A bowling stats
T20s batting stats
T20s bowling stats
Frequently asked questions about Kagiso Rabada
Who is Kagiso Rabada?
Kagiso Rabada is a cricketer from South Africa who plays as a bowler. SportsGuff covers Kagiso Rabada's profile, career statistics and match performances.
What is Kagiso Rabada's batting and bowling style?
Kagiso Rabada is a left-hand bat. Bowling style: right-arm fast.
When did Kagiso Rabada make their international debut?
Kagiso Rabada's recorded debuts include: TEST debut on 2015-11-05 (IND vs SA); ODI debut on 2015-07-10 (BAN vs SA); T20 debut on 2014-11-05 (AUS vs SA).
What are Kagiso Rabada's key cricket career stats?
Career highlights — ODI: 401 runs at avg 14.85; T20I: 184 runs at avg 14.15. Full format-wise batting and bowling tables are available on this SportsGuff player profile.