Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC World Test Championship - Sun 15 Nov, 08:00 Bangladesh (H) Their stats Preview

Kagiso Rabada Test Performance Points

How many wickets Kagiso Rabada takes, and the runs behind them, each innings.

Updated 27 October 2026, after South Africa vs Australia

All Comps Last 5
vsBangladesh Avg Hit

No matches in this view.

Rabada match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Rabada Rankings

WTC wicket-takers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Wickets 14 40thof 200
Runs 73 114th
Sixes 4 35th
Fours 4 142nd
Catches 0 –

Rabada by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC World Test ChampionshipWTC 2025/2027 SA 4 73 18.3 83 1 4 144.69
ICC World Test ChampionshipWTC 2023/2025 SA 11 134 12.2 57.8 0 0 563.08
ICC World Test ChampionshipWTC 2021/2023 SA 13 204 11.3 56.7 0 7 673.52
Test SeriesTest Series 2021 SA 2 65 32.5 73.9 0 1 112.11
ICC World Test ChampionshipWTC 2019/2021 SA 8 121 9.3 57.3 0 4 263.29
Test SeriesTest Series 2019 SA 2 25 6.3 27.5 0 0 83.77
Test SeriesTest Series 2018/2019 SA 3 51 12.8 48.6 0 0 173.66
Test SeriesTest Series 2018 SA 2 21 5.3 31.8 0 1 8-
Test SeriesTest Series 2017/2018 SA 3 76 12.7 30.5 0 1 15-

Rabada Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 25 387 11.7 46.3 0 31 1303.94
Away 23 383 11.6 58.6 1 71 923.58
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 25 449 13.2 49.4 0 47 1153.98
Batting second 23 321 10 55.2 1 71 1073.57
Result M Runs Avg SR 50+ HS WktsEcon
Won 26 480 17.1 61.1 1 71 1443.55
Lost 20 266 7.4 40.9 0 36 734.12
Tied or drawn 2 24 12 44.4 0 21 53.63
Position Inns Runs Avg SR 50+ HS
Batting 3 2 30 15 34.5 0 30
Batting 8 1 0 0 0 0 0
Batting 9 43 409 10.5 43.9 0 47
Batting 10 20 180 12.9 63.4 0 31
Batting 11 13 151 15.1 83.4 1 71
Opponent M Runs Avg SR 50+ HS WktsEcon
India 11 175 9.2 40.2 0 30 534.23
Pakistan 9 194 17.6 67.6 1 71 343.39
West Indies 6 132 18.9 64.1 0 40 312.56
England 6 96 12 54.2 0 36 283.96
Sri Lanka 6 92 8.4 40.4 0 23 224.60
Australia 6 26 4.3 28.3 0 10 304.76
New Zealand 2 53 13.3 88.3 0 47 103.17
Bangladesh 2 2 - 40 0 2 142.63
Ground M Runs Avg SR 50+ HS WktsEcon
NewlandsCape Town 7 75 9.4 37.5 0 26 374.80
SuperSport ParkCenturion 6 125 17.9 59 0 31 344.15
The Wanderers StadiumJohannesburg 5 98 12.3 43.8 0 30 283.93
St George's ParkGqeberha 4 70 11.7 45.8 0 23 163.04
Rawalpindi Cricket StadiumRawalpindi 2 71 23.7 97.3 1 71 43.16
Darren Sammy National Cricket StadiumGros Islet 2 65 32.5 73.9 0 40 112.11
Hagley OvalChristchurch 2 53 13.3 88.3 0 47 103.17
KingsmeadDurban 2 18 6 43.9 0 15 63.56
Lord'sLondon 2 4 2 25 0 3 163.04
Old TraffordStretford, Manchester 1 38 19 48.1 0 36 24.62
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam 1 33 16.5 91.7 0 18 12.89
National StadiumKarachi 1 22 22 46.8 0 21 32.56
Queen's Park OvalPort of Spain 1 21 21 65.6 0 21 43.13
Sinhalese Sports ClubColombo 1 19 9.5 40.4 0 18 1-
The GabbaBrisbane 1 13 13 41.9 0 10 84.08
JSCA International Stadium ComplexRanchi 1 12 6 54.5 0 12 33.67
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 7 3.5 41.2 0 4 25.05
Kennington OvalLondon 1 7 7 87.5 0 7 55.48
Providence StadiumProvidence 1 6 3 18.2 0 6 42.78
Maharashtra Cricket Association StadiumPune 1 6 3 42.9 0 4 33.00
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 3 3 13.6 0 3 14.15
Shere Bangla National StadiumMirpur, Dhaka 1 2 - 40 0 2 92.37
Galle International StadiumGalle 1 2 1 10.5 0 2 7-
Gaddafi StadiumLahore 1 0 0 0 0 0 23.20
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 0 - - 0 - 53.09
Year M Runs Avg SR 50+ HS WktsEcon
2026 2 2 2 12.5 0 2 107.02
2025 4 78 19.5 88.6 1 71 193.46
2024 8 126 14 60.9 0 31 342.94
2023 4 44 11 52.4 0 16 203.07
2022 9 136 10.5 57.6 0 47 473.79
2021 5 112 16 57.1 0 40 232.48
2020 2 20 6.7 45.5 0 16 73.39
2019 8 136 9.7 48.7 0 22 333.65
2018 6 116 10.5 34.1 0 30 2918.68

