Asad Shafiq vs Kraigg Brathwaite

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Asad Shafiq has dominance over Kraigg Brathwaite in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallASKB
Most Runs61886228
Highest Score259290
Best Strike Rate22199
Most sixes3617
Most Fours639609
Best Averages
Most 50s3632
Most 100s1112
Most Not Outs1010
2025ASKB
Most Runs99
Highest Score52
Best Strike Rate56
Most sixes2
Most Fours8
Best Averages
Most 50s1
2024ASKB
Most Runs372
Highest Score61
Best Strike Rate42
Most sixes2
Most Fours40
Best Averages
Most 50s1
2023ASKB
Most Runs390
Highest Score182
Best Strike Rate43
Most sixes1
Most Fours42
Best Averages
Most 50s1
Most 100s1
2022ASKB
Most Runs687
Highest Score160
Best Strike Rate40
Most sixes2
Most Fours71
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2021ASKB
Most Runs675
Highest Score126
Best Strike Rate38
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s1
2020ASKB
Most Runs132231
Highest Score6575
Best Strike Rate4842
Most sixes00
Most Fours1423
Best Averages
Most 50s12
2019ASKB
Most Runs378185
Highest Score8849
Best Strike Rate6234
Most sixes11
Most Fours4718
Best Averages
Most 50s5
Most Not Outs1
2018ASKB
Most Runs536391
Highest Score104121
Best Strike Rate4935
Most sixes40
Most Fours6035
Best Averages
Most 50s31
Most 100s12
Most Not Outs1
2017ASKB
Most Runs302767
Highest Score125176
Best Strike Rate8997
Most sixes06
Most Fours2972
Best Averages
Most 50s4
Most 100s11
2016BESTASKB
Most Runs733830
Highest Score137220
Best Strike Rate54100
Most sixes31
Most Fours8571
Best Averages
Most 50s56
Most 100s21
Most Not Outs13
2015ASKB
Most Runs800485
Highest Score170116
Best Strike Rate11548
Most sixes21
Most Fours6150
Best Averages
Most 50s31
Most 100s31
Most Not Outs1
2014ASKB
Most Runs676701
Highest Score187212
Best Strike Rate11449
Most sixes131
Most Fours6668
Best Averages
Most 50s32
Most 100s13
Most Not Outs22
2013ASKB
Most Runs61552
Highest Score21445
Best Strike Rate10842
Most sixes20
Most Fours737
Best Averages
Most 50s3
Most 100s2
2012ASKB
Most Runs74571
Highest Score19957
Best Strike Rate21726
Most sixes30
Most Fours755
Best Averages
Most 50s51
Most Not Outs2
2011ASKB
Most Runs960292
Highest Score22068
Best Strike Rate22434
Most sixes70
Most Fours9626
Best Averages
Most 50s63
Most 100s1
Most Not Outs4
2010ASKB
Most Runs311
Highest Score119
Best Strike Rate177
Most sixes1
Most Fours33
Best Averages
Most 50s2
TEST
OverallASKB
Most Runs46605950
Highest Score137212
Best Strike Rate4941
Most sixes2917
Most Fours512594
Best Averages
Most 50s2731
Most 100s1112
Most Not Outs610
2025ASKB
Most Runs99
Highest Score52
Best Strike Rate56
Most sixes2
Most Fours8
Best Averages
Most 50s1
2024ASKB
Most Runs372
Highest Score61
Best Strike Rate42
Most sixes2
Most Fours40
Best Averages
Most 50s1
2023ASKB
Most Runs390
Highest Score182
Best Strike Rate43
Most sixes1
Most Fours42
Best Averages
Most 50s1
Most 100s1
2022ASKB
Most Runs687
Highest Score160
Best Strike Rate40
Most sixes2
Most Fours71
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2021ASKB
Most Runs675
Highest Score126
Best Strike Rate38
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s1
2020ASKB
Most Runs132231
Highest Score6575
Best Strike Rate4842
Most sixes00
Most Fours1423
Best Averages
Most 50s12
2019ASKB
Most Runs378185
Highest Score8849
Best Strike Rate6234
Most sixes11
Most Fours4718
Best Averages
Most 50s5
Most Not Outs1
2018BESTASKB
Most Runs536391
Highest Score104121
Best Strike Rate4935
Most sixes40
Most Fours6035
Best Averages
Most 50s31
Most 100s12
Most Not Outs1
2017ASKB
Most Runs284706
Highest Score112134
Best Strike Rate4341
Most sixes06
Most Fours2969
Best Averages
Most 50s4
Most 100s11
2016ASKB
Most Runs733613
Highest Score137142
Best Strike Rate5442
Most sixes31
Most Fours8559
Best Averages
Most 50s55
Most 100s21
Most Not Outs13
2015ASKB
Most Runs706485
Highest Score131116
Best Strike Rate5248
Most sixes21
Most Fours5750
Best Averages
Most 50s31
Most 100s31
Most Not Outs
2014ASKB
Most Runs548701
Highest Score137212
Best Strike Rate5349
Most sixes121
Most Fours5768
Best Averages
Most 50s22
Most 100s13
Most Not Outs22
2013ASKB
Most Runs44952
Highest Score13045
Best Strike Rate4142
Most sixes20
Most Fours597
Best Averages
Most 50s2
Most 100s2
2012ASKB
Most Runs42471
Highest Score10057
Best Strike Rate4626
Most sixes10
Most Fours485
Best Averages
Most 50s31
Most Not Outs1
2011ASKB
Most Runs409292
Highest Score10468
Best Strike Rate3834
Most sixes40
Most Fours4626
Best Averages
Most 50s23
Most 100s1
Most Not Outs2
2010ASKB
Most Runs61
Highest Score61
Best Strike Rate52
Most sixes0
Most Fours10
Best Averages
Most 50s1
ODI
OverallASKB
Most Runs1336278
Highest Score8478
Best Strike Rate6858
Most sixes50
Most Fours10815
Best Averages
Most 50s91
Most 100s
Most Not Outs4
2025ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2020ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017BESTASKB
Most Runs1861
Highest Score1342
Best Strike Rate4656
Most sixes00
Most Fours03
Best Averages
Most 50s
Most 100s
2016ASKB
Most Runs217
Highest Score78
Best Strike Rate58
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015ASKB
Most Runs94
Highest Score39
Best Strike Rate63
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014ASKB
Most Runs128
Highest Score50
Best Strike Rate61
Most sixes1
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs
2013ASKB
Most Runs166
Highest Score84
Best Strike Rate67
Most sixes0
Most Fours14
Best Averages
Most 50s1
Most 100s
2012ASKB
Most Runs267
Highest Score65
Best Strike Rate71
Most sixes2
Most Fours22
Best Averages
Most 50s2
Most Not Outs1
2011ASKB
Most Runs427
Highest Score78
Best Strike Rate68
Most sixes1
Most Fours36
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2010ASKB
Most Runs236
Highest Score50
Best Strike Rate71
Most sixes1
Most Fours23
Best Averages
Most 50s1
T20I
OverallASKB
Most Runs192
Highest Score38
Best Strike Rate104
Most sixes2
Most Fours19
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2020ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2016ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013ASKB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012ASKB
Most Runs54
Highest Score34
Best Strike Rate100
Most sixes0
Most Fours5
Best Averages
Most 50s
Most Not Outs
2011ASKB
Most Runs124
Highest Score38
Best Strike Rate118
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2010ASKB
Most Runs14
Highest Score8
Best Strike Rate54
Most sixes0
Most Fours0
Best Averages
Most 50s