THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
PLAYER CAREER

Kagiso Rabada

International career statistics, records and scorecard analysis

Player portrait unavailable
MenSouth Africa2014–2026
Scorecard coverage and data completeness

Career snapshots and available scorecards have different scopes. These counts describe recorded batting or bowling innings, not every international appearance.

Player archive coverage
FormatMatchesBat innsBalls recordedBoundaries recordedFirst scorecardLatest scorecard
Test731101101102015-11-052025-10-20
ODI1024444442015-07-102025-03-05
T20I732828282014-11-052026-03-04
258Internationals
1,687Career runs
0Centuries
591Wickets

Career records by format

Test

Official international career

Batting

Matches
73
Innings
110
Runs
1,102
Average
12.24
Strike rate
51.71
Highest score
71
Not outs
20
100s
0
50s
1
Ducks
22
4s
139
6s
20
Balls faced
2,131

Bowling

Matches
73
Innings
134
Balls
13,436
Maidens
440
Runs conceded
7,493
Wickets
340
Average
22.03
Economy
3.34
Strike rate
39.51
Best innings
7/112
Best match
13/144
4 wickets
15
5 wickets
17
10 wickets
4

Fielding

Matches
73
Innings
135
Catches
34
Stumpings
0
Dismissals
34
Keeper catches
0
Fielder catches
34
Dismissals / inns
0.251
Best innings
2 (2ct 0st)

ODI

Official international career

Batting

Matches
106
Innings
45
Runs
401
Average
14.85
Strike rate
79.09
Highest score
31*
Not outs
18
100s
0
50s
0
Ducks
2
4s
30
6s
12
Balls faced
507

Bowling

Matches
106
Innings
104
Balls
5,444
Maidens
63
Runs conceded
4,613
Wickets
168
Average
27.45
Economy
5.08
Strike rate
32.40
Best innings
6/16
Best match
6/16
4 wickets
6
5 wickets
2
10 wickets

Fielding

Matches
106
Innings
104
Catches
41
Stumpings
0
Dismissals
41
Keeper catches
0
Fielder catches
41
Dismissals / inns
0.394
Best innings
2 (2ct 0st)

T20I

Official international career

Batting

Matches
79
Innings
30
Runs
184
Average
14.15
Strike rate
115.72
Highest score
22
Not outs
17
100s
0
50s
0
Ducks
5
4s
18
6s
6
Balls faced
159

Bowling

Matches
79
Innings
79
Balls
1,697
Maidens
3
Runs conceded
2,378
Wickets
83
Average
28.65
Economy
8.40
Strike rate
20.44
Best innings
3/18
Best match
3/18
4 wickets
0
5 wickets
0
10 wickets

Fielding

Matches
79
Innings
79
Catches
26
Stumpings
0
Dismissals
26
Keeper catches
0
Fielder catches
26
Dismissals / inns
0.329
Best innings
3 (3ct 0st)

Career records checked: 2026-09-07. — means not recorded; N/A means the statistic does not apply. Career totals are independent of the scorecard archive.

Explore this player’s available match data

254 match appearances in available scorecards. Filters below apply to this archive only.

Recent available appearances

DateMatchFormatResult
2026-03-04South Africa v New ZealandT20INew Zealand won by 9 wickets
2026-02-26West Indies v South AfricaT20ISouth Africa won by 9 wickets
2026-02-22South Africa v IndiaT20ISouth Africa won by 76 runs
2026-02-14New Zealand v South AfricaT20ISouth Africa won by 7 wickets
2026-02-11Afghanistan v South AfricaT20IMatch tied
2026-01-29West Indies v South AfricaT20ISouth Africa won by 7 wickets
2026-01-27West Indies v South AfricaT20ISouth Africa won by 9 wickets
2025-10-20Pakistan v South AfricaTestSouth Africa won by 8 wickets
2025-10-12Pakistan v South AfricaTestPakistan won by 93 runs
2025-09-14England v South AfricaT20INo result
2025-09-12England v South AfricaT20IEngland won by 146 runs
2025-09-10South Africa v EnglandT20ISouth Africa won by 14 runs

South Africa

THE SHAPE OF A CAREER

Performance by year

Available scorecards

Formats are shown separately. These totals cover published scorecards against the twelve national teams; they can differ from complete official career records.

Test

Test · Runs by yearEach bar is one calendar year · exact runs at right
  1. 201514 runs
  2. 2016105 runs
  3. 2017141 runs
  4. 2018190 runs
  5. 2019136 runs
  6. 202020 runs
  7. 2021112 runs
  8. 2022136 runs
  9. 202344 runs
  10. 2024126 runs
  11. 202578 runs
