Asad Shafiq vs Sarfraz Ahmed

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Asad Shafiq has dominance over Sarfraz Ahmed in Tests, while Sarfraz Ahmed has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallASSA
Most Runs61886163
Highest Score259312
Best Strike Rate221283
Most sixes3636
Most Fours639562
Best Averages
Most 50s3635
Most 100s116
Most Not Outs1046
2023ASSA
Most Runs235
Highest Score118
Best Strike Rate68
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s1
2022ASSA
Most Runs139
Highest Score86
Best Strike Rate61
Most sixes0
Most Fours16
Best Averages
Most 50s2
2021ASSA
Most Runs19
Highest Score19
Best Strike Rate150
Most sixes0
Most Fours2
Best Averages
2020ASSA
Most Runs132
Highest Score65
Best Strike Rate48
Most sixes0
Most Fours14
Best Averages
Most 50s1
2019ASSA
Most Runs378587
Highest Score88179
Best Strike Rate62279
Most sixes13
Most Fours4750
Best Averages
Most 50s54
Most Not Outs6
2018ASSA
Most Runs536934
Highest Score104247
Best Strike Rate49286
Most sixes414
Most Fours6083
Best Averages
Most 50s35
Most 100s1
Most Not Outs7
2017ASSA
Most Runs302556
Highest Score125161
Best Strike Rate89243
Most sixes03
Most Fours2945
Best Averages
Most 50s5
Most 100s1
Most Not Outs7
2016ASSA
Most Runs7331286
Highest Score137222
Best Strike Rate54290
Most sixes33
Most Fours85127
Best Averages
Most 50s57
Most 100s21
Most Not Outs18
2015BESTASSA
Most Runs8001038
Highest Score170216
Best Strike Rate115289
Most sixes25
Most Fours6186
Best Averages
Most 50s35
Most 100s31
Most Not Outs17
2014ASSA
Most Runs6761074
Highest Score187253
Best Strike Rate114289
Most sixes137
Most Fours66104
Best Averages
Most 50s36
Most 100s13
Most Not Outs27
2013ASSA
Most Runs615112
Highest Score21462
Best Strike Rate108161
Most sixes20
Most Fours7315
Best Averages
Most 50s3
Most 100s2
2012ASSA
Most Runs74585
Highest Score19946
Best Strike Rate21779
Most sixes30
Most Fours756
Best Averages
Most 50s5
Most Not Outs22
2011ASSA
Most Runs96055
Highest Score22024
Best Strike Rate22466
Most sixes70
Most Fours961
Best Averages
Most 50s6
Most 100s1
Most Not Outs42
2010ASSA
Most Runs31117
Highest Score11916
Best Strike Rate177164
Most sixes10
Most Fours331
Best Averages
Most 50s2
2008ASSA
Most Runs26
Highest Score19
Best Strike Rate57
Most sixes0
Most Fours1
Best Averages
TEST
OverallASSA
Most Runs46603031
Highest Score137118
Best Strike Rate4970
Most sixes299
Most Fours512309
Best Averages
Most 50s2721
Most 100s114
Most Not Outs613
2023ASSA
Most Runs235
Highest Score118
Best Strike Rate68
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s1
2022ASSA
Most Runs139
Highest Score86
Best Strike Rate61
Most sixes0
Most Fours16
Best Averages
Most 50s2
2021ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2020ASSA
Most Runs132
Highest Score65
Best Strike Rate48
Most sixes0
Most Fours14
Best Averages
Most 50s1
2019ASSA
Most Runs378112
Highest Score8856
Best Strike Rate6277
Most sixes10
Most Fours4718
Best Averages
Most 50s52
Most Not Outs
2018ASSA
Most Runs536337
Highest Score10494
Best Strike Rate4962
Most sixes41
Most Fours6029
Best Averages
Most 50s32
Most 100s1
Most Not Outs1
2017ASSA
Most Runs284350
Highest Score11272
Best Strike Rate4368
Most sixes03
Most Fours2930
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2016ASSA
Most Runs733562
Highest Score13759
Best Strike Rate5470
Most sixes30
Most Fours8561
Best Averages
Most 50s53
Most 100s2
Most Not Outs12
2015ASSA
Most Runs706464
Highest Score13196
Best Strike Rate5281
Most sixes22
Most Fours5742
Best Averages
Most 50s33
Most 100s3
Most Not Outs4
2014BESTASSA
Most Runs548743
Highest Score137112
Best Strike Rate5374
Most sixes122
Most Fours5775
Best Averages
Most 50s24
Most 100s13
Most Not Outs25
2013ASSA
Most Runs44983
Highest Score13040
Best Strike Rate4167
Most sixes20
Most Fours5913
Best Averages
Most 50s2
Most 100s2
2012ASSA
Most Runs424
Highest Score100
Best Strike Rate46
Most sixes1
Most Fours48
Best Averages
Most 50s3
Most Not Outs1
2011ASSA
Most Runs409
Highest Score104
Best Strike Rate38
Most sixes4
Most Fours46
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2010ASSA
Most Runs616
Highest Score615
Best Strike Rate5218
Most sixes00
Most Fours100
Best Averages
Most 50s1
2008ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallASSA
Most Runs13362314
Highest Score84105
Best Strike Rate6888
Most sixes512
Most Fours108174
Best Averages
Most 50s911
Most 100s2
Most Not Outs421
2023ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2021ASSA
Most Runs13
Highest Score13
Best Strike Rate100
Most sixes0
Most Fours2
Best Averages
2020ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019ASSA
Most Runs408
Highest Score97
Best Strike Rate94
Most sixes2
Most Fours27
Best Averages
Most 50s2
Most Not Outs6
2018ASSA
Most Runs243
Highest Score64
Best Strike Rate79
Most sixes3
Most Fours17
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2017ASSA
Most Runs18152
Highest Score1361
Best Strike Rate4686
Most sixes00
Most Fours013
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2016ASSA
Most Runs492
Highest Score105
Best Strike Rate93
Most sixes1
Most Fours41
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2015BESTASSA
Most Runs94551
Highest Score39101
Best Strike Rate6387
Most sixes03
Most Fours443
Best Averages
Most 50s2
Most 100s1
Most Not Outs12
2014ASSA
Most Runs128254
Highest Score5065
Best Strike Rate61100
Most sixes13
Most Fours921
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013ASSA
Most Runs16629
Highest Score8422
Best Strike Rate6794
Most sixes00
Most Fours142
Best Averages
Most 50s1
Most 100s
2012ASSA
Most Runs26785
Highest Score6546
Best Strike Rate7179
Most sixes20
Most Fours226
Best Averages
Most 50s2
Most Not Outs12
2011ASSA
Most Runs42755
Highest Score7824
Best Strike Rate6866
Most sixes10
Most Fours361
Best Averages
Most 50s4
Most 100s
Most Not Outs22
2010ASSA
Most Runs2366
Highest Score506
Best Strike Rate7146
Most sixes10
Most Fours230
Best Averages
Most 50s1
2008ASSA
Most Runs26
Highest Score19
Best Strike Rate57
Most sixes0
Most Fours1
Best Averages
T20I
OverallASSA
Most Runs192818
Highest Score3889
Best Strike Rate104125
Most sixes215
Most Fours1979
Best Averages
Most 50s3
Most 100s
Most Not Outs12
2023ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2021ASSA
Most Runs6
Highest Score6
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
2020ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019ASSA
Most Runs67
Highest Score26
Best Strike Rate108
Most sixes1
Most Fours5
Best Averages
Most 50s
Most Not Outs
2018ASSA
Most Runs354
Highest Score89
Best Strike Rate145
Most sixes10
Most Fours37
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2017ASSA
Most Runs54
Highest Score28
Best Strike Rate89
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs3
2016ASSA
Most Runs232
Highest Score58
Best Strike Rate127
Most sixes2
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Not Outs4
2015ASSA
Most Runs23
Highest Score19
Best Strike Rate121
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014ASSA
Most Runs77
Highest Score76
Best Strike Rate115
Most sixes2
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2013ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012ASSA
Most Runs54
Highest Score34
Best Strike Rate100
Most sixes0
Most Fours5
Best Averages
Most 50s
Most Not Outs
2011ASSA
Most Runs124
Highest Score38
Best Strike Rate118
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2010BESTASSA
Most Runs145
Highest Score85
Best Strike Rate54100
Most sixes00
Most Fours01
Best Averages
Most 50s
2008ASSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages