Hanif Mohammad vs Mushtaq Mohammad

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Hanif Mohammad has dominance over Mushtaq Mohammad in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallHMMM
Most Runs39153852
Highest Score337256
Best Strike Rate3592
Most sixes24
Most Fours259328
Best Averages
Most 50s1520
Most 100s118
Most Not Outs710
1979HMMM
Most Runs210
Highest Score48
Best Strike Rate28
Most sixes0
Most Fours20
Best Averages
1978HMMM
Most Runs172
Highest Score94
Best Strike Rate73
Most sixes0
Most Fours0
Best Averages
Most 50s2
Most Not Outs1
1977HMMM
Most Runs336
Highest Score121
Best Strike Rate18
Most sixes0
Most Fours15
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1976HMMM
Most Runs385
Highest Score153
Best Strike Rate107
Most sixes0
Most Fours37
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1975HMMM
Most Runs245
Highest Score178
Best Strike Rate54
Most sixes0
Most Fours5
Best Averages
Most 50s1
Most 100s1
1974HMMM
Most Runs234
Highest Score100
Best Strike Rate94
Most sixes0
Most Fours26
Best Averages
Most 50s2
Most Not Outs2
1973HMMM
Most Runs804
Highest Score228
Best Strike Rate97
Most sixes1
Most Fours93
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
1972HMMM
Most Runs108
Highest Score60
Best Strike Rate38
Most sixes0
Most Fours7
Best Averages
Most 50s1
1971HMMM
Most Runs164
Highest Score100
Best Strike Rate28
Most sixes1
Most Fours21
Best Averages
Most 50s1
1969HMMM
Most Runs103180
Highest Score3552
Most sixes00
Most Fours44
Best Averages
Most 50s1
Most Not Outs11
1967BESTHMMM
Most Runs228146
Highest Score18766
Best Strike Rate2933
Most sixes02
Most Fours2415
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
1965HMMM
Most Runs414
Highest Score203
Most sixes1
Most Fours51
Best Averages
Most 100s1
Most Not Outs2
1964HMMM
Most Runs239
Highest Score104
Best Strike Rate47
Most sixes0
Most Fours20
Best Averages
Most 50s1
Most 100s1
1962HMMM
Most Runs548488
Highest Score111100
Most sixes00
Most Fours4746
Best Averages
Most 50s23
Most 100s2
Most Not Outs1
1961HMMM
Most Runs143263
Highest Score62101
Most sixes00
Most Fours1133
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
1960HMMM
Most Runs30399
Highest Score16061
Best Strike Rate0
Most sixes00
Most Fours266
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
1959HMMM
Most Runs41218
Highest Score10314
Most sixes00
Most Fours70
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1958HMMM
Most Runs628
Highest Score337
Most sixes0
Most Fours24
Best Averages
Most 50s3
Most 100s1
1956HMMM
Most Runs5
Highest Score5
Most sixes0
Most Fours0
Best Averages
1955HMMM
Most Runs424
Highest Score142
Most sixes1
Most Fours25
Best Averages
Most 100s2
Most Not Outs1
1954HMMM
Most Runs181
Highest Score51
Most sixes0
Most Fours20
Best Averages
Most 50s1
1952HMMM
Most Runs287
Highest Score96
Most sixes0
Most Fours0
Best Averages
Most 50s3
TEST
OverallHMMM
Most Runs39153643
Highest Score337201
Best Strike Rate3533
Most sixes24
Most Fours259316
Best Averages
Most 50s1519
Most 100s118
Most Not Outs77
1979HMMM
Most Runs210
Highest Score48
Best Strike Rate28
Most sixes0
Most Fours20
Best Averages
1978HMMM
Most Runs150
Highest Score78
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most 50s2
Most Not Outs
1977HMMM
Most Runs336
Highest Score121
Best Strike Rate18
Most sixes0
Most Fours15
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1976HMMM
Most Runs339
Highest Score107
Best Strike Rate39
Most sixes0
Most Fours36
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1975HMMM
Most Runs156
Highest Score123
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s1
1974HMMM
Most Runs209
Highest Score76
Best Strike Rate36
Most sixes0
Most Fours24
Best Averages
Most 50s2
Most Not Outs
1973HMMM
Most Runs777
Highest Score201
Best Strike Rate41
Most sixes1
Most Fours89
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
1972HMMM
Most Runs108
Highest Score60
Best Strike Rate38
Most sixes0
Most Fours7
Best Averages
Most 50s1
1971HMMM
Most Runs164
Highest Score100
Best Strike Rate28
Most sixes1
Most Fours21
Best Averages
Most 50s1
1969HMMM
Most Runs103180
Highest Score3552
Most sixes00
Most Fours44
Best Averages
Most 50s1
Most Not Outs11
1967BESTHMMM
Most Runs228146
Highest Score18766
Best Strike Rate2933
Most sixes02
Most Fours2415
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
1965HMMM
Most Runs414
Highest Score203
Most sixes1
Most Fours51
Best Averages
Most 100s1
Most Not Outs2
1964HMMM
Most Runs239
Highest Score104
Best Strike Rate47
Most sixes0
Most Fours20
Best Averages
Most 50s1
Most 100s1
1962HMMM
Most Runs548488
Highest Score111100
Most sixes00
Most Fours4746
Best Averages
Most 50s23
Most 100s2
Most Not Outs1
1961HMMM
Most Runs143263
Highest Score62101
Most sixes00
Most Fours1133
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
1960HMMM
Most Runs30399
Highest Score16061
Best Strike Rate0
Most sixes00
Most Fours266
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
1959HMMM
Most Runs41218
Highest Score10314
Most sixes00
Most Fours70
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1958HMMM
Most Runs628
Highest Score337
Most sixes0
Most Fours24
Best Averages
Most 50s3
Most 100s1
1956HMMM
Most Runs5
Highest Score5
Most sixes0
Most Fours0
Best Averages
1955HMMM
Most Runs424
Highest Score142
Most sixes1
Most Fours25
Best Averages
Most 100s2
Most Not Outs1
1954HMMM
Most Runs181
Highest Score51
Most sixes0
Most Fours20
Best Averages
Most 50s1
1952HMMM
Most Runs287
Highest Score96
Most sixes0
Most Fours0
Best Averages
Most 50s3
ODI
OverallHMMM
Most Runs209
Highest Score55
Best Strike Rate59
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
1979BESTHMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1978HMMM
Most Runs22
Highest Score16
Best Strike Rate73
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs1
1977HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1976HMMM
Most Runs46
Highest Score46
Best Strike Rate68
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
1975HMMM
Most Runs89
Highest Score55
Best Strike Rate54
Most sixes0
Most Fours5
Best Averages
Most 50s1
Most 100s
1974HMMM
Most Runs25
Highest Score24
Best Strike Rate58
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs2
1973HMMM
Most Runs27
Highest Score27
Best Strike Rate56
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
1972HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1971HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1969HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1967HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1965HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
1964HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1962HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1961HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1960HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1959HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1958HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1956HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1955HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
1954HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1952HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
T20I
OverallHMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979BESTHMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1978HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1977HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1976HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1974HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1973HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1972HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1971HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1969HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1967HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1965HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
1964HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1962HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1961HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1960HMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1959HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1958HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1956HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
1955HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
1954HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1952HMMM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s