Test · Wickets by yearEach bar is one calendar year · exact wickets at right
  1. 20152 wickets
  2. 201646 wickets
  3. 201757 wickets
  4. 201852 wickets
  5. 201933 wickets
  6. 20207 wickets
  7. 202123 wickets
  8. 202247 wickets
  9. 202320 wickets
  10. 202434 wickets
  11. 202519 wickets
Exact yearly figures · 11 seasons
Test archive totals by year
YearMatBat innsRunsHSAvgSR100s50s4s6sBFBowl innsWktsBowl avgEconBowl SR
202545787119.5088.6301448881924.573.5941.00
20248111263114.0060.8600200207163419.943.0139.64
202346441611.0052.3800328472017.103.1033.00
20229151364710.4657.6200104236154722.253.9034.17
2021591124016.0057.1400153196102319.002.5444.86
20202420166.6645.450021443733.423.4458.14
2019815136229.7148.7400222279143327.393.6744.69
201810171903011.1739.9100252476205220.073.1538.21
201711121413412.8156.4000221250205720.283.2137.89
20169111053217.5047.7200141220164623.343.8136.69
2015351467.0027.450020515255.502.26147.00

ODI

ODI · Runs by yearEach bar is one calendar year · exact runs at right
  1. 201538 runs
  2. 201649 runs
  3. 201773 runs
  4. 201838 runs
  5. 201961 runs
  6. 202151 runs
  7. 20225 runs
  8. 202336 runs
  9. 202425 runs
  10. 202516 runs
ODI · Wickets by yearEach bar is one calendar year · exact wickets at right
  1. 201521 wickets
  2. 201622 wickets
  3. 201727 wickets
  4. 201823 wickets
  5. 201924 wickets
  6. 20219 wickets
  7. 20229 wickets
  8. 202320 wickets
  9. 20245 wickets
  10. 20256 wickets
Exact yearly figures · 10 seasons
ODI archive totals by year
YearMatBat innsRunsHSAvgSR100s50s4s6sBFBowl innsWktsBowl avgEconBowl SR
202531161616.0072.720020223624.665.8025.50
202422251412.5071.420021352520.805.2024.00
2023126361712.0057.14000363122026.105.2329.90
202252542.50100.00001055925.335.2429.00
202175511625.50118.600052437935.885.2640.88
2019176613115.2579.22004177172432.124.9638.79
201814638129.5058.46002165142326.174.8532.34
2017184732624.33115.87007263182727.624.8034.48
2016147491516.3374.24002166142229.775.5132.40
2015105381919.0061.29005062102120.234.8724.90

T20I

T20I · Runs by yearEach bar is one calendar year · exact runs at right
  1. 20155 runs
  2. 20160 runs
  3. 20180 runs
  4. 20190 runs
  5. 202032 runs
  6. 202184 runs
  7. 202217 runs
  8. 20249 runs
  9. 202528 runs
  10. 20260 runs
T20I · Wickets by yearEach bar is one calendar year · exact wickets at right
  1. 20141 wickets
  2. 20158 wickets
  3. 201613 wickets
  4. 20182 wickets
  5. 20194 wickets
  6. 20203 wickets
  7. 202118 wickets
  8. 20227 wickets
  9. 20232 wickets
  10. 202410 wickets
  11. 20256 wickets
  12. 20265 wickets
Exact yearly figures · 12 seasons
T20I archive totals by year
YearMatBat innsRunsHSAvgSR100s50s4s6sBFBowl innsWktsBowl avgEconBowl SR
202672000.000.00000027543.408.1332.00
20255428109.33175.000041165627.1610.1816.00
202462959.00150.000020661013.306.3312.60
2023200N/AN/A000002244.5011.1224.00
20221351795.6677.2700102213751.718.0438.57
20211488419N/A129.23008365141823.668.6916.33
202053322216.00118.510032275357.009.0737.66
201931000.000.00000043426.259.5416.50
201821000.000.00000022222.507.5018.00
20168100N/AN/A0000081320.848.6414.46
20156155N/A83.33000066821.877.6017.25
2014200N/AN/A000002152.008.6636.00
MOMENTS IN THE RECORD

Career timeline

Milestones found in available scorecards. The first recorded appearance here is not necessarily the international debut.

  1. First available scorecard

    T20I v Australia · Adelaide Oval

  2. First five-wicket innings in this archive

    ODI v Bangladesh · Shere Bangla National Stadium

  3. Best recorded bowling · 7/112

    Test v England · SuperSport Park

  4. Highest recorded innings · 71 runs

    Test v Pakistan · Rawalpindi Cricket Stadium

  5. Latest available scorecard

    T20I v New Zealand · Eden Gardens, Kolkata