Kagiso Rabada vs Kemar Roach

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Kagiso Rabada has dominance over Kemar Roach in overall, Tests, ODIs and T20Is. In recent years, form favours Kagiso Rabada.
CAREER
OverallKRKR
Most Runs16221612
Highest Score10084
Best Strike Rate246239
Most sixes3922
Most Fours249176
Best Averages
Most Not Outs5567
2025BESTKRKR
Most Runs5044
Highest Score3225
Best Strike Rate27734
Most sixes10
Most Fours65
Best Averages
Most Not Outs23
2024KRKR
Most Runs160120
Highest Score5047
Best Strike Rate26134
Most sixes12
Most Fours2412
Best Averages
Most Not Outs32
2023KRKR
Most Runs9136
Highest Score3313
Best Strike Rate11830
Most sixes61
Most Fours33
Best Averages
Most Not Outs61
2022KRKR
Most Runs17259
Highest Score6025
Best Strike Rate24624
Most sixes40
Most Fours1310
Best Averages
Most Not Outs53
2021KRKR
Most Runs247135
Highest Score7530
Best Strike Rate30545
Most sixes84
Most Fours2816
Best Averages
Most Not Outs133
2020KRKR
Most Runs5217
Highest Score385
Best Strike Rate16419
Most sixes30
Most Fours52
Best Averages
Most Not Outs23
2019KRKR
Most Runs197146
Highest Score5352
Best Strike Rate128108
Most sixes36
Most Fours2615
Best Averages
Most Not Outs33
2018KRKR
Most Runs229231
Highest Score4265
Best Strike Rate99114
Most sixes34
Most Fours2729
Best Averages
Most Not Outs310
2017KRKR
Most Runs21496
Highest Score6032
Best Strike Rate17246
Most sixes81
Most Fours9414
Best Averages
Most Not Outs22
2016KRKR
Most Runs15315
Highest Score4715
Best Strike Rate12229
Most sixes20
Most Fours161
Best Averages
Most Not Outs9
2015KRKR
Most Runs57165
Highest Score3031
Best Strike Rate17132
Most sixes00
Most Fours716
Best Averages
Most Not Outs73
2014KRKR
Most Runs38
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
2013KRKR
Most Runs72
Highest Score34
Best Strike Rate64
Most sixes2
Most Fours6
Best Averages
Most Not Outs10
2012KRKR
Most Runs148
Highest Score50
Best Strike Rate84
Most sixes0
Most Fours14
Best Averages
Most Not Outs7
2011KRKR
Most Runs195
Highest Score53
Best Strike Rate75
Most sixes2
Most Fours17
Best Averages
Most Not Outs6
2010KRKR
Most Runs32
Highest Score17
Best Strike Rate330
Most sixes0
Most Fours2
Best Averages
Most Not Outs7
2009KRKR
Most Runs63
Highest Score27
Best Strike Rate89
Most sixes0
Most Fours9
Best Averages
Most Not Outs3
TEST
OverallKRKR
Most Runs10371301
Highest Score4747
Best Strike Rate5037
Most sixes2116
Most Fours201152
Best Averages
Most Not Outs2130
2025KRKR
Most Runs644
Highest Score625
Best Strike Rate2934
Most sixes00
Most Fours05
Best Averages
Most Not Outs13
2024KRKR
Most Runs126120
Highest Score3147
Best Strike Rate6134
Most sixes02
Most Fours2012
Best Averages
Most Not Outs22
2023KRKR
Most Runs4636
Highest Score1613
Best Strike Rate5330
Most sixes21
Most Fours33
Best Averages
Most Not Outs31
2022BESTKRKR
Most Runs14159
Highest Score4725
Best Strike Rate5924
Most sixes40
Most Fours1110
Best Averages
Most Not Outs21
2021KRKR
Most Runs112135
Highest Score4030
Best Strike Rate5745
Most sixes34
Most Fours1516
Best Averages
Most Not Outs23
2020KRKR
Most Runs2017
Highest Score165
Best Strike Rate4519
Most sixes10
Most Fours22
Best Averages
Most Not Outs13
2019KRKR
Most Runs136114
Highest Score2238
Best Strike Rate4956
Most sixes25
Most Fours2212
Best Averages
Most Not Outs11
2018KRKR
Most Runs190171
Highest Score3039
Best Strike Rate4054
Most sixes22
Most Fours2525
Best Averages
Most Not Outs4
2017KRKR
Most Runs14196
Highest Score3432
Best Strike Rate5646
Most sixes61
Most Fours8714
Best Averages
Most Not Outs12
2016KRKR
Most Runs10515
Highest Score3215
Best Strike Rate4829
Most sixes10
Most Fours141
Best Averages
Most Not Outs5
2015KRKR
Most Runs14165
Highest Score631
Best Strike Rate2732
Most sixes00
Most Fours216
Best Averages
Most Not Outs32
2014KRKR
Most Runs38
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
2013KRKR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2012KRKR
Most Runs130
Highest Score41
Best Strike Rate41
Most sixes0
Most Fours13
Best Averages
Most Not Outs2
2011KRKR
Most Runs89
Highest Score29
Best Strike Rate28
Most sixes1
Most Fours8
Best Averages
Most Not Outs
2010KRKR
Most Runs26
Highest Score12
Best Strike Rate30
Most sixes0
Most Fours2
Best Averages
Most Not Outs2
2009KRKR
Most Runs46
Highest Score17
Best Strike Rate36
Most sixes0
Most Fours8
Best Averages
Most Not Outs3
ODI
OverallKRKR
Most Runs401308
Highest Score3134
Best Strike Rate7952
Most sixes126
Most Fours3024
Best Averages
Most Not Outs1836
2025KRKR
Most Runs16
Highest Score16
Best Strike Rate73
Most sixes0
Most Fours2
Best Averages
Most Not Outs
2024KRKR
Most Runs25
Highest Score14
Best Strike Rate71
Most sixes1
Most Fours2
Best Averages
Most Not Outs
2023KRKR
Most Runs45
Highest Score17
Best Strike Rate65
Most sixes4
Most Fours0
Best Averages
Most Not Outs3
2022KRKR
Most Runs50
Highest Score40
Best Strike Rate1000
Most sixes00
Most Fours10
Best Averages
Most Not Outs2
2021KRKR
Most Runs51
Highest Score16
Best Strike Rate119
Most sixes2
Most Fours5
Best Averages
Most Not Outs3
2020KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2019KRKR
Most Runs6132
Highest Score3114
Best Strike Rate7952
Most sixes11
Most Fours43
Best Averages
Most Not Outs22
2018BESTKRKR
Most Runs3960
Highest Score1226
Best Strike Rate5960
Most sixes12
Most Fours24
Best Averages
Most Not Outs36
2017KRKR
Most Runs73
Highest Score26
Best Strike Rate116
Most sixes2
Most Fours7
Best Averages
Most Not Outs1
2016KRKR
Most Runs48
Highest Score15
Best Strike Rate74
Most sixes1
Most Fours2
Best Averages
Most Not Outs3
2015KRKR
Most Runs380
Highest Score190
Best Strike Rate610
Most sixes00
Most Fours50
Best Averages
Most Not Outs31
2014KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2013KRKR
Most Runs72
Highest Score34
Best Strike Rate64
Most sixes2
Most Fours6
Best Averages
Most Not Outs10
2012KRKR
Most Runs18
Highest Score9
Best Strike Rate43
Most sixes0
Most Fours1
Best Averages
Most Not Outs5
2011KRKR
Most Runs106
Highest Score24
Best Strike Rate47
Most sixes1
Most Fours9
Best Averages
Most Not Outs6
2010KRKR
Most Runs3
Highest Score2
Best Strike Rate150
Most sixes0
Most Fours0
Best Averages
Most Not Outs4
2009KRKR
Most Runs17
Highest Score10
Best Strike Rate53
Most sixes0
Most Fours1
Best Averages
Most Not Outs
T20I
OverallKRKR
Most Runs1843
Highest Score223
Best Strike Rate117150
Most sixes60
Most Fours180
Best Averages
Most Not Outs161
2025BESTKRKR
Most Runs28
Highest Score10
Best Strike Rate175
Most sixes1
Most Fours4
Best Averages
Most Not Outs1
2024KRKR
Most Runs9
Highest Score5
Best Strike Rate129
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2023KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2022KRKR
Most Runs26
Highest Score9
Best Strike Rate87
Most sixes0
Most Fours1
Best Averages
Most Not Outs3
2021KRKR
Most Runs84
Highest Score19
Best Strike Rate129
Most sixes3
Most Fours8
Best Averages
Most Not Outs8
2020KRKR
Most Runs32
Highest Score22
Best Strike Rate119
Most sixes2
Most Fours3
Best Averages
Most Not Outs1
2019KRKR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2018KRKR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2017KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2016KRKR
Most Runs0
Highest Score0
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
2015KRKR
Most Runs5
Highest Score5
Best Strike Rate83
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
2014KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2013KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2012KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2010KRKR
Most Runs3
Highest Score3
Best Strike Rate150
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
2009KRKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs