Andy McBrine vs Shamarh Brooks

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Shamarh Brooks has the edge in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallAMSB
Most Runs18402128
Highest Score205268
Best Strike Rate246236
Most sixes2543
Most Fours195198
Best Averages
Most 50s712
Most 100s3
Most Not Outs243
2025AMSB
Most Runs202
Highest Score122
Best Strike Rate170
Most sixes1
Most Fours24
Best Averages
Most 50s1
Most Not Outs3
2024AMSB
Most Runs145
Highest Score69
Best Strike Rate107
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2023AMSB
Most Runs422148
Highest Score12144
Best Strike Rate12072
Most sixes51
Most Fours5212
Best Averages
Most 50s2
Most Not Outs3
2022BESTAMSB
Most Runs5161494
Highest Score154258
Best Strike Rate289240
Most sixes1033
Most Fours65129
Best Averages
Most 50s29
Most 100s2
Most Not Outs13
2021AMSB
Most Runs9364
Highest Score3849
Best Strike Rate127128
Most sixes15
Most Fours83
Best Averages
2020AMSB
Most Runs101248
Highest Score4068
Best Strike Rate7843
Most sixes23
Most Fours729
Best Averages
Most 50s2
Most Not Outs1
2019AMSB
Most Runs36174
Highest Score20111
Best Strike Rate6746
Most sixes01
Most Fours325
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2018AMSB
Most Runs66
Highest Score16
Best Strike Rate56
Most sixes1
Most Fours2
Best Averages
Most Not Outs4
2017AMSB
Most Runs75
Highest Score26
Best Strike Rate163
Most sixes1
Most Fours7
Best Averages
Most Not Outs3
2016AMSB
Most Runs138
Highest Score89
Best Strike Rate218
Most sixes3
Most Fours11
Best Averages
Most 50s1
Most Not Outs4
2015AMSB
Most Runs46
Highest Score23
Best Strike Rate96
Most sixes1
Most Fours3
Best Averages
Most Not Outs3
TEST
OverallAMSB
Most Runs7541068
Highest Score90111
Best Strike Rate5657
Most sixes616
Most Fours95114
Best Averages
Most 50s57
Most 100s2
Most Not Outs31
2025AMSB
Most Runs132
Highest Score90
Best Strike Rate51
Most sixes0
Most Fours16
Best Averages
Most 50s1
Most Not Outs1
2024AMSB
Most Runs121
Highest Score55
Best Strike Rate60
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
2023AMSB
Most Runs262
Highest Score86
Best Strike Rate54
Most sixes3
Most Fours34
Best Averages
Most 50s2
Most Not Outs1
2022BESTAMSB
Most Runs221646
Highest Score59101
Best Strike Rate6969
Most sixes312
Most Fours3060
Best Averages
Most 50s14
Most 100s1
Most Not Outs1
2021AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2020AMSB
Most Runs248
Highest Score68
Best Strike Rate43
Most sixes3
Most Fours29
Best Averages
Most 50s2
Most Not Outs
2019AMSB
Most Runs18174
Highest Score11111
Best Strike Rate2346
Most sixes01
Most Fours325
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2018AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2017AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2016AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallAMSB
Most Runs920842
Highest Score79101
Best Strike Rate7176
Most sixes1416
Most Fours8769
Best Averages
Most 50s24
Most 100s1
Most Not Outs141
2025AMSB
Most Runs70
Highest Score32
Best Strike Rate119
Most sixes1
Most Fours8
Best Averages
Most 50s
Most Not Outs2
2024AMSB
Most Runs24
Highest Score14
Best Strike Rate47
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2023AMSB
Most Runs160148
Highest Score3544
Best Strike Rate6672
Most sixes21
Most Fours1812
Best Averages
Most 50s
Most Not Outs2
2022BESTAMSB
Most Runs221694
Highest Score59101
Best Strike Rate6976
Most sixes315
Most Fours3057
Best Averages
Most 50s14
Most 100s1
Most Not Outs1
2021AMSB
Most Runs85
Highest Score30
Best Strike Rate65
Most sixes1
Most Fours8
Best Averages
2020AMSB
Most Runs101
Highest Score40
Best Strike Rate78
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2019AMSB
Most Runs18
Highest Score9
Best Strike Rate44
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs1
2018AMSB
Most Runs66
Highest Score16
Best Strike Rate56
Most sixes1
Most Fours2
Best Averages
Most Not Outs4
2017AMSB
Most Runs23
Highest Score12
Best Strike Rate61
Most sixes0
Most Fours2
Best Averages
Most Not Outs
2016AMSB
Most Runs106
Highest Score79
Best Strike Rate95
Most sixes3
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2015AMSB
Most Runs46
Highest Score23
Best Strike Rate96
Most sixes1
Most Fours3
Best Averages
Most Not Outs3
T20I
OverallAMSB
Most Runs166218
Highest Score3656
Best Strike Rate119103
Most sixes511
Most Fours1315
Best Averages
Most 50s1
Most 100s
Most Not Outs71
2025AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2024AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2022BESTAMSB
Most Runs74154
Highest Score3656
Best Strike Rate15195
Most sixes46
Most Fours512
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2021AMSB
Most Runs864
Highest Score849
Best Strike Rate62128
Most sixes05
Most Fours03
Best Averages
2020AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2017AMSB
Most Runs52
Highest Score14
Best Strike Rate102
Most sixes1
Most Fours5
Best Averages
Most Not Outs3
2016AMSB
Most Runs32
Highest Score10
Best Strike Rate123
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs3
2015AMSB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs