Aravinda de Silva vs Javed Miandad

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Javed Miandad has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallADJM
Most Runs1564516213
Highest Score412399
Best Strike Rate132113
Most sixes15092
Most Fours14681254
Best Averages
Most 50s8693
Most 100s3129
Most Not Outs4161
2003ADJM
Most Runs390
Highest Score92
Best Strike Rate82
Most sixes7
Most Fours34
Best Averages
Most 50s3
2002ADJM
Most Runs873
Highest Score283
Best Strike Rate140
Most sixes4
Most Fours98
Best Averages
Most 50s5
Most 100s1
Most Not Outs4
2000ADJM
Most Runs447
Highest Score208
Best Strike Rate117
Most sixes3
Most Fours52
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1999ADJM
Most Runs687
Highest Score159
Best Strike Rate112
Most sixes2
Most Fours72
Best Averages
Most 50s7
Most Not Outs3
1998ADJM
Most Runs1376
Highest Score257
Best Strike Rate129
Most sixes11
Most Fours142
Best Averages
Most 50s8
Most 100s3
Most Not Outs2
1997ADJM
Most Runs2432
Highest Score302
Best Strike Rate145
Most sixes17
Most Fours261
Best Averages
Most 50s10
Most 100s10
Most Not Outs7
1996ADJM
Most Runs126154
Highest Score18038
Best Strike Rate14452
Most sixes160
Most Fours1263
Best Averages
Most 50s5
Most 100s4
Most Not Outs51
1995ADJM
Most Runs763
Highest Score180
Best Strike Rate115
Most sixes5
Most Fours67
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
1994ADJM
Most Runs1038
Highest Score234
Best Strike Rate129
Most sixes11
Most Fours94
Best Averages
Most 50s5
Most 100s2
Most Not Outs4
1993ADJM
Most Runs1355957
Highest Score223199
Best Strike Rate121109
Most sixes179
Most Fours11178
Best Averages
Most 50s125
Most 100s11
Most Not Outs32
1992BESTADJM
Most Runs8391322
Highest Score190268
Best Strike Rate145111
Most sixes74
Most Fours76110
Best Averages
Most 50s510
Most 100s12
Most Not Outs28
1991ADJM
Most Runs656162
Highest Score29381
Best Strike Rate152107
Most sixes70
Most Fours796
Best Averages
Most 50s11
Most 100s2
Most Not Outs1
1990ADJM
Most Runs482674
Highest Score111140
Best Strike Rate9795
Most sixes101
Most Fours1746
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
1989ADJM
Most Runs7551155
Highest Score263334
Best Strike Rate137103
Most sixes97
Most Fours7577
Best Averages
Most 50s63
Most 100s13
Most Not Outs2
1988ADJM
Most Runs5541301
Highest Score106311
Best Strike Rate112121
Most sixes29
Most Fours41121
Best Averages
Most 50s55
Most 100s4
Most Not Outs1
1987ADJM
Most Runs1841834
Highest Score72373
Best Strike Rate61116
Most sixes18
Most Fours5125
Best Averages
Most 50s116
Most 100s3
Most Not Outs27
1986ADJM
Most Runs307871
Highest Score89192
Best Strike Rate64111
Most sixes34
Most Fours849
Best Averages
Most 50s15
Most 100s1
Most Not Outs14
1985ADJM
Most Runs8021165
Highest Score208294
Best Strike Rate79115
Most sixes153
Most Fours6263
Best Averages
Most 50s47
Most 100s21
Most Not Outs37
1984ADJM
Most Runs124938
Highest Score66184
Best Strike Rate126114
Most sixes03
Most Fours1288
Best Averages
Most 50s15
Most 100s2
Most Not Outs23
1983ADJM
Most Runs1282
Highest Score352
Best Strike Rate120
Most sixes11
Most Fours96
Best Averages
Most 50s7
Most 100s3
Most Not Outs3
1982ADJM
Most Runs1087
Highest Score257
Best Strike Rate131
Most sixes11
Most Fours94
Best Averages
Most 50s5
Most 100s3
Most Not Outs7
1981ADJM
Most Runs399
Highest Score153
Best Strike Rate130
Most sixes0
Most Fours30
Best Averages
Most 50s4
1980ADJM
Most Runs651
Highest Score129
Best Strike Rate95
Most sixes3
Most Fours60
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
1979ADJM
Most Runs754
Highest Score206
Best Strike Rate132
Most sixes1
Most Fours78
Best Averages
Most 50s3
Most 100s2
Most Not Outs4
1978ADJM
Most Runs663
Highest Score185
Best Strike Rate81
Most sixes7
Most Fours45
Best Averages
Most 50s3
Most 100s1
Most Not Outs6
1977ADJM
Most Runs272
Highest Score148
Best Strike Rate114
Most sixes5
Most Fours12
Best Averages
Most 50s3
Most Not Outs2
1976ADJM
Most Runs620
Highest Score253
Best Strike Rate101
Most sixes6
Most Fours70
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1975ADJM
Most Runs52
Highest Score28
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
TEST
OverallADJM
Most Runs63618832
Highest Score267280
Best Strike Rate5146
Most sixes4848
Most Fours756809
Best Averages
Most 50s2243
Most 100s2022
Most Not Outs1121
2003ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002ADJM
Most Runs409
Highest Score206
Best Strike Rate61
Most sixes1
Most Fours56
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000ADJM
Most Runs306
Highest Score112
Best Strike Rate39
Most sixes0
Most Fours36
Best Averages
Most 50s
Most 100s1
Most Not Outs
1999ADJM
Most Runs293
Highest Score78
Best Strike Rate44
Most sixes1
Most Fours40
Best Averages
Most 50s3
Most Not Outs2
1998ADJM
Most Runs682
Highest Score152
Best Strike Rate54
Most sixes7
Most Fours85
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
1997ADJM
Most Runs1220
Highest Score168
Best Strike Rate59
Most sixes6
Most Fours149
Best Averages
Most 50s2
Most 100s7
Most Not Outs3
1996ADJM
Most Runs73
Highest Score35
Best Strike Rate52
Most sixes1
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ADJM
Most Runs282
Highest Score105
Best Strike Rate39
Most sixes0
Most Fours32
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1994ADJM
Most Runs326
Highest Score127
Best Strike Rate44
Most sixes1
Most Fours46
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1993BESTADJM
Most Runs656367
Highest Score14892
Best Strike Rate4445
Most sixes73
Most Fours7541
Best Averages
Most 50s52
Most 100s1
Most Not Outs1
1992ADJM
Most Runs301380
Highest Score85153
Best Strike Rate6248
Most sixes30
Most Fours3650
Best Averages
Most 50s32
Most 100s1
Most Not Outs2
1991ADJM
Most Runs60321
Highest Score26720
Best Strike Rate6443
Most sixes70
Most Fours762
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1990ADJM
Most Runs12363
Highest Score765
Best Strike Rate39
Most sixes01
Most Fours035
Best Averages
Most 50s3
Most 100s
Most Not Outs
1989ADJM
Most Runs314668
Highest Score167271
Best Strike Rate5050
Most sixes45
Most Fours3856
Best Averages
Most 50s21
Most 100s13
Most Not Outs
1988ADJM
Most Runs34694
Highest Score18211
Best Strike Rate3245
Most sixes02
Most Fours487
Best Averages
Most 50s
Most 100s4
Most Not Outs
1987ADJM
Most Runs29750
Highest Score21260
Best Strike Rate46
Most sixes04
Most Fours054
Best Averages
Most 50s6
Most 100s1
Most Not Outs1
1986ADJM
Most Runs160239
Highest Score3776
Best Strike Rate41
Most sixes21
Most Fours312
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1985ADJM
Most Runs418444
Highest Score122203
Best Strike Rate42
Most sixes61
Most Fours4216
Best Averages
Most 50s12
Most 100s21
Most Not Outs11
1984ADJM
Most Runs19463
Highest Score16104
Best Strike Rate5847
Most sixes01
Most Fours355
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
1983ADJM
Most Runs989
Highest Score280
Best Strike Rate51
Most sixes8
Most Fours75
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
1982ADJM
Most Runs586
Highest Score138
Best Strike Rate49
Most sixes3
Most Fours59
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1981ADJM
Most Runs205
Highest Score79
Best Strike Rate54
Most sixes0
Most Fours12
Best Averages
Most 50s2
1980ADJM
Most Runs604
Highest Score106
Best Strike Rate45
Most sixes3
Most Fours60
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
1979ADJM
Most Runs708
Highest Score160
Best Strike Rate42
Most sixes1
Most Fours74
Best Averages
Most 50s3
Most 100s2
Most Not Outs4
1978ADJM
Most Runs606
Highest Score154
Best Strike Rate43
Most sixes7
Most Fours43
Best Averages
Most 50s3
Most 100s1
Most Not Outs5
1977ADJM
Most Runs172
Highest Score71
Best Strike Rate41
Most sixes2
Most Fours9
Best Averages
Most 50s2
Most Not Outs1
1976ADJM
Most Runs573
Highest Score206
Best Strike Rate36
Most sixes6
Most Fours69
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1975ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallADJM
Most Runs92847381
Highest Score145119
Best Strike Rate8167
Most sixes10244
Most Fours712445
Best Averages
Most 50s6450
Most 100s117
Most Not Outs3040
2003ADJM
Most Runs390
Highest Score92
Best Strike Rate82
Most sixes7
Most Fours34
Best Averages
Most 50s3
2002ADJM
Most Runs464
Highest Score77
Best Strike Rate79
Most sixes3
Most Fours42
Best Averages
Most 50s4
Most 100s
Most Not Outs4
2000ADJM
Most Runs141
Highest Score96
Best Strike Rate78
Most sixes3
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1999ADJM
Most Runs394
Highest Score81
Best Strike Rate68
Most sixes1
Most Fours32
Best Averages
Most 50s4
Most Not Outs1
1998ADJM
Most Runs694
Highest Score105
Best Strike Rate75
Most sixes4
Most Fours57
Best Averages
Most 50s5
Most 100s1
Most Not Outs
1997ADJM
Most Runs1212
Highest Score134
Best Strike Rate86
Most sixes11
Most Fours112
Best Averages
Most 50s8
Most 100s3
Most Not Outs4
1996ADJM
Most Runs118854
Highest Score14538
Best Strike Rate9252
Most sixes150
Most Fours1183
Best Averages
Most 50s5
Most 100s4
Most Not Outs51
1995ADJM
Most Runs481
Highest Score75
Best Strike Rate76
Most sixes5
Most Fours35
Best Averages
Most 50s3
Most 100s
Most Not Outs1
1994ADJM
Most Runs712
Highest Score107
Best Strike Rate85
Most sixes10
Most Fours48
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
1993ADJM
Most Runs699590
Highest Score75107
Best Strike Rate7764
Most sixes106
Most Fours3637
Best Averages
Most 50s73
Most 100s1
Most Not Outs22
1992ADJM
Most Runs538942
Highest Score105115
Best Strike Rate8363
Most sixes44
Most Fours4060
Best Averages
Most 50s28
Most 100s11
Most Not Outs26
1991ADJM
Most Runs53141
Highest Score2661
Best Strike Rate8864
Most sixes00
Most Fours34
Best Averages
Most 50s1
Most 100s
Most Not Outs
1990ADJM
Most Runs470311
Highest Score10475
Best Strike Rate9756
Most sixes100
Most Fours1711
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
1989ADJM
Most Runs441487
Highest Score9663
Best Strike Rate8753
Most sixes52
Most Fours3721
Best Averages
Most 50s42
Most 100s
Most Not Outs2
1988ADJM
Most Runs520607
Highest Score88100
Best Strike Rate8076
Most sixes27
Most Fours3734
Best Averages
Most 50s55
Most 100s
Most Not Outs1
1987BESTADJM
Most Runs1551084
Highest Score51113
Best Strike Rate6170
Most sixes14
Most Fours571
Best Averages
Most 50s110
Most 100s2
Most Not Outs26
1986ADJM
Most Runs147632
Highest Score52116
Best Strike Rate6470
Most sixes13
Most Fours537
Best Averages
Most 50s14
Most 100s1
Most Not Outs4
1985ADJM
Most Runs384721
Highest Score8691
Best Strike Rate7973
Most sixes92
Most Fours2047
Best Averages
Most 50s35
Most 100s
Most Not Outs26
1984ADJM
Most Runs105475
Highest Score5080
Best Strike Rate6867
Most sixes02
Most Fours933
Best Averages
Most 50s13
Most 100s
Most Not Outs21
1983ADJM
Most Runs293
Highest Score72
Best Strike Rate69
Most sixes3
Most Fours21
Best Averages
Most 50s3
Most 100s
Most Not Outs2
1982ADJM
Most Runs501
Highest Score119
Best Strike Rate82
Most sixes8
Most Fours35
Best Averages
Most 50s2
Most 100s2
Most Not Outs6
1981ADJM
Most Runs194
Highest Score74
Best Strike Rate76
Most sixes0
Most Fours18
Best Averages
Most 50s2
1980ADJM
Most Runs47
Highest Score23
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
1979ADJM
Most Runs46
Highest Score46
Best Strike Rate90
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
1978ADJM
Most Runs57
Highest Score31
Best Strike Rate38
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs1
1977ADJM
Most Runs100
Highest Score77
Best Strike Rate73
Most sixes3
Most Fours3
Best Averages
Most 50s1
Most Not Outs1
1976ADJM
Most Runs47
Highest Score47
Best Strike Rate65
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
1975ADJM
Most Runs52
Highest Score28
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
T20I
OverallADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003BESTADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1981ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1980ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1977ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1976ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975ADJM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs