Kraigg Brathwaite vs Asad Shafiq

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Asad Shafiq has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallKBAS
Most Runs62286188
Highest Score290259
Best Strike Rate99221
Most sixes1736
Most Fours609639
Best Averages
Most 50s3236
Most 100s1211
Most Not Outs1010
2025KBAS
Most Runs99
Highest Score52
Best Strike Rate56
Most sixes2
Most Fours8
Best Averages
Most 50s1
2024KBAS
Most Runs372
Highest Score61
Best Strike Rate42
Most sixes2
Most Fours40
Best Averages
Most 50s1
2023KBAS
Most Runs390
Highest Score182
Best Strike Rate43
Most sixes1
Most Fours42
Best Averages
Most 50s1
Most 100s1
2022KBAS
Most Runs687
Highest Score160
Best Strike Rate40
Most sixes2
Most Fours71
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2021KBAS
Most Runs675
Highest Score126
Best Strike Rate38
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s1
2020KBAS
Most Runs231132
Highest Score7565
Best Strike Rate4248
Most sixes00
Most Fours2314
Best Averages
Most 50s21
2019KBAS
Most Runs185378
Highest Score4988
Best Strike Rate3462
Most sixes11
Most Fours1847
Best Averages
Most 50s5
Most Not Outs1
2018KBAS
Most Runs391536
Highest Score121104
Best Strike Rate3549
Most sixes04
Most Fours3560
Best Averages
Most 50s13
Most 100s21
Most Not Outs1
2017KBAS
Most Runs767302
Highest Score176125
Best Strike Rate9789
Most sixes60
Most Fours7229
Best Averages
Most 50s4
Most 100s11
2016BESTKBAS
Most Runs830733
Highest Score220137
Best Strike Rate10054
Most sixes13
Most Fours7185
Best Averages
Most 50s65
Most 100s12
Most Not Outs31
2015KBAS
Most Runs485800
Highest Score116170
Best Strike Rate48115
Most sixes12
Most Fours5061
Best Averages
Most 50s13
Most 100s13
Most Not Outs1
2014KBAS
Most Runs701676
Highest Score212187
Best Strike Rate49114
Most sixes113
Most Fours6866
Best Averages
Most 50s23
Most 100s31
Most Not Outs22
2013KBAS
Most Runs52615
Highest Score45214
Best Strike Rate42108
Most sixes02
Most Fours773
Best Averages
Most 50s3
Most 100s2
2012KBAS
Most Runs71745
Highest Score57199
Best Strike Rate26217
Most sixes03
Most Fours575
Best Averages
Most 50s15
Most Not Outs2
2011KBAS
Most Runs292960
Highest Score68220
Best Strike Rate34224
Most sixes07
Most Fours2696
Best Averages
Most 50s36
Most 100s1
Most Not Outs4
2010KBAS
Most Runs311
Highest Score119
Best Strike Rate177
Most sixes1
Most Fours33
Best Averages
Most 50s2
TEST
OverallKBAS
Most Runs59504660
Highest Score212137
Best Strike Rate4149
Most sixes1729
Most Fours594512
Best Averages
Most 50s3127
Most 100s1211
Most Not Outs106
2025KBAS
Most Runs99
Highest Score52
Best Strike Rate56
Most sixes2
Most Fours8
Best Averages
Most 50s1
2024KBAS
Most Runs372
Highest Score61
Best Strike Rate42
Most sixes2
Most Fours40
Best Averages
Most 50s1
2023KBAS
Most Runs390
Highest Score182
Best Strike Rate43
Most sixes1
Most Fours42
Best Averages
Most 50s1
Most 100s1
2022KBAS
Most Runs687
Highest Score160
Best Strike Rate40
Most sixes2
Most Fours71
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2021KBAS
Most Runs675
Highest Score126
Best Strike Rate38
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s1
2020KBAS
Most Runs231132
Highest Score7565
Best Strike Rate4248
Most sixes00
Most Fours2314
Best Averages
Most 50s21
2019KBAS
Most Runs185378
Highest Score4988
Best Strike Rate3462
Most sixes11
Most Fours1847
Best Averages
Most 50s5
Most Not Outs1
2018BESTKBAS
Most Runs391536
Highest Score121104
Best Strike Rate3549
Most sixes04
Most Fours3560
Best Averages
Most 50s13
Most 100s21
Most Not Outs1
2017KBAS
Most Runs706284
Highest Score134112
Best Strike Rate4143
Most sixes60
Most Fours6929
Best Averages
Most 50s4
Most 100s11
2016KBAS
Most Runs613733
Highest Score142137
Best Strike Rate4254
Most sixes13
Most Fours5985
Best Averages
Most 50s55
Most 100s12
Most Not Outs31
2015KBAS
Most Runs485706
Highest Score116131
Best Strike Rate4852
Most sixes12
Most Fours5057
Best Averages
Most 50s13
Most 100s13
Most Not Outs
2014KBAS
Most Runs701548
Highest Score212137
Best Strike Rate4953
Most sixes112
Most Fours6857
Best Averages
Most 50s22
Most 100s31
Most Not Outs22
2013KBAS
Most Runs52449
Highest Score45130
Best Strike Rate4241
Most sixes02
Most Fours759
Best Averages
Most 50s2
Most 100s2
2012KBAS
Most Runs71424
Highest Score57100
Best Strike Rate2646
Most sixes01
Most Fours548
Best Averages
Most 50s13
Most Not Outs1
2011KBAS
Most Runs292409
Highest Score68104
Best Strike Rate3438
Most sixes04
Most Fours2646
Best Averages
Most 50s32
Most 100s1
Most Not Outs2
2010KBAS
Most Runs61
Highest Score61
Best Strike Rate52
Most sixes0
Most Fours10
Best Averages
Most 50s1
ODI
OverallKBAS
Most Runs2781336
Highest Score7884
Best Strike Rate5868
Most sixes05
Most Fours15108
Best Averages
Most 50s19
Most 100s
Most Not Outs4
2025KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2020KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017BESTKBAS
Most Runs6118
Highest Score4213
Best Strike Rate5646
Most sixes00
Most Fours30
Best Averages
Most 50s
Most 100s
2016KBAS
Most Runs217
Highest Score78
Best Strike Rate58
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015KBAS
Most Runs94
Highest Score39
Best Strike Rate63
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014KBAS
Most Runs128
Highest Score50
Best Strike Rate61
Most sixes1
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs
2013KBAS
Most Runs166
Highest Score84
Best Strike Rate67
Most sixes0
Most Fours14
Best Averages
Most 50s1
Most 100s
2012KBAS
Most Runs267
Highest Score65
Best Strike Rate71
Most sixes2
Most Fours22
Best Averages
Most 50s2
Most Not Outs1
2011KBAS
Most Runs427
Highest Score78
Best Strike Rate68
Most sixes1
Most Fours36
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2010KBAS
Most Runs236
Highest Score50
Best Strike Rate71
Most sixes1
Most Fours23
Best Averages
Most 50s1
T20I
OverallKBAS
Most Runs192
Highest Score38
Best Strike Rate104
Most sixes2
Most Fours19
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTKBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2020KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2016KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013KBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012KBAS
Most Runs54
Highest Score34
Best Strike Rate100
Most sixes0
Most Fours5
Best Averages
Most 50s
Most Not Outs
2011KBAS
Most Runs124
Highest Score38
Best Strike Rate118
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2010KBAS
Most Runs14
Highest Score8
Best Strike Rate54
Most sixes0
Most Fours0
Best Averages
Most 50s