Matches (11)
WTC (1)
IRE vs WI (1)
WCL 2 (1)
MLC (1)
WI Women vs SA Women (1)
Vitality Blast Men (3)
Vitality Blast Women (1)
NL Women vs USA Women (1)
WI-A vs SA-A (1)

Kagiso Rabada

South Africa|Bowler
Kagiso Rabada
INTL CAREER: 2014 - 2025
Browse Other Players
Australia
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Kagiso Rabada

Born

May 25, 1995, Johannesburg

Age

30y 18d

Batting Style

Left hand Bat

Bowling Style

Right arm Fast

Playing Role

Bowler

Kagiso Rabada player profile

A strapping, genuine quick who regularly bowls in the 140-150kph range, Kagiso Rabada is the most exciting talent to emerge from South Africa in the post No.1 Test ranking era. Before he had turned 21, Rabada had already established himself as a potential leader of the attack.

Rabada thrust himself into the international spotlight at the 2014 Under-19 World Cup, where he took 6 for 25 against Australia in the semi-final. South Africa went on to win the title - their first - and Rabada finished as their highest wicket-taker.

Three months later, he was awarded a franchise contract with Lions and before the year was up, he had been included in the national ODI and Test squads. He made his T20I debut against Australia in Adelaide in November 2014.

In early 2015, Rabada showed his ability in the longer format. He claimed the South African record for the best bowling figures in a first-class match, 14 for 105, surpassing the haul taken by Dale Steyn seven seasons before. He finished the season as the third-highest wicket-taker in the Sunfoil Series.

He was included in all three squads to tour Bangladesh in July-August 2015, and became only the second player to take a hat-trick on ODI debut, eventually finishing with the best figures by a first-timer: 6 for 16.

Rabada also played in a home series against New Zealand and was then included on a tour to India. There, he led the ODI wicket-takers' list with Steyn after both claimed 10 wickets. Injuries to Morne Morkel, then Steyn and Vernon Philander, meant Rabada got a chance to play in three of the four Tests of that series. On inhospitable pitches, he worked hard, often without reward but displayed the stamina required of a Test bowler.

Rabada has had more assistance from the surfaces at home, where he played against England in the absence of Steyn and Philander. In the final Test, with South Africa having already lost the series, Rabada became the youngest South African to take 10 wickets in a match when he finished with 13 for 144.

His workload did not lessen as he played a further four ODIs and two T20Is against England, three T20Is against Australia, and also led the attack at the 2016 World T20 in India. After his performances, Rabada seemed primed for an IPL stint but chose to sign a county deal with Kent for a month instead.

Firdose Moonda

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.

Kagiso Rabada Career Stats

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests701281289871963277/11213/14422.003.3439.414164
ODIs106104544446131686/166/1627.455.0832.4620
T20Is656513931928713/183/1827.158.3019.6000
FC901651684691084029/3314/10522.653.2441.917195
List A124121635254601896/166/1628.885.1533.6820
T20s224221488665652784/214/2123.618.0617.5800

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests701062010304711.97205350.170013516340
ODIs106451840131*14.8550779.09003012410
T20Is6524151562217.33141110.6300145210
FC9012823125448*11.94247150.740016620430
List A124552145031*13.2357977.72003612450
T20s22483404744411.02442107.23004116740

Kagiso Rabada T20 Stats

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
IPL3 teams848419022732119 4/21 4/2122.958.6115.9600
SA20MICT272655370632 4/25 4/2522.067.6617.2100
Major League CricketMI NY44901136 2/16 2/1618.837.5315.0000
Mzansi Super LeagueJS171637045721 4/27 4/2721.767.4117.6100
Vitality BlastKEN661441626 2/31 2/3127.006.7524.0000

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
IPL3 teams8433152154411.94201106.9600169300
SA20MICT2784248*6.002692.30003070
Major League CricketMI NY43121*1.00825.00000000
Mzansi Super LeagueJS177149218.1637132.43006250
Vitality BlastKEN64233*1.50837.50000030
Kagiso Rabada

Explore Statsguru Analysis

Test
ODI
T20I

Recent Matches of Kagiso Rabada

MatchBatBowlDateGroundFormat
Sth Africans vs Zimbabweans--1/1803-Jun-2025Arundel
GT vs LSG20/4522-May-2025AhmedabadT20
GT vs DC--0/3418-May-2025DelhiT20
GT vs MI7*1/4229-Mar-2025AhmedabadT20
GT vs PBKS--1/4125-Mar-2025AhmedabadT20

Videos of Kagiso Rabada

Photos of Kagiso Rabada

Kagiso Rabada is pumped after taking two wickets on second day
Kagiso Rabada undergoes a concussion test
Kagiso Rabada dismissed Usman Khawaja for a duck
Kagiso Rabada acknowledges the crowd's support after his five-for
Kagiso Rabada picked up five-fors in consecutive Lord's Tests
Kagiso Rabada dismissed Mitchell Starc for his fifth wicket