Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Tue 1 Dec, 11:30 Bangladesh (H) Their stats Preview

Kagiso Rabada ODI Wickets

How many wickets Kagiso Rabada takes, and the runs and dot balls behind them, each match.

Updated 5 March 2025, after New Zealand vs South Africa

All Comps Last 10
vsBangladesh Avg Hit

No games in this view.

Rabada match by match

Last 10 games, home and away

All Comps Last 10
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.

Rabada Rankings

CT wicket-takers →

Ranked against every player in ICC Champions Trophy 2025

StatTotalRank
Wickets 6 9thof 103
Runs 16 64th
Sixes 0 –
Fours 2 54th
Catches 2 15th

Rabada by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC Champions TrophyICC Champions Trophy 2025 SA 3 16 16 72.7 0 0 65.58
One Day InternationalsODI 2024/2025 SA 2 25 12.5 71.4 0 1 55.07
ICC Cricket World CupICC Cricket World Cup 2023 SA 9 25 8.3 55.6 0 2 134.86
One Day InternationalsODI 2023 SA 3 18 18 81.8 0 2 76.26
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 SA 12 58 14.5 116 0 2 174.86
One Day InternationalsODI 2022 SA 2 0 - - 0 0 35.09
One Day InternationalsODI 2019 SA 4 3 3 50 0 0 84.55
One Day InternationalsODI 2018/2019 SA 5 0 0 0 0 0 54.92
One Day InternationalsODI 2018 SA 6 21 21 60 0 0 139.29
One Day InternationalsODI 2017/2018 SA 5 17 5.7 56.7 0 1 5-
One Day InternationalsODI 2017 SA 10 42 42 131.3 0 2 70-
One Day InternationalsODI 2016/2017 SA 5 0 - - 0 0 6-

Rabada Splits

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

Venue M Runs Avg SR 50+ HS WktsEcon
Home 40 126 10.5 89.4 0 23 597.30
Away 26 99 16.5 72.3 0 19 997.93
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 31 70 8.8 85.4 0 23 446.61
Chasing 35 155 15.5 79.1 0 19 1148.38
Result M Runs Avg SR 50+ HS WktsEcon
Won 39 29 29 138.1 0 23 1237.29
Lost 26 196 11.5 76.3 0 19 337.98
Position Inns Runs Avg SR 50+ HS
Batting 8 7 34 11.3 72.3 0 13
Batting 9 13 110 12.2 83.3 0 23
Batting 10 7 81 13.5 81.8 0 19
Opponent M Runs Avg SR 50+ HS WktsEcon
Sri Lanka 16 36 18 81.8 0 13 2610.12
Pakistan 9 39 13 83 0 14 124.86
Australia 8 37 12.3 71.2 0 17 185.27
India 8 23 5.8 41.1 0 12 912.59
Bangladesh 7 28 14 175 0 23 137.86
England 6 21 21 91.3 0 19 6111.66
New Zealand 6 16 16 72.7 0 16 1113.73
Ireland 2 16 16 133.3 0 16 35.41
Netherlands 2 9 9 150 0 9 25.04
Afghanistan 2 0 - - 0 - 34.00
Ground M Runs Avg SR 50+ HS WktsEcon
SuperSport ParkCenturion 8 22 5.5 84.6 0 13 116.33
The Wanderers StadiumJohannesburg 6 15 7.5 100 0 14 125.96
R.Premadasa StadiumColombo 4 33 33 86.8 0 13 56.91
NewlandsCape Town 4 12 - 171.4 0 12 79.38
KingsmeadDurban 4 1 1 100 0 1 49.81
Mangaung OvalBloemfontein 3 20 20 83.3 0 17 65.93
St George's ParkGqeberha 3 3 3 17.6 0 3 215.71
Eden GardensKolkata 2 16 8 42.1 0 10 25.45
The VillageDublin 2 16 16 133.3 0 16 35.41
Boland ParkPaarl 2 11 11 50 0 11 28.52
National StadiumKarachi 2 0 - - 0 - 44.78
Wankhede StadiumMumbai 2 0 - - 0 - 34.90
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 0 - 0 0 0 54.14
Rangiri Dambulla International StadiumDambulla 2 0 - - 0 - 5-
Seddon ParkHamilton 2 0 - - 0 - 3-
Buffalo ParkEast London 1 23 - 209.1 0 23 1-
HeadingleyLeeds 1 19 19 90.5 0 19 1-
Gaddafi StadiumLahore 1 16 16 72.7 0 16 26.89
Himachal Pradesh Cricket Association StadiumDharamsala 1 9 9 150 0 9 25.89
Adelaide OvalAdelaide 1 9 9 52.9 0 9 45.68
Narendra Modi StadiumAhmedabad 1 0 - - 0 - 04.00
Maharashtra Cricket Association StadiumPune 1 0 - - 0 - 12.67
Arun Jaitley StadiumDelhi 1 0 - - 0 - 26.00
Willowmoore ParkBenoni 1 0 - - 0 - 04.04
JSCA International Stadium ComplexRanchi 1 0 - - 0 - 15.71
Bellerive OvalBellerive, Hobart, Tasmania 1 0 - - 0 - 33.81
Perth StadiumPerth, Western Australia 1 0 - - 0 - 03.75
Diamond OvalKimberley 1 0 - - 0 - 4-
Lord'sLondon 1 0 - - 0 - 54-
The Rose BowlSouthampton 1 0 - - 0 - 2-
Eden ParkAuckland 1 0 - - 0 - 3-
Sky StadiumWellington 1 0 - - 0 - 2-
New Wanderers StadiumJohannesburg 1 0 - - 0 - 2-
Year M Runs Avg SR 50+ HS WktsEcon
2025 3 16 16 72.7 0 16 65.58
2024 2 25 12.5 71.4 0 14 55.07
2023 14 45 11.3 65.2 0 17 225.08
2022 5 5 2.5 100 0 4 95.01
2021 7 51 25.5 118.6 0 16 94.98
2019 9 3 1.5 42.9 0 3 134.75
2018 11 38 9.5 58.5 0 12 1817.07
2017 15 42 42 131.3 0 23 76-

