Mohammad Azharuddin vs Desmond Haynes

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Desmond Haynes has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallMADH
Most Runs1559316135
Highest Score352336
Best Strike Rate132108
Most sixes9677
Most Fours13421598
Best Averages
Most 50s7996
Most 100s2834
Most Not Outs6353
2000MADH
Most Runs379
Highest Score156
Best Strike Rate118
Most sixes3
Most Fours39
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1999MADH
Most Runs656
Highest Score161
Best Strike Rate122
Most sixes8
Most Fours53
Best Averages
Most 50s6
Most Not Outs2
1998MADH
Most Runs1738
Highest Score316
Best Strike Rate132
Most sixes14
Most Fours150
Best Averages
Most 50s9
Most 100s4
Most Not Outs6
1997MADH
Most Runs1679
Highest Score237
Best Strike Rate128
Most sixes9
Most Fours126
Best Averages
Most 50s11
Most 100s4
Most Not Outs6
1996MADH
Most Runs1422
Highest Score257
Best Strike Rate147
Most sixes13
Most Fours134
Best Averages
Most 50s7
Most 100s2
Most Not Outs9
1995MADH
Most Runs408
Highest Score177
Best Strike Rate132
Most sixes4
Most Fours32
Best Averages
Most 50s3
Most Not Outs1
1994BESTMADH
Most Runs1237485
Highest Score233178
Best Strike Rate147127
Most sixes83
Most Fours10855
Best Averages
Most 50s53
Most 100s21
Most Not Outs61
1993MADH
Most Runs11291198
Highest Score277225
Best Strike Rate152107
Most sixes136
Most Fours93134
Best Averages
Most 50s98
Most 100s12
Most Not Outs45
1992MADH
Most Runs920747
Highest Score199154
Best Strike Rate125117
Most sixes34
Most Fours8470
Best Averages
Most 50s67
Most 100s1
Most Not Outs13
1991MADH
Most Runs2751175
Highest Score76200
Best Strike Rate146111
Most sixes11
Most Fours11142
Best Averages
Most 50s19
Most 100s1
Most Not Outs44
1990MADH
Most Runs1274852
Highest Score300234
Best Strike Rate160112
Most sixes42
Most Fours13688
Best Averages
Most 50s53
Most 100s43
Most Not Outs41
1989MADH
Most Runs7071603
Highest Score147295
Best Strike Rate138123
Most sixes018
Most Fours66151
Best Averages
Most 50s37
Most 100s16
Most Not Outs16
1988MADH
Most Runs7201296
Highest Score189242
Best Strike Rate138110
Most sixes108
Most Fours55111
Best Averages
Most 50s16
Most 100s13
Most Not Outs34
1987MADH
Most Runs931904
Highest Score249226
Best Strike Rate13094
Most sixes22
Most Fours8094
Best Averages
Most 50s44
Most 100s32
Most Not Outs43
1986MADH
Most Runs10691034
Highest Score282208
Best Strike Rate10497
Most sixes24
Most Fours88108
Best Averages
Most 50s68
Most 100s11
Most Not Outs86
1985MADH
Most Runs9391576
Highest Score215235
Best Strike Rate113123
Most sixes26
Most Fours77155
Best Averages
Most 50s211
Most 100s23
Most Not Outs37
1984MADH
Most Runs1101763
Highest Score110278
Best Strike Rate34109
Most sixes06
Most Fours10179
Best Averages
Most 50s10
Most 100s17
Most Not Outs8
1983MADH
Most Runs1029
Highest Score233
Best Strike Rate105
Most sixes3
Most Fours58
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
1982MADH
Most Runs227
Highest Score103
Best Strike Rate89
Most sixes0
Most Fours21
Best Averages
Most 50s2
1981MADH
Most Runs557
Highest Score180
Best Strike Rate105
Most sixes0
Most Fours65
Best Averages
Most 50s4
Most Not Outs1
1980MADH
Most Runs977
Highest Score234
Best Strike Rate88
Most sixes6
Most Fours98
Best Averages
Most 50s3
Most 100s3
1979MADH
Most Runs382
Highest Score122
Best Strike Rate122
Most sixes2
Most Fours30
Best Averages
Most 50s2
Most Not Outs1
1978MADH
Most Runs330
Highest Score214
Best Strike Rate109
Most sixes6
Most Fours39
Best Averages
Most 50s3
Most 100s1
TEST
OverallMADH
Most Runs62157487
Highest Score199184
Best Strike Rate5845
Most sixes1924
Most Fours720830
Best Averages
Most 50s2139
Most 100s2217
Most Not Outs925
2000MADH
Most Runs111
Highest Score102
Best Strike Rate55
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s1
Most Not Outs
1999MADH
Most Runs248
Highest Score87
Best Strike Rate44
Most sixes1
Most Fours30
Best Averages
Most 50s2
Most Not Outs
1998MADH
Most Runs470
Highest Score163
Best Strike Rate55
Most sixes4
Most Fours52
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
1997MADH
Most Runs575
Highest Score126
Best Strike Rate57
Most sixes1
Most Fours71
Best Averages
Most 50s2
Most 100s3
Most Not Outs1
1996MADH
Most Runs491
Highest Score163
Best Strike Rate74
Most sixes3
Most Fours75
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
1995MADH
Most Runs122
Highest Score87
Best Strike Rate60
Most sixes0
Most Fours15
Best Averages
Most 50s1
Most Not Outs
1994MADH
Most Runs548217
Highest Score15263
Best Strike Rate5545
Most sixes31
Most Fours5924
Best Averages
Most 50s21
Most 100s2
Most Not Outs11
1993MADH
Most Runs360524
Highest Score182143
Best Strike Rate6850
Most sixes14
Most Fours3967
Best Averages
Most 50s11
Most 100s12
Most Not Outs3
1992MADH
Most Runs268102
Highest Score10658
Best Strike Rate5763
Most sixes00
Most Fours3315
Best Averages
Most 50s11
Most 100s1
Most Not Outs
1991MADH
Most Runs46735
Highest Score22111
Best Strike Rate6745
Most sixes00
Most Fours397
Best Averages
Most 50s5
Most 100s1
Most Not Outs4
1990MADH
Most Runs752569
Highest Score192167
Best Strike Rate7748
Most sixes11
Most Fours9957
Best Averages
Most 50s1
Most 100s33
Most Not Outs
1989MADH
Most Runs425596
Highest Score109143
Best Strike Rate6650
Most sixes03
Most Fours4965
Best Averages
Most 50s33
Most 100s12
Most Not Outs1
1988MADH
Most Runs239550
Highest Score81100
Best Strike Rate5337
Most sixes10
Most Fours2753
Best Averages
Most 50s13
Most 100s
Most Not Outs3
1987MADH
Most Runs414342
Highest Score141121
Best Strike Rate5542
Most sixes00
Most Fours4349
Best Averages
Most 50s11
Most 100s21
Most Not Outs2
1986MADH
Most Runs541618
Highest Score199131
Best Strike Rate5042
Most sixes22
Most Fours5366
Best Averages
Most 50s34
Most 100s11
Most Not Outs24
1985BESTMADH
Most Runs495344
Highest Score12290
Best Strike Rate4650
Most sixes01
Most Fours4841
Best Averages
Most 50s14
Most 100s2
Most Not Outs12
1984MADH
Most Runs110950
Highest Score110145
Best Strike Rate3450
Most sixes01
Most Fours10107
Best Averages
Most 50s6
Most 100s13
Most Not Outs3
1983MADH
Most Runs509
Highest Score136
Best Strike Rate41
Most sixes3
Most Fours29
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1982MADH
Most Runs96
Highest Score51
Best Strike Rate47
Most sixes0
Most Fours10
Best Averages
Most 50s1
1981MADH
Most Runs263
Highest Score96
Best Strike Rate39
Most sixes0
Most Fours32
Best Averages
Most 50s2
Most Not Outs
1980MADH
Most Runs806
Highest Score184
Best Strike Rate37
Most sixes4
Most Fours85
Best Averages
Most 50s2
Most 100s3
1979MADH
Most Runs84
Highest Score42
Best Strike Rate68
Most sixes0
Most Fours10
Best Averages
Most 50s
Most Not Outs1
1978MADH
Most Runs182
Highest Score66
Best Strike Rate
Most sixes4
Most Fours23
Best Averages
Most 50s3
Most 100s
ODI
OverallMADH
Most Runs93788648
Highest Score153152
Best Strike Rate7463
Most sixes7753
Most Fours622768
Best Averages
Most 50s5857
Most 100s617
Most Not Outs5428
2000MADH
Most Runs268
Highest Score54
Best Strike Rate63
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1999MADH
Most Runs408
Highest Score74
Best Strike Rate78
Most sixes7
Most Fours23
Best Averages
Most 50s4
Most Not Outs2
1998MADH
Most Runs1268
Highest Score153
Best Strike Rate77
Most sixes10
Most Fours98
Best Averages
Most 50s8
Most 100s2
Most Not Outs4
1997MADH
Most Runs1104
Highest Score111
Best Strike Rate71
Most sixes8
Most Fours55
Best Averages
Most 50s9
Most 100s1
Most Not Outs5
1996MADH
Most Runs931
Highest Score94
Best Strike Rate73
Most sixes10
Most Fours59
Best Averages
Most 50s6
Most 100s
Most Not Outs7
1995MADH
Most Runs286
Highest Score90
Best Strike Rate72
Most sixes4
Most Fours17
Best Averages
Most 50s2
Most Not Outs1
1994MADH
Most Runs689268
Highest Score81115
Best Strike Rate9282
Most sixes52
Most Fours4931
Best Averages
Most 50s32
Most 100s1
Most Not Outs5
1993BESTMADH
Most Runs769674
Highest Score9582
Best Strike Rate8457
Most sixes122
Most Fours5467
Best Averages
Most 50s87
Most 100s
Most Not Outs42
1992MADH
Most Runs652645
Highest Score9396
Best Strike Rate6854
Most sixes34
Most Fours5155
Best Averages
Most 50s56
Most 100s
Most Not Outs13
1991MADH
Most Runs229440
Highest Score5489
Best Strike Rate7966
Most sixes11
Most Fours845
Best Averages
Most 50s14
Most 100s
Most Not Outs4
1990MADH
Most Runs522283
Highest Score10867
Best Strike Rate8364
Most sixes31
Most Fours3731
Best Averages
Most 50s43
Most 100s1
Most Not Outs41
1989MADH
Most Runs2821007
Highest Score38152
Best Strike Rate7273
Most sixes015
Most Fours1786
Best Averages
Most 50s4
Most 100s4
Most Not Outs15
1988MADH
Most Runs481746
Highest Score108142
Best Strike Rate8573
Most sixes98
Most Fours2858
Best Averages
Most 50s3
Most 100s13
Most Not Outs31
1987MADH
Most Runs517562
Highest Score108105
Best Strike Rate7552
Most sixes22
Most Fours3745
Best Averages
Most 50s33
Most 100s11
Most Not Outs41
1986MADH
Most Runs528416
Highest Score8377
Best Strike Rate5455
Most sixes02
Most Fours3542
Best Averages
Most 50s34
Most 100s
Most Not Outs62
1985MADH
Most Runs4441232
Highest Score93145
Best Strike Rate6773
Most sixes25
Most Fours29114
Best Averages
Most 50s17
Most 100s3
Most Not Outs25
1984MADH
Most Runs813
Highest Score133
Best Strike Rate59
Most sixes5
Most Fours72
Best Averages
Most 50s4
Most 100s4
Most Not Outs5
1983MADH
Most Runs520
Highest Score97
Best Strike Rate64
Most sixes0
Most Fours29
Best Averages
Most 50s4
Most 100s
Most Not Outs2
1982MADH
Most Runs131
Highest Score52
Best Strike Rate42
Most sixes0
Most Fours11
Best Averages
Most 50s1
1981MADH
Most Runs294
Highest Score84
Best Strike Rate66
Most sixes0
Most Fours33
Best Averages
Most 50s2
Most Not Outs1
1980MADH
Most Runs171
Highest Score50
Best Strike Rate51
Most sixes2
Most Fours13
Best Averages
Most 50s1
Most 100s
1979MADH
Most Runs298
Highest Score80
Best Strike Rate54
Most sixes2
Most Fours20
Best Averages
Most 50s2
Most Not Outs
1978MADH
Most Runs148
Highest Score148
Best Strike Rate109
Most sixes2
Most Fours16
Best Averages
Most 50s
Most 100s1
T20I
OverallMADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000BESTMADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1994MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1981MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1980MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1979MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1978MADH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s