Kagiso Rabada
Overview
Kagiso Rabada
It's generally the young tearaway pacers that make headlines solely for their fiery speed and intimidating bounce. Kagiso Rabada is as close as it gets to an 'optimum combination'. So when 20-year-old Kagiso Rabada made his debut against India in November 2015, the general consensus was the usual "great potential if honed suitably". What followed was a pleasant surprise for the South African team - a prodigy who assured them with his performances that the future of the nation's fast bowling was in good hands.
Rewind to the 2014 Under-19 World Cup: the name Rabada came into the limelight as he brutalized the Australian line-up with a spell of 6/25, constantly hitting the mid-140s. After propelling his side to the final of the tournament with his miserly and penetrative bowling, he ended the tournament as his side's highest wicket-taker. His astonishing performances did not go unnoticed as he was awarded a contract with the Highveld Lions upon his return to South Africa with the elusive Cup of glory.
Under the mentorship of Gordon Parsons, Chris Morris and Lonwabo Tsotsobe in the Lions, the quick-learner rose rapidly through the ranks and soon found himself traveling to Australia with the South Africa A side. His hunger for progress did not stop as he continued to catch the eye of the selectors, getting his first international opportunity in a T20 match against Australia in November 2014. He had a good outing, picking up the wicket of Glenn Maxwell on debut. His ODI debut followed shortly after against Bangladesh and immediately rewrote the history books, taking a hat-trick against a clueless Bangladesh side and ending up with 6 for 16 - the best bowling figures of all time on ODI debut.
An injury-stricken Steyn presented Rabada with bowling opportunities in the tour of India in 2015. He stole the show immediately in ODIs, bowling with maturity far beyond his years, and notably keeping last-over specialist MS Dhoni in check with 5 dots in the final over of the Indore ODI, and making a celebrated Indian line-up uncomfortable. Consequently, he was handed a Test debut during the Test series that followed in India. He didn't quite make the red SG ball talk as much as he did the Kookaburra. The dustbowls didn't help much either, as South Africa resorted to bowling their spinners far more than the pacers, rendering the young seam bowler futile.
Nevertheless, with the Dukes ball in hand, Rabada announced himself on the green seamers in England, consistently flummoxing the hapless Englishmen and ending the tour with a flabbergasting three five-wicket hauls in six innings. Having achieved the near impossible task of filling the shoes of arguably the greatest fast bowler in the world, Rabada marched on and played a major role in South Africa's 2-1 drubbing of the Australians in their own backyard.
Rabada is armed with the ability to swing the ball conventionally, though he prefers to make it seam off the wicket with the scrambled seam deliveries, especially when the seam is prominent and likely to cause deviations off the surface. He also possesses the pace to reverse-swing the ball against the direction of the seam, with the old ball and new, and has already wreaked havoc with the old ball several times in his brief Test career. At such a young age, these skills and the control and consistency he bowls with makes him a valuable asset to the South African side - one worth counting on in the long run.
His on-field conduct, however, has been questionable, as he has been accused and reprimanded for breaching the ICC Code of Conduct multiple times, and even copped a ban (which was then reversed upon appeal) in the 2018 home series against Australia for shouldering Steven Smith on his way to celebrating the latter's wicket with his team-mates. He ended up picking up 11 wickets in the match and single-handedly drew level with Australia 1-1 after a gutting loss in the first Test.
South Africa's efforts to contest the charges against Rabada exhibited the value of the young man in the team. With a limited Philander, an injured Steyn, and an aging Morkel (playing his final series), Rabada has become the linchpin in the South African bowling line-up. All of 22 years old, and having already carved himself an image in the international arena, Rabada looked like a focused individual who could scale inconceivable heights in future, barring any major injuries.
He was their strike bowler for the 2019 World Cup, but that was a tournament where South Africa largely underperformed. Post the World Cup, with Morkel and Steyn retiring, Rabada seamlessly filled into their shoes and formed a good partnership with the new crop of pacers like Anrich Nortje, Lungi Ngidi and Marco Jansen.
KG has been a consistent performer for South Africa irrespective of the formats, with bowling averages under 30 in both Tests and ODI cricket. In the 2021 T20I World Cup, Rabada became the first South African bowler to pick a hat-trick in that format as he achieved that feat against England. In 2022, he picked up an inspired fifer at Lord’s in a Test match, paving the way for South Africa to become the first team to dent England’s Bazball revolution.
Still fairly young with an incredible fitness record, Kagiso Rabada’s glass ceiling could be really, really high if he can keep performing this way for South Africa.
IPL Through the Years
The rise of Rabada had certainly caught a few eyes by this point as he fetched Rs. 5 crore at the IPL auction in 2017, to play for Delhi Daredevils, and for 4.2 crore at the 2019 auction as the Daredevils used their RTM card to retain their bowling jewel. Rabada and Delhi Capitals were synonymous for a long time, as he proved to be a dependable performer in the competition.
Bowling two upfront and two in the death, Rabada was generally a wicket bank for Delhi. He picked 25 wickets in the 2019 season, and bettered that with 30 wickets in the 2020 season - claiming the Purple Cap as DC reached the finals for the first time. Rabada’s wickets tally took a hit in the 2021 season, as he could only manage 15 wickets. With this poor return and also a worrying economy rate, and the growing popularity of countryman Anrich Nortje, Delhi Capitals decided to let KG go ahead of the 2022 IPL mega auction, paving the way for Punjab Kings to swoop in and pick up for a lofty price. Rabada continues to be a dependable wicket-taker in the competition, but his rising economy rate and an inability to nail the yorker with the same potency has been a cause for concern.
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 0 | AUS | Test | 27 Oct 26 |
| 0* | AUS | Test | 18 Oct 26 |
| 3*(3) | RCB | T20 | 31 May 26 |
| DNB | RR | T20 | 29 May 26 |
| 9(5) | RCB | T20 | 26 May 26 |
Recent Bowling
| Wickets | Opp | Format | Date |
|---|---|---|---|
| 0-81 | AUS | Test | 27 Oct 26 |
| 2-33 & 4-77 | AUS | Test | 18 Oct 26 |
| 1-44 | RCB | T20 | 31 May 26 |
| 2-35 | RR | T20 | 29 May 26 |
| 2-54 | RCB | T20 | 26 May 26 |
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 73 | 106 | 79 | 101 |
| Innings | 110 | 45 | 30 | 37 |
| Runs | 1102 | 401 | 184 | 262 |
| Balls | 2131 | 507 | 159 | 239 |
| Highest | 71 | 31 | 22 | 44 |
| Average | 12.24 | 14.85 | 14.15 | 13.1 |
| SR | 51.72 | 79.10 | 115.73 | 109.63 |
| Not Out | 20 | 18 | 17 | 17 |
| Fours | 139 | 30 | 18 | 21 |
| Sixes | 20 | 12 | 6 | 11 |
| Ducks | 22 | 2 | 5 | 4 |
| 50s | 1 | 0 | 0 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 73 | 106 | 79 | 101 |
| Innings | 134 | 104 | 79 | 101 |
| Balls | 13436 | 5444 | 1697 | 2290 |
| Runs | 7492 | 4613 | 2378 | 3358 |
| Maidens | 440 | 63 | 3 | 3 |
| Wickets | 340 | 168 | 83 | 148 |
| Avg | 22.04 | 27.46 | 28.65 | 22.69 |
| Eco | 3.35 | 5.08 | 8.41 | 8.8 |
| SR | 39.52 | 32.4 | 20.45 | 15.47 |
| 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 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| RSA v AUS 3rd Test · Australia tour of South Africa, 2026 | TEST | Day 3: Stumps - South Africa lead by 40 ru | 31 Oct 2026 |
| RSA v AUS 2nd Test · Australia tour of South Africa, 2026 | TEST | South Africa won by an innings and 31 runs | 22 Oct 2026 |
| PAK v RSA 2nd Test · South Africa tour of Pakistan, 2025 | TEST | South Africa won by 8 wkts | 24 Oct 2025 |
| PAK v RSA 1st Test · South Africa tour of Pakistan, 2025 | TEST | Pakistan won by 93 runs | 16 Oct 2025 |
| ENG v RSA 2nd T20I · South Africa tour of England, 2025 | T20 | England won by 146 runs | 12 Sep 2025 |
| ENG v RSA 1st T20I · South Africa tour of England, 2025 | T20 | South Africa won by 14 runs (DLS Method) | 10 Sep 2025 |
| AUS v RSA 3rd T20I · South Africa tour of Australia, 2025 | T20 | Australia won by 2 wkts | 16 Aug 2025 |
| AUS v RSA 2nd T20I · South Africa tour of Australia, 2025 | T20 | South Africa won by 53 runs | 12 Aug 2025 |
| AUS v RSA 1st T20I · South Africa tour of Australia, 2025 | T20 | Australia won by 17 runs | 10 Aug 2025 |
| RSA v AUS Final · ICC World Test Championship Final 2025 | TEST | South Africa won by 5 wkts | 15 Jun 2025 |
| RSA v ZIMAS 4-day Warm-up Match · Zimbabwe tour of England, 2025 | TEST | Match drawn | 6 Jun 2025 |
| RSA v NZ 2nd Semi-Final (B1 v A2) · ICC Champions Trophy, 2025 | ODI | New Zealand won by 50 runs | 5 Mar 2025 |
| RSA v ENG 11th Match, Group B · ICC Champions Trophy, 2025 | ODI | South Africa won by 7 wkts | 1 Mar 2025 |
| AFG v RSA 3rd Match, Group B · ICC Champions Trophy, 2025 | ODI | South Africa won by 107 runs | 21 Feb 2025 |
| PAKA v RSA 3rd Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | South Africa won by 3 wkts | 17 Feb 2025 |
| RSA v PAK 2nd Test · Pakistan tour of South Africa, 2024 -25 | TEST | South Africa won by 10 wkts | 7 Jan 2025 |
| RSA v PAK 1st Test · Pakistan tour of South Africa, 2024 -25 | TEST | South Africa won by 2 wkts | 30 Dec 2024 |
| RSA v PAK 3rd ODI · Pakistan tour of South Africa, 2024 -25 | ODI | Pakistan won by 36 runs (DLS Method) | 22 Dec 2024 |
| RSA v PAK 1st ODI · Pakistan tour of South Africa, 2024 -25 | ODI | Pakistan won by 3 wkts | 17 Dec 2024 |
| RSA v SL 2nd Test · Sri Lanka tour of South Africa, 2024 | TEST | South Africa won by 109 runs | 9 Dec 2024 |
| RSA v SL 1st Test · Sri Lanka tour of South Africa, 2024 | TEST | South Africa won by 233 runs | 1 Dec 2024 |
| BAN v RSA 2nd Test · South Africa tour of Bangladesh, 2024 | TEST | South Africa won by an innings and 273 run | 2 Nov 2024 |
| BAN v RSA 1st Test · South Africa tour of Bangladesh, 2024 | TEST | South Africa won by 7 wkts | 25 Oct 2024 |
| WI v RSA 2nd Test · South Africa tour of West Indies, 2024 | TEST | South Africa won by 40 runs | 19 Aug 2024 |
| WI v RSA 1st Test · South Africa tour of West Indies, 2024 | TEST | Match drawn | 11 Aug 2024 |
| WICXI v RSA 4-day Warm-up match · South Africa tour of West Indies, 2024 | TEST | Match drawn | 3 Aug 2024 |
| RSA v IND Final · ICC Mens T20 World Cup 2024 | T20 | India won by 7 runs | 29 Jun 2024 |
| RSA v AFG Semi Final 1 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 9 wkts | 27 Jun 2024 |
| WI v RSA 50th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 3 wkts - 2nd inns redu | 24 Jun 2024 |
| ENG v RSA 45th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 7 runs | 21 Jun 2024 |
| USA v RSA 41st Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 18 runs | 19 Jun 2024 |
| RSA v NEP 31st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 1 run | 14 Jun 2024 |
| RSA v BAN 21st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 runs | 10 Jun 2024 |
| NED v RSA 16th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 wkts | 8 Jun 2024 |
| SL v RSA 4th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 6 wkts | 3 Jun 2024 |
| RSA v CAXI 4-day Warm-up Match · South Africa tour of Australia, 2022-23 | TEST | Match drawn | 12 Dec 2022 |
| BPXI v RSA 3-day Practice Match · South Africa tour of India, 2019 | TEST | Match drawn | 28 Sep 2019 |
| PMXI v RSA One-day Practice match · South Africa tour of Australia, 2018 | ODI | Prime Ministers XI won by 4 wkts | 31 Oct 2018 |
| VICXI v RSA One-day Practice match · South Africa tour of Australia Practice matches, 2016 | ODI | Victoria XI won by 53 runs | 19 Nov 2016 |
| SACAXI v RSA 2nd 2-day Practice match · South Africa tour of Australia Practice matches, 2016 | TEST | Match drawn | 28 Oct 2016 |
| MUMCAXI v RSA 16th Match · ICC World T20 Warm up matches, 2016 | T20 | South Africa won by 8 wkts | 15 Mar 2016 |
| RSA v IBPXI 2-day practice match · South Africa tour of India Practice matches, 2015 | TEST | Match drawn | 31 Oct 2015 |
| INDAT20 v RSA T20 practice match · South Africa tour of India Practice matches, 2015 | T20 | India AT20 won by 8 wkts | 29 Sep 2015 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
Teams
Records
| Record | Format | Rank | Value |
|---|---|---|---|
| Best bowling | ODI | #26 | BAN |
| Most wickets | Test | #29 | 341 |
