Jason Holder vs Sarfraz Ahmed

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Jason Holder has dominance over Sarfraz Ahmed in ODIs and T20Is, while Sarfraz Ahmed has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallJHSA
Most Runs61906163
Highest Score339312
Best Strike Rate280283
Most sixes17136
Most Fours579562
Best Averages
Most 50s2735
Most 100s36
Most Not Outs6446
2025JHSA
Most Runs255
Highest Score30
Best Strike Rate149
Most sixes19
Most Fours16
Best Averages
Most Not Outs5
2024JHSA
Most Runs338
Highest Score93
Best Strike Rate251
Most sixes8
Most Fours35
Best Averages
Most 50s2
Most Not Outs4
2023JHSA
Most Runs424235
Highest Score155118
Best Strike Rate28768
Most sixes141
Most Fours3325
Best Averages
Most 50s21
Most 100s1
Most Not Outs6
2022JHSA
Most Runs517139
Highest Score14086
Best Strike Rate22061
Most sixes140
Most Fours4416
Best Averages
Most 50s12
Most Not Outs5
2021JHSA
Most Runs60119
Highest Score15219
Best Strike Rate245150
Most sixes180
Most Fours612
Best Averages
Most 50s4
Most Not Outs10
2020JHSA
Most Runs240
Highest Score73
Best Strike Rate147
Most sixes3
Most Fours30
Best Averages
Most 50s1
Most Not Outs2
2019BESTJHSA
Most Runs788587
Highest Score288179
Best Strike Rate314279
Most sixes233
Most Fours7750
Best Averages
Most 50s24
Most 100s1
Most Not Outs46
2018JHSA
Most Runs759934
Highest Score173247
Best Strike Rate145286
Most sixes1914
Most Fours6483
Best Averages
Most 50s55
Most Not Outs67
2017JHSA
Most Runs867556
Highest Score213161
Best Strike Rate273243
Most sixes203
Most Fours8145
Best Averages
Most 50s45
Most 100s1
Most Not Outs57
2016JHSA
Most Runs4821286
Highest Score109222
Best Strike Rate141290
Most sixes103
Most Fours44127
Best Averages
Most 50s17
Most 100s1
Most Not Outs78
2015JHSA
Most Runs7191038
Highest Score162216
Best Strike Rate226289
Most sixes205
Most Fours7786
Best Averages
Most 50s45
Most 100s11
Most Not Outs67
2014JHSA
Most Runs1321074
Highest Score74253
Best Strike Rate204289
Most sixes27
Most Fours11104
Best Averages
Most 50s16
Most 100s3
Most Not Outs27
2013JHSA
Most Runs68112
Highest Score1962
Best Strike Rate67161
Most sixes10
Most Fours615
Best Averages
Most Not Outs2
2012JHSA
Most Runs85
Highest Score46
Best Strike Rate79
Most sixes0
Most Fours6
Best Averages
Most Not Outs2
2011JHSA
Most Runs55
Highest Score24
Best Strike Rate66
Most sixes0
Most Fours1
Best Averages
Most Not Outs2
2010JHSA
Most Runs17
Highest Score16
Best Strike Rate164
Most sixes0
Most Fours1
Best Averages
2008JHSA
Most Runs26
Highest Score19
Best Strike Rate57
Most sixes0
Most Fours1
Best Averages
TEST
OverallJHSA
Most Runs31993031
Highest Score202118
Best Strike Rate5570
Most sixes569
Most Fours373309
Best Averages
Most 50s1521
Most 100s34
Most Not Outs2113
2025JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024JHSA
Most Runs276
Highest Score59
Best Strike Rate51
Most sixes5
Most Fours29
Best Averages
Most 50s2
Most Not Outs2
2023JHSA
Most Runs185235
Highest Score81118
Best Strike Rate5368
Most sixes61
Most Fours1925
Best Averages
Most 50s11
Most 100s1
Most Not Outs2
2022JHSA
Most Runs209139
Highest Score4586
Best Strike Rate3761
Most sixes20
Most Fours2316
Best Averages
Most 50s2
Most Not Outs2
2021JHSA
Most Runs414
Highest Score71
Best Strike Rate57
Most sixes7
Most Fours52
Best Averages
Most 50s3
Most Not Outs2
2020JHSA
Most Runs217
Highest Score61
Best Strike Rate51
Most sixes3
Most Fours27
Best Averages
Most 50s1
Most Not Outs2
2019JHSA
Most Runs344112
Highest Score20256
Best Strike Rate7077
Most sixes80
Most Fours4418
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2018JHSA
Most Runs336337
Highest Score7494
Best Strike Rate6062
Most sixes61
Most Fours3929
Best Averages
Most 50s22
Most Not Outs21
2017BESTJHSA
Most Runs417350
Highest Score11072
Best Strike Rate5268
Most sixes63
Most Fours5130
Best Averages
Most 50s24
Most 100s1
Most Not Outs21
2016JHSA
Most Runs256562
Highest Score6459
Best Strike Rate5270
Most sixes40
Most Fours2861
Best Averages
Most 50s13
Most 100s
Most Not Outs32
2015JHSA
Most Runs454464
Highest Score10396
Best Strike Rate6681
Most sixes82
Most Fours5442
Best Averages
Most 50s23
Most 100s1
Most Not Outs34
2014JHSA
Most Runs91743
Highest Score52112
Best Strike Rate5874
Most sixes12
Most Fours775
Best Averages
Most 50s14
Most 100s3
Most Not Outs5
2013JHSA
Most Runs83
Highest Score40
Best Strike Rate67
Most sixes0
Most Fours13
Best Averages
Most Not Outs
2012JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2010JHSA
Most Runs6
Highest Score5
Best Strike Rate18
Most sixes0
Most Fours0
Best Averages
2008JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallJHSA
Most Runs22452314
Highest Score99105
Best Strike Rate9088
Most sixes6912
Most Fours160174
Best Averages
Most 50s1211
Most 100s2
Most Not Outs2421
2025JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023JHSA
Most Runs195
Highest Score56
Best Strike Rate87
Most sixes5
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2022JHSA
Most Runs148
Highest Score57
Best Strike Rate66
Most sixes4
Most Fours10
Best Averages
Most 50s1
Most Not Outs2
2021JHSA
Most Runs7313
Highest Score5213
Best Strike Rate72100
Most sixes20
Most Fours72
Best Averages
Most 50s1
Most Not Outs2
2020JHSA
Most Runs23
Highest Score12
Best Strike Rate96
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs
2019JHSA
Most Runs375408
Highest Score6297
Best Strike Rate9794
Most sixes122
Most Fours2727
Best Averages
Most 50s22
Most 100s
Most Not Outs26
2018BESTJHSA
Most Runs423243
Highest Score9964
Best Strike Rate8579
Most sixes133
Most Fours2517
Best Averages
Most 50s32
Most Not Outs43
2017JHSA
Most Runs410152
Highest Score7761
Best Strike Rate10086
Most sixes130
Most Fours2613
Best Averages
Most 50s21
Most 100s
Most Not Outs23
2016JHSA
Most Runs226492
Highest Score45105
Best Strike Rate8993
Most sixes61
Most Fours1641
Best Averages
Most 50s3
Most 100s1
Most Not Outs42
2015JHSA
Most Runs263551
Highest Score57101
Best Strike Rate11087
Most sixes123
Most Fours2343
Best Averages
Most 50s22
Most 100s1
Most Not Outs32
2014JHSA
Most Runs41254
Highest Score2265
Best Strike Rate146100
Most sixes13
Most Fours421
Best Averages
Most 50s1
Most 100s
Most Not Outs21
2013JHSA
Most Runs6829
Highest Score1922
Best Strike Rate6794
Most sixes10
Most Fours62
Best Averages
Most Not Outs2
2012JHSA
Most Runs85
Highest Score46
Best Strike Rate79
Most sixes0
Most Fours6
Best Averages
Most Not Outs2
2011JHSA
Most Runs55
Highest Score24
Best Strike Rate66
Most sixes0
Most Fours1
Best Averages
Most Not Outs2
2010JHSA
Most Runs6
Highest Score6
Best Strike Rate46
Most sixes0
Most Fours0
Best Averages
2008JHSA
Most Runs26
Highest Score19
Best Strike Rate57
Most sixes0
Most Fours1
Best Averages
T20I
OverallJHSA
Most Runs746818
Highest Score3889
Best Strike Rate135125
Most sixes4615
Most Fours4679
Best Averages
Most 50s3
Most 100s
Most Not Outs1912
2025JHSA
Most Runs255
Highest Score30
Best Strike Rate149
Most sixes19
Most Fours16
Best Averages
Most Not Outs5
2024JHSA
Most Runs62
Highest Score34
Best Strike Rate200
Most sixes3
Most Fours6
Best Averages
Most 50s
Most Not Outs2
2023JHSA
Most Runs44
Highest Score18
Best Strike Rate147
Most sixes3
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs3
2022JHSA
Most Runs160
Highest Score38
Best Strike Rate117
Most sixes8
Most Fours11
Best Averages
Most 50s
Most Not Outs1
2021JHSA
Most Runs1146
Highest Score296
Best Strike Rate11650
Most sixes90
Most Fours20
Best Averages
Most 50s
Most Not Outs6
2020JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019JHSA
Most Runs6967
Highest Score2426
Best Strike Rate147108
Most sixes31
Most Fours65
Best Averages
Most 50s
Most 100s
Most Not Outs1
2018JHSA
Most Runs354
Highest Score89
Best Strike Rate145
Most sixes10
Most Fours37
Best Averages
Most 50s1
Most Not Outs3
2017BESTJHSA
Most Runs4054
Highest Score2628
Best Strike Rate12189
Most sixes10
Most Fours42
Best Averages
Most 50s
Most 100s
Most Not Outs13
2016JHSA
Most Runs232
Highest Score58
Best Strike Rate127
Most sixes2
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Not Outs4
2015JHSA
Most Runs223
Highest Score219
Best Strike Rate50121
Most sixes00
Most Fours01
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014JHSA
Most Runs77
Highest Score76
Best Strike Rate115
Most sixes2
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2013JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2012JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2010JHSA
Most Runs5
Highest Score5
Best Strike Rate100
Most sixes0
Most Fours1
Best Averages
2008JHSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages