Neil McKenzie vs Ahmed Shehzad

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Neil McKenzie has dominance over Ahmed Shehzad in overall and Tests, while Ahmed Shehzad has the edge in ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallNMAS
Most Runs49485058
Highest Score364411
Best Strike Rate199238
Most sixes3059
Most Fours551525
Best Averages
Most 50s2625
Most 100s710
Most Not Outs184
2019NMAS
Most Runs17
Highest Score13
Best Strike Rate68
Most sixes1
Most Fours0
Best Averages
2018NMAS
Most Runs101
Highest Score44
Best Strike Rate117
Most sixes3
Most Fours12
Best Averages
2017NMAS
Most Runs520
Highest Score226
Best Strike Rate217
Most sixes5
Most Fours51
Best Averages
Most 50s4
2016NMAS
Most Runs166
Highest Score65
Best Strike Rate170
Most sixes1
Most Fours20
Best Averages
Most 50s1
2015NMAS
Most Runs912
Highest Score219
Best Strike Rate245
Most sixes6
Most Fours105
Best Averages
Most 50s6
Most Not Outs1
2014NMAS
Most Runs1435
Highest Score400
Best Strike Rate257
Most sixes15
Most Fours142
Best Averages
Most 50s5
Most 100s6
Most Not Outs1
2013NMAS
Most Runs1249
Highest Score277
Best Strike Rate241
Most sixes19
Most Fours118
Best Averages
Most 50s8
Most 100s2
Most Not Outs1
2012NMAS
Most Runs78
Highest Score36
Best Strike Rate93
Most sixes2
Most Fours8
Best Averages
2011NMAS
Most Runs383
Highest Score127
Best Strike Rate153
Most sixes6
Most Fours45
Best Averages
Most 100s2
Most Not Outs1
2010NMAS
Most Runs83
Highest Score54
Best Strike Rate151
Most sixes1
Most Fours14
Best Averages
Most 50s1
2009BESTNMAS
Most Runs267114
Highest Score10647
Best Strike Rate18595
Most sixes00
Most Fours3210
Best Averages
Most 50s1
Most Not Outs1
2008NMAS
Most Runs1073
Highest Score226
Best Strike Rate45
Most sixes5
Most Fours135
Best Averages
Most 50s3
Most 100s3
Most Not Outs3
2004NMAS
Most Runs205
Highest Score76
Best Strike Rate49
Most sixes4
Most Fours29
Best Averages
Most 50s2
2003NMAS
Most Runs633
Highest Score170
Best Strike Rate116
Most sixes5
Most Fours63
Best Averages
Most 50s5
Most Not Outs4
2002NMAS
Most Runs703
Highest Score169
Best Strike Rate114
Most sixes3
Most Fours82
Best Averages
Most 50s4
Most Not Outs2
2000NMAS
Most Runs724
Highest Score240
Best Strike Rate103
Most sixes3
Most Fours75
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
TEST
OverallNMAS
Most Runs3253982
Highest Score226176
Best Strike Rate4251
Most sixes228
Most Fours40999
Best Averages
Most 50s164
Most 100s53
Most Not Outs71
2019BESTNMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2018NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017NMAS
Most Runs121
Highest Score70
Best Strike Rate39
Most sixes0
Most Fours15
Best Averages
Most 50s1
2016NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2015NMAS
Most Runs143
Highest Score69
Best Strike Rate61
Most sixes1
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
2014NMAS
Most Runs625
Highest Score176
Best Strike Rate53
Most sixes7
Most Fours57
Best Averages
Most 50s1
Most 100s3
Most Not Outs
2013NMAS
Most Runs93
Highest Score55
Best Strike Rate48
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Not Outs
2012NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2010NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009NMAS
Most Runs152
Highest Score36
Best Strike Rate32
Most sixes0
Most Fours23
Best Averages
Most 50s
Most Not Outs
2008NMAS
Most Runs1073
Highest Score226
Best Strike Rate45
Most sixes5
Most Fours135
Best Averages
Most 50s3
Most 100s3
Most Not Outs3
2004NMAS
Most Runs205
Highest Score76
Best Strike Rate49
Most sixes4
Most Fours29
Best Averages
Most 50s2
2003NMAS
Most Runs373
Highest Score90
Best Strike Rate40
Most sixes4
Most Fours43
Best Averages
Most 50s2
Most Not Outs1
2002NMAS
Most Runs340
Highest Score99
Best Strike Rate46
Most sixes1
Most Fours49
Best Averages
Most 50s1
Most Not Outs1
2000NMAS
Most Runs271
Highest Score120
Best Strike Rate40
Most sixes2
Most Fours40
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
ODI
OverallNMAS
Most Runs16882605
Highest Score131124
Best Strike Rate6972
Most sixes818
Most Fours142269
Best Averages
Most 50s1014
Most 100s26
Most Not Outs101
2019NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2018NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017NMAS
Most Runs95
Highest Score67
Best Strike Rate58
Most sixes0
Most Fours7
Best Averages
Most 50s1
2016NMAS
Most Runs25
Highest Score13
Best Strike Rate64
Most sixes0
Most Fours2
Best Averages
Most 50s
2015NMAS
Most Runs570
Highest Score95
Best Strike Rate76
Most sixes2
Most Fours65
Best Averages
Most 50s4
Most Not Outs
2014NMAS
Most Runs629
Highest Score113
Best Strike Rate76
Most sixes3
Most Fours69
Best Averages
Most 50s4
Most 100s2
Most Not Outs
2013NMAS
Most Runs809
Highest Score124
Best Strike Rate72
Most sixes7
Most Fours74
Best Averages
Most 50s5
Most 100s2
Most Not Outs
2012NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011NMAS
Most Runs371
Highest Score115
Best Strike Rate73
Most sixes6
Most Fours43
Best Averages
Most 100s2
Most Not Outs1
2010NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009BESTNMAS
Most Runs108106
Highest Score6343
Best Strike Rate6553
Most sixes00
Most Fours99
Best Averages
Most 50s1
Most Not Outs
2008NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2003NMAS
Most Runs260
Highest Score80
Best Strike Rate76
Most sixes1
Most Fours20
Best Averages
Most 50s3
Most Not Outs3
2002NMAS
Most Runs363
Highest Score70
Best Strike Rate68
Most sixes2
Most Fours33
Best Averages
Most 50s3
Most Not Outs1
2000NMAS
Most Runs453
Highest Score120
Best Strike Rate63
Most sixes1
Most Fours35
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
T20I
OverallNMAS
Most Runs71471
Highest Score7111
Best Strike Rate88115
Most sixes033
Most Fours0157
Best Averages
Most 50s7
Most 100s1
Most Not Outs12
2019NMAS
Most Runs17
Highest Score13
Best Strike Rate68
Most sixes1
Most Fours0
Best Averages
2018NMAS
Most Runs101
Highest Score44
Best Strike Rate117
Most sixes3
Most Fours12
Best Averages
2017NMAS
Most Runs304
Highest Score89
Best Strike Rate120
Most sixes5
Most Fours29
Best Averages
Most 50s2
2016NMAS
Most Runs141
Highest Score52
Best Strike Rate106
Most sixes1
Most Fours18
Best Averages
Most 50s1
2015NMAS
Most Runs199
Highest Score55
Best Strike Rate108
Most sixes3
Most Fours23
Best Averages
Most 50s1
Most Not Outs
2014NMAS
Most Runs181
Highest Score111
Best Strike Rate128
Most sixes5
Most Fours16
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2013NMAS
Most Runs347
Highest Score98
Best Strike Rate121
Most sixes12
Most Fours34
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2012NMAS
Most Runs78
Highest Score36
Best Strike Rate93
Most sixes2
Most Fours8
Best Averages
2011NMAS
Most Runs12
Highest Score12
Best Strike Rate80
Most sixes0
Most Fours2
Best Averages
Most 100s
Most Not Outs
2010NMAS
Most Runs83
Highest Score54
Best Strike Rate151
Most sixes1
Most Fours14
Best Averages
Most 50s1
2009BESTNMAS
Most Runs78
Highest Score74
Best Strike Rate8842
Most sixes00
Most Fours01
Best Averages
Most 50s
Most Not Outs1
2008NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2003NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2000NMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs