
260Matches1,689Runs601Wickets

Player details
Kagiso Rabada
SpoRush ID · SP975Date of birth25 May 1995 (31 years)
CountrySouth Africa
RoleBowler
BattingLeft hand bat
BowlingRight arm fast
♟Short biography
Kagiso Rabada is a cricketer from South Africa (Bowler), born on 25 May 1995. In 260 international matches he has 1,689 runs, 601 wickets.

▥Career statistics
🏏Batting
MMatches75Matches played
InnInnings113Times he batted
NONot outs22Innings he wasn't out
RunsRuns1,104Total runs
BFBalls faced2,147Balls he has faced
HSHighest71Best score in an innings (* = not out)
AvgAverage12.13Runs per dismissal
SRStrike rate51.42Runs per 100 balls
50Fifties1Innings of 50 to 99
4sFours139Fours hit
6sSixes20Sixes hit
🎯Bowling
WktsWickets350Total wickets
InnInnings138Innings he bowled in
BallsBalls bowled13,868Balls bowled (2311.2 overs)
RunsRuns given7,740Runs conceded
BBIBest innings7/112Best in an innings (wickets/runs)
BBMBest match13/144Best in a match
EconEconomy3.35Runs given per over
AvgAverage22.11Runs per wicket
SRStrike rate39.62Balls per wicket
4W4-fors16Four wickets in an innings
5W5-fors17Five or more in an innings
10W10-fors4Ten or more in a match
🏏Batting
MMatches106Matches played
InnInnings45Times he batted
NONot outs18Innings he wasn't out
RunsRuns401Total runs
BFBalls faced507Balls he has faced
HSHighest31Best score in an innings (* = not out)
AvgAverage14.85Runs per dismissal
SRStrike rate79.09Runs per 100 balls
4sFours30Fours hit
6sSixes12Sixes hit
🎯Bowling
WktsWickets168Total wickets
InnInnings104Innings he bowled in
BallsBalls bowled5,444Balls bowled (907.2 overs)
RunsRuns given4,613Runs conceded
BBIBest innings6/16Best in an innings (wickets/runs)
BBMBest match6/16Best in a match
EconEconomy5.08Runs given per over
AvgAverage27.45Runs per wicket
SRStrike rate32.4Balls per wicket
4W4-fors6Four wickets in an innings
5W5-fors2Five or more in an innings
🏏Batting
MMatches79Matches played
InnInnings30Times he batted
NONot outs17Innings he wasn't out
RunsRuns184Total runs
BFBalls faced159Balls he has faced
HSHighest22Best score in an innings (* = not out)
AvgAverage14.15Runs per dismissal
SRStrike rate115.72Runs per 100 balls
4sFours18Fours hit
6sSixes6Sixes hit
🎯Bowling
WktsWickets83Total wickets
InnInnings79Innings he bowled in
BallsBalls bowled1,697Balls bowled (282.5 overs)
RunsRuns given2,378Runs conceded
BBIBest innings3/18Best in an innings (wickets/runs)
BBMBest match3/18Best in a match
EconEconomy8.4Runs given per over
AvgAverage28.65Runs per wicket
SRStrike rate20.4Balls per wicket
🏏Batting
MMatches101Matches played
InnInnings38Times he batted
NONot outs17Innings he wasn't out
RunsRuns262Total runs
BFBalls faced239Balls he has faced
HSHighest44Best score in an innings (* = not out)
AvgAverage12.48Runs per dismissal
SRStrike rate109.62Runs per 100 balls
4sFours21Fours hit
6sSixes11Sixes hit
🎯Bowling
WktsWickets148Total wickets
InnInnings101Innings he bowled in
BallsBalls bowled2,290Balls bowled (381.4 overs)
RunsRuns given3,358Runs conceded
BBIBest innings4/21Best in an innings (wickets/runs)
BBMBest match4/21Best in a match
EconEconomy8.8Runs given per over
AvgAverage22.69Runs per wicket
SRStrike rate15.47Balls per wicket
4W4-fors6Four wickets in an innings
🏏Batting
MMatches93Matches played
InnInnings132Times he batted
NONot outs23Innings he wasn't out
RunsRuns1,326Total runs
BFBalls faced2,549Balls he has faced
HSHighest71Best score in an innings (* = not out)
AvgAverage12.16Runs per dismissal
SRStrike rate52.02Runs per 100 balls
50Fifties1Innings of 50 to 99
4sFours170Fours hit
6sSixes24Sixes hit
🎯Bowling
WktsWickets415Total wickets
InnInnings171Innings he bowled in
BallsBalls bowled17,384Balls bowled (2897.2 overs)
RunsRuns given9,405Runs conceded
BBIBest innings9/33Best in an innings (wickets/runs)
BBMBest match14/105Best in a match
EconEconomy3.24Runs given per over
AvgAverage22.66Runs per wicket
SRStrike rate41.8Balls per wicket
4W4-fors18Four wickets in an innings
5W5-fors20Five or more in an innings
10W10-fors5Ten or more in a match
🏏Batting
MMatches263Matches played
InnInnings98Times he batted
NONot outs46Innings he wasn't out
RunsRuns565Total runs
BFBalls faced520Balls he has faced
HSHighest44Best score in an innings (* = not out)
AvgAverage10.86Runs per dismissal
SRStrike rate108.65Runs per 100 balls
4sFours51Fours hit
6sSixes20Sixes hit
🎯Bowling
WktsWickets328Total wickets
InnInnings260Innings he bowled in
BallsBalls bowled5,746Balls bowled (957.4 overs)
RunsRuns given7,902Runs conceded
BBIBest innings4/21Best in an innings (wickets/runs)
BBMBest match4/21Best in a match
EconEconomy8.25Runs given per over
AvgAverage24.09Runs per wicket
SRStrike rate17.5Balls per wicket
4W4-fors8Four wickets in an innings
🏏Batting
MMatches124Matches played
InnInnings55Times he batted
NONot outs21Innings he wasn't out
RunsRuns450Total runs
BFBalls faced579Balls he has faced
HSHighest31Best score in an innings (* = not out)
AvgAverage13.23Runs per dismissal
SRStrike rate77.72Runs per 100 balls
4sFours36Fours hit
6sSixes12Sixes hit
🎯Bowling
WktsWickets189Total wickets
InnInnings121Innings he bowled in
BallsBalls bowled6,352Balls bowled (1058.4 overs)
RunsRuns given5,460Runs conceded
BBIBest innings6/16Best in an innings (wickets/runs)
BBMBest match6/16Best in a match
EconEconomy5.15Runs given per over
AvgAverage28.88Runs per wicket
SRStrike rate33.6Balls per wicket
4W4-fors8Four wickets in an innings
5W5-fors2Five or more in an innings
These update by themselves after every match.
Ayabulela GqamaneBowling allrounder