James Vince vs Kagiso Rabada

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: James Vince has dominance over Kagiso Rabada in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallJVKR
Most Runs16761622
Highest Score244100
Best Strike Rate267246
Most sixes1839
Most Fours213249
Best Averages
Most 50s8
Most 100s1
Most Not Outs55
2025JVKR
Most Runs50
Highest Score32
Best Strike Rate277
Most sixes1
Most Fours6
Best Averages
Most Not Outs2
2024JVKR
Most Runs160
Highest Score50
Best Strike Rate261
Most sixes1
Most Fours24
Best Averages
Most Not Outs3
2023BESTJVKR
Most Runs9891
Highest Score7633
Best Strike Rate142118
Most sixes26
Most Fours83
Best Averages
Most Not Outs6
2022JVKR
Most Runs210172
Highest Score11560
Best Strike Rate214246
Most sixes74
Most Fours1713
Best Averages
Most 50s2
Most Not Outs5
2021JVKR
Most Runs158247
Highest Score10275
Best Strike Rate107305
Most sixes08
Most Fours1928
Best Averages
Most 50s1
Most 100s1
Most Not Outs13
2020JVKR
Most Runs5752
Highest Score2538
Best Strike Rate88164
Most sixes03
Most Fours115
Best Averages
Most Not Outs2
2019JVKR
Most Runs280197
Highest Score10253
Best Strike Rate223128
Most sixes43
Most Fours3526
Best Averages
Most 50s1
Most Not Outs3
2018JVKR
Most Runs195229
Highest Score12442
Best Strike Rate26199
Most sixes13
Most Fours2527
Best Averages
Most 50s1
Most Not Outs3
2017JVKR
Most Runs199214
Highest Score8360
Best Strike Rate47172
Most sixes08
Most Fours3294
Best Averages
Most 50s2
Most Not Outs2
2016JVKR
Most Runs354153
Highest Score11547
Best Strike Rate256122
Most sixes02
Most Fours5416
Best Averages
Most 50s1
Most Not Outs9
2015JVKR
Most Runs12557
Highest Score4630
Best Strike Rate119171
Most sixes40
Most Fours127
Best Averages
Most Not Outs7
TEST
OverallJVKR
Most Runs5971037
Highest Score8347
Best Strike Rate5150
Most sixes121
Most Fours90201
Best Averages
Most 50s3
Most 100s
Most Not Outs21
2025JVKR
Most Runs6
Highest Score6
Best Strike Rate29
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
2024JVKR
Most Runs126
Highest Score31
Best Strike Rate61
Most sixes0
Most Fours20
Best Averages
Most Not Outs2
2023BESTJVKR
Most Runs4946
Highest Score3816
Best Strike Rate7153
Most sixes12
Most Fours43
Best Averages
Most Not Outs3
2022JVKR
Most Runs141
Highest Score47
Best Strike Rate59
Most sixes4
Most Fours11
Best Averages
Most 50s
Most Not Outs2
2021JVKR
Most Runs112
Highest Score40
Best Strike Rate57
Most sixes3
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs2
2020JVKR
Most Runs20
Highest Score16
Best Strike Rate45
Most sixes1
Most Fours2
Best Averages
Most Not Outs1
2019JVKR
Most Runs136
Highest Score22
Best Strike Rate49
Most sixes2
Most Fours22
Best Averages
Most 50s
Most Not Outs1
2018JVKR
Most Runs137190
Highest Score7630
Best Strike Rate5040
Most sixes02
Most Fours1825
Best Averages
Most 50s1
Most Not Outs
2017JVKR
Most Runs199141
Highest Score8334
Best Strike Rate4756
Most sixes06
Most Fours3287
Best Averages
Most 50s2
Most Not Outs1
2016JVKR
Most Runs212105
Highest Score4232
Best Strike Rate5248
Most sixes01
Most Fours3614
Best Averages
Most 50s
Most Not Outs5
2015JVKR
Most Runs14
Highest Score6
Best Strike Rate27
Most sixes0
Most Fours2
Best Averages
Most Not Outs3
ODI
OverallJVKR
Most Runs616401
Highest Score10231
Best Strike Rate8879
Most sixes312
Most Fours7630
Best Averages
Most 50s3
Most 100s1
Most Not Outs18
2025JVKR
Most Runs16
Highest Score16
Best Strike Rate73
Most sixes0
Most Fours2
Best Averages
Most Not Outs
2024JVKR
Most Runs25
Highest Score14
Best Strike Rate71
Most sixes1
Most Fours2
Best Averages
Most Not Outs
2023BESTJVKR
Most Runs4945
Highest Score3817
Best Strike Rate7165
Most sixes14
Most Fours40
Best Averages
Most Not Outs3
2022JVKR
Most Runs875
Highest Score604
Best Strike Rate71100
Most sixes20
Most Fours41
Best Averages
Most 50s1
Most Not Outs
2021JVKR
Most Runs15851
Highest Score10216
Best Strike Rate107119
Most sixes02
Most Fours195
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2020JVKR
Most Runs57
Highest Score25
Best Strike Rate88
Most sixes0
Most Fours11
Best Averages
Most Not Outs
2019JVKR
Most Runs13461
Highest Score4331
Best Strike Rate9079
Most sixes01
Most Fours214
Best Averages
Most 50s
Most Not Outs2
2018JVKR
Most Runs2739
Highest Score2712
Best Strike Rate10059
Most sixes01
Most Fours52
Best Averages
Most 50s
Most Not Outs3
2017JVKR
Most Runs73
Highest Score26
Best Strike Rate116
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2016JVKR
Most Runs10448
Highest Score5115
Best Strike Rate8574
Most sixes01
Most Fours122
Best Averages
Most 50s1
Most Not Outs3
2015JVKR
Most Runs38
Highest Score19
Best Strike Rate61
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
T20I
OverallJVKR
Most Runs463184
Highest Score5922
Best Strike Rate128117
Most sixes146
Most Fours4718
Best Averages
Most 50s2
Most 100s
Most Not Outs16
2025JVKR
Most Runs28
Highest Score10
Best Strike Rate175
Most sixes1
Most Fours4
Best Averages
Most Not Outs1
2024JVKR
Most Runs9
Highest Score5
Best Strike Rate129
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2023JVKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2022BESTJVKR
Most Runs12326
Highest Score559
Best Strike Rate14387
Most sixes50
Most Fours131
Best Averages
Most 50s1
Most Not Outs3
2021JVKR
Most Runs84
Highest Score19
Best Strike Rate129
Most sixes3
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs8
2020JVKR
Most Runs32
Highest Score22
Best Strike Rate119
Most sixes2
Most Fours3
Best Averages
Most Not Outs1
2019JVKR
Most Runs1460
Highest Score590
Best Strike Rate1330
Most sixes40
Most Fours140
Best Averages
Most 50s1
Most Not Outs
2018JVKR
Most Runs310
Highest Score210
Best Strike Rate1110
Most sixes10
Most Fours20
Best Averages
Most 50s
Most Not Outs
2017JVKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016JVKR
Most Runs380
Highest Score220
Best Strike Rate119
Most sixes00
Most Fours60
Best Averages
Most 50s
Most Not Outs1
2015JVKR
Most Runs1255
Highest Score465
Best Strike Rate11983
Most sixes40
Most Fours120
Best Averages
Most Not Outs1