More on Statz

Where to go next for Rabada and South Africa.

Kagiso Rabada Test Performance Points

In Kagiso Rabada's last 30 All Test Cricket games (2021–2026) for South Africa, they have scored 476 runs at an average of 15.9 with a strike rate of 49.7. Kagiso Rabada has also taken 148 wickets in this period.

Kagiso Rabada Stats - All Test Cricket

Kagiso Rabada is a left hand bat bowler. Across these 30 games, Kagiso Rabada has hit 49 fours and 12 sixes, taking 11 catches in the field. Their highest score in this span is 71. Best bowling figures: 6/46.

Kagiso Rabada: Betting Insights

For bet builder markets, Kagiso Rabada has scored 25+ runs in 23% of their last 30 All Test Cricket games (7/30). They have registered 1+ boundaries in 53% of these games (16/30). Over their last 5 games, Kagiso Rabada has 74 runs and 23 wickets.

Kagiso Rabada Questions

How old is Kagiso Rabada?

Kagiso Rabada was born on 25 May 1995 and is 31 years old. Kagiso Rabada is a bowler with 48 Test matches on record, 770 runs and 222 wickets.

Which team does Kagiso Rabada play for?

Kagiso Rabada currently plays for South Africa, and has also played for Gujarat Titans, MI Cape Town and MI New York. Statz has Kagiso Rabada's 48 Test matches on record, the most recent against Australia (27 Oct 2026), with 770 runs and 222 wickets in all.

How many wickets has Kagiso Rabada taken in Test cricket?

Kagiso Rabada has taken 222 wickets in the 48 Test matches Statz has on record, at an economy of 3.35 and an average of 22.3. Kagiso Rabada took 23 wickets in the last 5 matches.

What are Kagiso Rabada's best bowling figures in Test cricket?

Kagiso Rabada's best figures in the 48 Test matches Statz has on record are 6/46 against Bangladesh (21 Oct 2024). Kagiso Rabada has taken three or more wickets in an innings 45 times, and 222 wickets in all.

What is Kagiso Rabada's Test economy rate?

Kagiso Rabada concedes 3.33 runs an over, based on 30 games (2021–2026), from 906.1 overs with 148 wickets. Across all 48 Test matches on record the economy is 3.35. The tightest spell was 1.93 an over against West Indies (10 Jun 2021).

What is Kagiso Rabada's highest score in Test cricket?

Kagiso Rabada's highest score in the 48 Test matches Statz has on record is 71 off 61 balls against Pakistan (20 Oct 2025). Across those matches Kagiso Rabada has scored 770 runs at 16.0 a match.

What are Kagiso Rabada's Test batting stats?

Kagiso Rabada averages 15.9 runs per match at a strike rate of 49.7, based on 30 games (2021–2026). In the last 5 matches Kagiso Rabada scored 2, 0, 71, 0 and 1, newest first. Kagiso Rabada has 770 runs in all 48 Test matches on record.