Andy McBrine vs Kagiso Rabada

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Andy McBrine has dominance over Kagiso Rabada in Tests, ODIs and T20Is, while Kagiso Rabada has the edge in overall. In recent years, form favours Kagiso Rabada.
CAREER
OverallAMKR
Most Runs18401622
Highest Score205100
Best Strike Rate246246
Most sixes2539
Most Fours195249
Best Averages
Most 50s7
Most Not Outs2455
2025AMKR
Most Runs20250
Highest Score12232
Best Strike Rate170277
Most sixes11
Most Fours246
Best Averages
Most 50s1
Most Not Outs32
2024BESTAMKR
Most Runs145160
Highest Score6950
Best Strike Rate107261
Most sixes01
Most Fours1324
Best Averages
Most 50s1
Most Not Outs13
2023AMKR
Most Runs42291
Highest Score12133
Best Strike Rate120118
Most sixes56
Most Fours523
Best Averages
Most 50s2
Most Not Outs36
2022AMKR
Most Runs516172
Highest Score15460
Best Strike Rate289246
Most sixes104
Most Fours6513
Best Averages
Most 50s2
Most Not Outs15
2021AMKR
Most Runs93247
Highest Score3875
Best Strike Rate127305
Most sixes18
Most Fours828
Best Averages
Most Not Outs13
2020AMKR
Most Runs10152
Highest Score4038
Best Strike Rate78164
Most sixes23
Most Fours75
Best Averages
Most Not Outs12
2019AMKR
Most Runs36197
Highest Score2053
Best Strike Rate67128
Most sixes03
Most Fours326
Best Averages
Most Not Outs13
2018AMKR
Most Runs66229
Highest Score1642
Best Strike Rate5699
Most sixes13
Most Fours227
Best Averages
Most Not Outs43
2017AMKR
Most Runs75214
Highest Score2660
Best Strike Rate163172
Most sixes18
Most Fours794
Best Averages
Most Not Outs32
2016AMKR
Most Runs138153
Highest Score8947
Best Strike Rate218122
Most sixes32
Most Fours1116
Best Averages
Most 50s1
Most Not Outs49
2015AMKR
Most Runs4657
Highest Score2330
Best Strike Rate96171
Most sixes10
Most Fours37
Best Averages
Most Not Outs37
TEST
OverallAMKR
Most Runs7541037
Highest Score9047
Best Strike Rate5650
Most sixes621
Most Fours95201
Best Averages
Most 50s5
Most Not Outs321
2025AMKR
Most Runs1326
Highest Score906
Best Strike Rate5129
Most sixes00
Most Fours160
Best Averages
Most 50s1
Most Not Outs11
2024AMKR
Most Runs121126
Highest Score5531
Best Strike Rate6061
Most sixes00
Most Fours1220
Best Averages
Most 50s1
Most Not Outs12
2023BESTAMKR
Most Runs26246
Highest Score8616
Best Strike Rate5453
Most sixes32
Most Fours343
Best Averages
Most 50s2
Most Not Outs13
2022AMKR
Most Runs221141
Highest Score5947
Best Strike Rate6959
Most sixes34
Most Fours3011
Best Averages
Most 50s1
Most Not Outs2
2021AMKR
Most Runs112
Highest Score40
Best Strike Rate57
Most sixes3
Most Fours15
Best Averages
Most Not Outs2
2020AMKR
Most Runs20
Highest Score16
Best Strike Rate45
Most sixes1
Most Fours2
Best Averages
Most Not Outs1
2019AMKR
Most Runs18136
Highest Score1122
Best Strike Rate2349
Most sixes02
Most Fours322
Best Averages
Most Not Outs1
2018AMKR
Most Runs190
Highest Score30
Best Strike Rate40
Most sixes2
Most Fours25
Best Averages
Most Not Outs
2017AMKR
Most Runs141
Highest Score34
Best Strike Rate56
Most sixes6
Most Fours87
Best Averages
Most Not Outs1
2016AMKR
Most Runs105
Highest Score32
Best Strike Rate48
Most sixes1
Most Fours14
Best Averages
Most 50s
Most Not Outs5
2015AMKR
Most Runs14
Highest Score6
Best Strike Rate27
Most sixes0
Most Fours2
Best Averages
Most Not Outs3
ODI
OverallAMKR
Most Runs920401
Highest Score7931
Best Strike Rate7179
Most sixes1412
Most Fours8730
Best Averages
Most 50s2
Most Not Outs1418
2025AMKR
Most Runs7016
Highest Score3216
Best Strike Rate11973
Most sixes10
Most Fours82
Best Averages
Most 50s
Most Not Outs2
2024AMKR
Most Runs2425
Highest Score1414
Best Strike Rate4771
Most sixes01
Most Fours12
Best Averages
Most 50s
Most Not Outs
2023BESTAMKR
Most Runs16045
Highest Score3517
Best Strike Rate6665
Most sixes24
Most Fours180
Best Averages
Most 50s
Most Not Outs23
2022AMKR
Most Runs2215
Highest Score594
Best Strike Rate69100
Most sixes30
Most Fours301
Best Averages
Most 50s1
Most Not Outs
2021AMKR
Most Runs8551
Highest Score3016
Best Strike Rate65119
Most sixes12
Most Fours85
Best Averages
Most Not Outs3
2020AMKR
Most Runs101
Highest Score40
Best Strike Rate78
Most sixes2
Most Fours7
Best Averages
Most Not Outs1
2019AMKR
Most Runs1861
Highest Score931
Best Strike Rate4479
Most sixes01
Most Fours04
Best Averages
Most Not Outs12
2018AMKR
Most Runs6639
Highest Score1612
Best Strike Rate5659
Most sixes11
Most Fours22
Best Averages
Most Not Outs43
2017AMKR
Most Runs2373
Highest Score1226
Best Strike Rate61116
Most sixes02
Most Fours27
Best Averages
Most Not Outs1
2016AMKR
Most Runs10648
Highest Score7915
Best Strike Rate9574
Most sixes31
Most Fours82
Best Averages
Most 50s1
Most Not Outs13
2015AMKR
Most Runs4638
Highest Score2319
Best Strike Rate9661
Most sixes10
Most Fours35
Best Averages
Most Not Outs33
T20I
OverallAMKR
Most Runs166184
Highest Score3622
Best Strike Rate119117
Most sixes56
Most Fours1318
Best Averages
Most 50s
Most Not Outs716
2025AMKR
Most Runs28
Highest Score10
Best Strike Rate175
Most sixes1
Most Fours4
Best Averages
Most 50s
Most Not Outs1
2024AMKR
Most Runs9
Highest Score5
Best Strike Rate129
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs1
2023AMKR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2022BESTAMKR
Most Runs7426
Highest Score369
Best Strike Rate15187
Most sixes40
Most Fours51
Best Averages
Most 50s
Most Not Outs13
2021AMKR
Most Runs884
Highest Score819
Best Strike Rate62129
Most sixes03
Most Fours08
Best Averages
Most Not Outs8
2020AMKR
Most Runs32
Highest Score22
Best Strike Rate119
Most sixes2
Most Fours3
Best Averages
Most Not Outs1
2019AMKR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2018AMKR
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2017AMKR
Most Runs52
Highest Score14
Best Strike Rate102
Most sixes1
Most Fours5
Best Averages
Most Not Outs3
2016AMKR
Most Runs320
Highest Score100
Best Strike Rate123
Most sixes00
Most Fours30
Best Averages
Most 50s
Most Not Outs31
2015AMKR
Most Runs5
Highest Score5
Best Strike Rate83
Most sixes0
Most Fours0
Best Averages
Most Not Outs1