Javed Miandad vs Desmond Haynes

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Javed Miandad has dominance over Desmond Haynes in Tests, while Desmond Haynes has the edge in overall and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallJMDH
Most Runs1621316135
Highest Score399336
Best Strike Rate113108
Most sixes9277
Most Fours12541598
Best Averages
Most 50s9396
Most 100s2934
Most Not Outs6153
1996JMDH
Most Runs54
Highest Score38
Best Strike Rate52
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1994JMDH
Most Runs485
Highest Score178
Best Strike Rate127
Most sixes3
Most Fours55
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1993BESTJMDH
Most Runs9571198
Highest Score199225
Best Strike Rate109107
Most sixes96
Most Fours78134
Best Averages
Most 50s58
Most 100s12
Most Not Outs25
1992JMDH
Most Runs1322747
Highest Score268154
Best Strike Rate111117
Most sixes44
Most Fours11070
Best Averages
Most 50s107
Most 100s2
Most Not Outs83
1991JMDH
Most Runs1621175
Highest Score81200
Best Strike Rate107111
Most sixes01
Most Fours6142
Best Averages
Most 50s19
Most 100s1
Most Not Outs14
1990JMDH
Most Runs674852
Highest Score140234
Best Strike Rate95112
Most sixes12
Most Fours4688
Best Averages
Most 50s43
Most 100s3
Most Not Outs1
1989JMDH
Most Runs11551603
Highest Score334295
Best Strike Rate103123
Most sixes718
Most Fours77151
Best Averages
Most 50s37
Most 100s36
Most Not Outs26
1988JMDH
Most Runs13011296
Highest Score311242
Best Strike Rate121110
Most sixes98
Most Fours121111
Best Averages
Most 50s56
Most 100s43
Most Not Outs14
1987JMDH
Most Runs1834904
Highest Score373226
Best Strike Rate11694
Most sixes82
Most Fours12594
Best Averages
Most 50s164
Most 100s32
Most Not Outs73
1986JMDH
Most Runs8711034
Highest Score192208
Best Strike Rate11197
Most sixes44
Most Fours49108
Best Averages
Most 50s58
Most 100s11
Most Not Outs46
1985JMDH
Most Runs11651576
Highest Score294235
Best Strike Rate115123
Most sixes36
Most Fours63155
Best Averages
Most 50s711
Most 100s13
Most Not Outs77
1984JMDH
Most Runs9381763
Highest Score184278
Best Strike Rate114109
Most sixes36
Most Fours88179
Best Averages
Most 50s510
Most 100s27
Most Not Outs38
1983JMDH
Most Runs12821029
Highest Score352233
Best Strike Rate120105
Most sixes113
Most Fours9658
Best Averages
Most 50s76
Most 100s31
Most Not Outs33
1982JMDH
Most Runs1087227
Highest Score257103
Best Strike Rate13189
Most sixes110
Most Fours9421
Best Averages
Most 50s52
Most 100s3
Most Not Outs7
1981JMDH
Most Runs399557
Highest Score153180
Best Strike Rate130105
Most sixes00
Most Fours3065
Best Averages
Most 50s44
Most Not Outs1
1980JMDH
Most Runs651977
Highest Score129234
Best Strike Rate9588
Most sixes36
Most Fours6098
Best Averages
Most 50s53
Most 100s13
Most Not Outs1
1979JMDH
Most Runs754382
Highest Score206122
Best Strike Rate132122
Most sixes12
Most Fours7830
Best Averages
Most 50s32
Most 100s2
Most Not Outs41
1978JMDH
Most Runs663330
Highest Score185214
Best Strike Rate81109
Most sixes76
Most Fours4539
Best Averages
Most 50s33
Most 100s11
Most Not Outs6
1977JMDH
Most Runs272
Highest Score148
Best Strike Rate114
Most sixes5
Most Fours12
Best Averages
Most 50s3
Most Not Outs2
1976JMDH
Most Runs620
Highest Score253
Best Strike Rate101
Most sixes6
Most Fours70
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1975JMDH
Most Runs52
Highest Score28
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
TEST
OverallJMDH
Most Runs88327487
Highest Score280184
Best Strike Rate4645
Most sixes4824
Most Fours809830
Best Averages
Most 50s4339
Most 100s2217
Most Not Outs2125
1996JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1994JMDH
Most Runs217
Highest Score63
Best Strike Rate45
Most sixes1
Most Fours24
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1993JMDH
Most Runs367524
Highest Score92143
Best Strike Rate4550
Most sixes34
Most Fours4167
Best Averages
Most 50s21
Most 100s2
Most Not Outs3
1992JMDH
Most Runs380102
Highest Score15358
Best Strike Rate4863
Most sixes00
Most Fours5015
Best Averages
Most 50s21
Most 100s1
Most Not Outs2
1991JMDH
Most Runs21735
Highest Score20111
Best Strike Rate4345
Most sixes00
Most Fours297
Best Averages
Most 50s5
Most 100s1
Most Not Outs14
1990JMDH
Most Runs363569
Highest Score65167
Best Strike Rate3948
Most sixes11
Most Fours3557
Best Averages
Most 50s3
Most 100s3
Most Not Outs
1989JMDH
Most Runs668596
Highest Score271143
Best Strike Rate5050
Most sixes53
Most Fours5665
Best Averages
Most 50s13
Most 100s32
Most Not Outs1
1988JMDH
Most Runs694550
Highest Score211100
Best Strike Rate4537
Most sixes20
Most Fours8753
Best Averages
Most 50s3
Most 100s4
Most Not Outs3
1987BESTJMDH
Most Runs750342
Highest Score260121
Best Strike Rate4642
Most sixes40
Most Fours5449
Best Averages
Most 50s61
Most 100s11
Most Not Outs12
1986JMDH
Most Runs239618
Highest Score76131
Best Strike Rate4142
Most sixes12
Most Fours1266
Best Averages
Most 50s14
Most 100s1
Most Not Outs4
1985JMDH
Most Runs444344
Highest Score20390
Best Strike Rate4250
Most sixes11
Most Fours1641
Best Averages
Most 50s24
Most 100s1
Most Not Outs12
1984JMDH
Most Runs463950
Highest Score104145
Best Strike Rate4750
Most sixes11
Most Fours55107
Best Averages
Most 50s26
Most 100s23
Most Not Outs23
1983JMDH
Most Runs989509
Highest Score280136
Best Strike Rate5141
Most sixes83
Most Fours7529
Best Averages
Most 50s42
Most 100s31
Most Not Outs11
1982JMDH
Most Runs58696
Highest Score13851
Best Strike Rate4947
Most sixes30
Most Fours5910
Best Averages
Most 50s31
Most 100s1
Most Not Outs1
1981JMDH
Most Runs205263
Highest Score7996
Best Strike Rate5439
Most sixes00
Most Fours1232
Best Averages
Most 50s22
Most Not Outs
1980JMDH
Most Runs604806
Highest Score106184
Best Strike Rate4537
Most sixes34
Most Fours6085
Best Averages
Most 50s52
Most 100s13
Most Not Outs1
1979JMDH
Most Runs70884
Highest Score16042
Best Strike Rate4268
Most sixes10
Most Fours7410
Best Averages
Most 50s3
Most 100s2
Most Not Outs41
1978JMDH
Most Runs606182
Highest Score15466
Best Strike Rate43
Most sixes74
Most Fours4323
Best Averages
Most 50s33
Most 100s1
Most Not Outs5
1977JMDH
Most Runs172
Highest Score71
Best Strike Rate41
Most sixes2
Most Fours9
Best Averages
Most 50s2
Most Not Outs1
1976JMDH
Most Runs573
Highest Score206
Best Strike Rate36
Most sixes6
Most Fours69
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1975JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallJMDH
Most Runs73818648
Highest Score119152
Best Strike Rate6763
Most sixes4453
Most Fours445768
Best Averages
Most 50s5057
Most 100s717
Most Not Outs4028
1996JMDH
Most Runs54
Highest Score38
Best Strike Rate52
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1994JMDH
Most Runs268
Highest Score115
Best Strike Rate82
Most sixes2
Most Fours31
Best Averages
Most 50s2
Most 100s1
Most Not Outs
1993JMDH
Most Runs590674
Highest Score10782
Best Strike Rate6457
Most sixes62
Most Fours3767
Best Averages
Most 50s37
Most 100s1
Most Not Outs22
1992JMDH
Most Runs942645
Highest Score11596
Best Strike Rate6354
Most sixes44
Most Fours6055
Best Averages
Most 50s86
Most 100s1
Most Not Outs63
1991JMDH
Most Runs141440
Highest Score6189
Best Strike Rate6466
Most sixes01
Most Fours445
Best Averages
Most 50s14
Most 100s
Most Not Outs
1990JMDH
Most Runs311283
Highest Score7567
Best Strike Rate5664
Most sixes01
Most Fours1131
Best Averages
Most 50s13
Most 100s
Most Not Outs1
1989JMDH
Most Runs4871007
Highest Score63152
Best Strike Rate5373
Most sixes215
Most Fours2186
Best Averages
Most 50s24
Most 100s4
Most Not Outs25
1988JMDH
Most Runs607746
Highest Score100142
Best Strike Rate7673
Most sixes78
Most Fours3458
Best Averages
Most 50s53
Most 100s3
Most Not Outs11
1987BESTJMDH
Most Runs1084562
Highest Score113105
Best Strike Rate7052
Most sixes42
Most Fours7145
Best Averages
Most 50s103
Most 100s21
Most Not Outs61
1986JMDH
Most Runs632416
Highest Score11677
Best Strike Rate7055
Most sixes32
Most Fours3742
Best Averages
Most 50s44
Most 100s1
Most Not Outs42
1985JMDH
Most Runs7211232
Highest Score91145
Best Strike Rate7373
Most sixes25
Most Fours47114
Best Averages
Most 50s57
Most 100s3
Most Not Outs65
1984JMDH
Most Runs475813
Highest Score80133
Best Strike Rate6759
Most sixes25
Most Fours3372
Best Averages
Most 50s34
Most 100s4
Most Not Outs15
1983JMDH
Most Runs293520
Highest Score7297
Best Strike Rate6964
Most sixes30
Most Fours2129
Best Averages
Most 50s34
Most 100s
Most Not Outs22
1982JMDH
Most Runs501131
Highest Score11952
Best Strike Rate8242
Most sixes80
Most Fours3511
Best Averages
Most 50s21
Most 100s2
Most Not Outs6
1981JMDH
Most Runs194294
Highest Score7484
Best Strike Rate7666
Most sixes00
Most Fours1833
Best Averages
Most 50s22
Most Not Outs1
1980JMDH
Most Runs47171
Highest Score2350
Best Strike Rate5051
Most sixes02
Most Fours013
Best Averages
Most 50s1
Most 100s
Most Not Outs
1979JMDH
Most Runs46298
Highest Score4680
Best Strike Rate9054
Most sixes02
Most Fours420
Best Averages
Most 50s2
Most 100s
Most Not Outs
1978JMDH
Most Runs57148
Highest Score31148
Best Strike Rate38109
Most sixes02
Most Fours216
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1977JMDH
Most Runs100
Highest Score77
Best Strike Rate73
Most sixes3
Most Fours3
Best Averages
Most 50s1
Most Not Outs1
1976JMDH
Most Runs47
Highest Score47
Best Strike Rate65
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
1975JMDH
Most Runs52
Highest Score28
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
T20I
OverallJMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996BESTJMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1994JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1981JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1980JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1977JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1976JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975JMDH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs