Kagiso Rabada is a specialist bowler from South Africa playing for Gujarat Titans. IPL 2026 fantasy price: 9 Cr on CricketDream. Bats left-handed. Bowls right-arm fast.
📰KAGISO RABADA IN THE NEWS
South Africa's lead fast bowler, 300 Test wickets and counting
Kagiso Rabada took his 300th Test wicket on 21 October 2024 against Bangladesh, the 39th bowler to reach the mark. Rabada plays for Gujarat Titans in the IPL and MI Cape Town in the SA20.
Latest
- 21 Oct 2024Took his 300th Test wicket on the first day of the Test against Bangladesh, the 39th bowler to reach the milestone.
Know the player
- Born 25 May 1995. A right-arm fast bowler who made his South Africa debut in 2014.
- Took his first five-wicket haul at Lord's in August 2022, earning a place on the honours board.
- Only the fourth South African bowler since readmission to achieve that.
- Plays for Gujarat Titans in the IPL.
Trivia
At which ground did Kagiso Rabada take his first five-wicket haul in England?
Lord's, in August 2022.
Which IPL team does Rabada play for?
Gujarat Titans.
A new-ball wicket taker whose points come from early wickets. Strongest on pitches with pace and bounce.
Checked against published records and our own scorecards on 24 Oct 2026.
🧠Quick quiz: how well do you know Kagiso Rabada?
3 questions, answers explained. No sign-up needed.
- 1. At which ground did Rabada take his first five-wicket haul in England?
- 2. In which year did Rabada make his South Africa debut?
- 3. Since readmission, how many South African bowlers had a Lord's five-for before Rabada?
🏏PLAYER DETAILS
🌍INTERNATIONAL CAREER
In T20Is, Kagiso Rabada has scored 184 runs across 79 matches at an average of 14.15 (SR 115.72). Best score: 22. With the ball: 83 T20I wickets at an average of 28.30, with best figures of 3/18. In ODIs, Kagiso Rabada has scored 401 runs across 106 matches at an average of 14.85 (SR 79.09). Best score: 31*. With the ball: 168 ODI wickets at an average of 27.45, with best figures of 6/16. In Tests, Kagiso Rabada has scored 1,102 runs across 74 matches at an average of 12.24 (SR 51.71). Best score: 71. With the ball: 346 Test wickets at an average of 21.66 and economy of 3.35, with best figures of 7/112.
| Format | Mat | Runs | Avg | SR | 100s | 50s | Wkts | Bowl Avg | Eco |
|---|---|---|---|---|---|---|---|---|---|
| T20I | 79 | 184 | 14.15 | 115.72 | 0 | 0 | 83 | 28.30 | — |
| ODI | 106 | 401 | 14.85 | 79.09 | 0 | 0 | 168 | 27.45 | — |
| Test | 74 | 1,102 | 12.24 | 51.71 | 0 | 1 | 346 | 21.66 | 3.35 |
| M | Inn | NO | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| 79 | 27 | 14 | 184 | 22 | 14.15 | 115.72 | 0 | 0 | 18 | 6 |
| Inn | Wkts | Runs | Avg | Eco | SR | BBI | 5W |
|---|---|---|---|---|---|---|---|
| 76 | 83 | 2349 | 28.30 | — | 0.0 | 3/18 | 0 |
📋PLAYER OVERVIEW
Kagiso Rabada is a overseas specialist bowler representing Gujarat Titans in IPL 2026, priced at 9 Cr on CricketDream.
Across 17 matches this IPL season, Kagiso Rabada has scored 1037 fantasy points: 61 a game, at 115.2 points per credit.
📊RECENT FORM (LAST 5 MATCHES)
| Match | Overs | Wkts | Catches | Pts |
|---|---|---|---|---|
| SA v AUS27 Oct 2026 | 37.0 | 4 🎯 | 0 | 121 |
| SA v AUS18 Oct 2026 | 35.0 | 6 🔥 | 0 | 179 |
| RCB v GT31 May 2026 | 3.0 | 1 | 2 | 46 |
| GT v RR29 May 2026 | 4.0 | 2 | 1 | 64 |
| RCB v GT26 May 2026 | 4.0 | 2 | 0 | 61 |
Over the last 5 games, Kagiso Rabada is averaging 94 fantasy points, against 61 for the season. Most recently against AUS: 121. Best of the run was 179 against AUS. 2 three-wicket hauls too.
👥ON CRICKETDREAM
Across Kagiso Rabada's last 15 fixtures, 53% of CricketDream teams started Kagiso Rabada and 4% handed over the captaincy, while Kagiso Rabada averaged 80 fantasy points in those games. The captains who backed Kagiso Rabada got the best return in GT v CSK: 125 points (250 as captain), with 18% of teams on board.
Counts real CricketDream teams only. Internal test accounts are excluded.
Next up: SA v BAN, Sun, 15 Nov 2026 (Bangladesh tour of South Africa 2026/27 (Test)). Pick Kagiso Rabada in a Fantasy XI.
🎯FANTASY VERDICT
61 a game at 9 Cr, or 115.2 points per credit, across 17 matches.
CREDIT VALUE
🧠KAGISO RABADA TRIVIA
- Kagiso Rabada won the IPL 2020 Purple Cap with 30 wickets while playing for which team?
Show answer
Delhi Capitals
More in the cricket trivia archive, or test friends in a live Cricket Quiz.
❓FREQUENTLY ASKED QUESTIONS
Why is Kagiso Rabada in the news?▾
South Africa's lead fast bowler, 300 Test wickets and counting. Kagiso Rabada took his 300th Test wicket on 21 October 2024 against Bangladesh, the 39th bowler to reach the mark. Rabada plays for Gujarat Titans in the IPL and MI Cape Town in the SA20.
At which ground did Kagiso Rabada take his first five-wicket haul in England?▾
Lord's, in August 2022.
Which IPL team does Rabada play for?▾
Gujarat Titans.
Which IPL team does Kagiso Rabada play for in 2026?▾
Kagiso Rabada is a bowler for Gujarat Titans.
What are Kagiso Rabada's fantasy stats in IPL 2026?▾
Kagiso Rabada has 1037 fantasy points from 17 matches, an average of 61 per game, or 115.2 points per credit at 9 Cr.
Is Kagiso Rabada a good captain pick?▾
On the numbers, yes. Kagiso Rabada averages 61 points a game, and a captain scores double, so Kagiso Rabada is one of the stronger armband options.
What are Kagiso Rabada's international cricket career stats?▾
Kagiso Rabada has international career data across T20I, ODI, Test. Kagiso Rabada's best batting format is Test: 1,102 runs in 74 matches with a batting average of 12.24.
How many T20I runs has Kagiso Rabada scored in international cricket?▾
Kagiso Rabada has scored 184 runs in 79 T20I matches, averaging 14.15 at a strike rate of 115.72. Highest score: 22.
How many T20I wickets does Kagiso Rabada have?▾
Kagiso Rabada has taken 83 wickets in T20I cricket in 79 matches with a bowling average of 28.30. Best bowling: 3/18.
How many ODI runs has Kagiso Rabada scored in international cricket?▾
Kagiso Rabada has scored 401 runs in 106 ODI matches, averaging 14.85 at a strike rate of 79.09. Highest score: 31*.
How many ODI wickets does Kagiso Rabada have?▾
Kagiso Rabada has taken 168 wickets in ODI cricket in 106 matches with a bowling average of 27.45. Best bowling: 6/16 with 2 five-wicket hauls.
How many Test runs has Kagiso Rabada scored in international cricket?▾
Kagiso Rabada has scored 1,102 runs in 74 Test matches, averaging 12.24 at a strike rate of 51.71. Highest score: 71.
How many Test wickets does Kagiso Rabada have?▾
Kagiso Rabada has taken 346 wickets in Test cricket in 74 matches with a bowling average of 21.66 and an economy rate of 3.35. Best bowling: 7/112 with 17 five-wicket hauls.
How does Kagiso Rabada's IPL performance compare with the international career?▾
In IPL 2026, Kagiso Rabada averages 61 fantasy points per match. Internationally, the best batting average is 12.24 in Tests.
Share Kagiso Rabada's profile
⚔️COMPARE THIS PLAYER
See how Kagiso Rabada stacks up head-to-head against other top IPL 2026 picks: credits, form and fantasy value side by side.
Play on CricketDream
Between fixtures, play daily Cricket Grid, CricketQuest or Quiz. All free on CricketDream.