More on Statz

Where to go next for Rabada and South Africa.

Kagiso Rabada ODI Wickets

In Kagiso Rabada's last 30 All ODI Cricket games (2021–2025) for South Africa, they have scored 129 runs at an average of 4.3 with a strike rate of 86.1. Kagiso Rabada has also taken 50 wickets in this period.

Kagiso Rabada Stats - All ODI Cricket

Kagiso Rabada is a left hand bat bowler. Across these 30 games, Kagiso Rabada has hit 8 fours and 7 sixes, taking 18 catches in the field. Their highest score in this span is 17. Best bowling figures: 5/39.

Kagiso Rabada: Betting Insights

For bet builder markets, Kagiso Rabada has scored 25+ runs in 0% of their last 30 All ODI Cricket games (0/30). They have registered 1+ boundaries in 33% of these games (10/30). Over their last 5 games, Kagiso Rabada has 41 runs and 11 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 66 ODI matches on record, 225 runs and 158 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 66 ODI matches on record, the most recent against New Zealand (05 Mar 2025), with 225 runs and 158 wickets in all.

How many wickets has Kagiso Rabada taken in ODI cricket?

Kagiso Rabada has taken 158 wickets in the 66 ODI matches Statz has on record, at an economy of 5.14 and an average of 18.5. Kagiso Rabada took 11 wickets in the last 5 matches.

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

Kagiso Rabada's best figures in the 66 ODI matches Statz has on record are 54/39 against England (29 May 2017). Kagiso Rabada has taken three or more wickets in an innings 13 times, and 158 wickets in all.

What is Kagiso Rabada's ODI economy rate?

Kagiso Rabada concedes 5.30 runs an over, based on 30 games (2021–2025), from 257 overs with 50 wickets. Across all 66 ODI matches on record the economy is 5.14. The tightest spell was 2.67 an over against New Zealand (01 Nov 2023).

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

Kagiso Rabada's highest score in the 66 ODI matches Statz has on record is 23 off 11 balls against Bangladesh (22 Oct 2017). Across those matches Kagiso Rabada has scored 225 runs at 3.4 a match.

What are Kagiso Rabada's ODI batting stats?

Kagiso Rabada averages 4.3 runs per match at a strike rate of 86.1, based on 30 games (2021–2025). In the last 5 matches Kagiso Rabada scored 16, 0, 0, 14 and 11, newest first. Kagiso Rabada has 225 runs in all 66 ODI matches on record.