Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
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
Overall
AD
JM
Most Runs
15645
16213
Highest Score
412
399
Best Strike Rate
132
113
Most sixes
150
92
Most Fours
1468
1254
Best Averages
Most 50s
86
93
Most 100s
31
29
Most Not Outs
41
61
2003
AD
JM
Most Runs
390
Highest Score
92
Best Strike Rate
82
Most sixes
7
Most Fours
34
Best Averages
Most 50s
3
2002
AD
JM
Most Runs
873
Highest Score
283
Best Strike Rate
140
Most sixes
4
Most Fours
98
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
4
2000
AD
JM
Most Runs
447
Highest Score
208
Best Strike Rate
117
Most sixes
3
Most Fours
52
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
1
1999
AD
JM
Most Runs
687
Highest Score
159
Best Strike Rate
112
Most sixes
2
Most Fours
72
Best Averages
Most 50s
7
Most Not Outs
3
1998
AD
JM
Most Runs
1376
Highest Score
257
Best Strike Rate
129
Most sixes
11
Most Fours
142
Best Averages
Most 50s
8
Most 100s
3
Most Not Outs
2
1997
AD
JM
Most Runs
2432
Highest Score
302
Best Strike Rate
145
Most sixes
17
Most Fours
261
Best Averages
Most 50s
10
Most 100s
10
Most Not Outs
7
1996
AD
JM
Most Runs
1261
54
Highest Score
180
38
Best Strike Rate
144
52
Most sixes
16
0
Most Fours
126
3
Best Averages
Most 50s
5
Most 100s
4
Most Not Outs
5
1
1995
AD
JM
Most Runs
763
Highest Score
180
Best Strike Rate
115
Most sixes
5
Most Fours
67
Best Averages
Most 50s
4
Most 100s
1
Most Not Outs
1
1994
AD
JM
Most Runs
1038
Highest Score
234
Best Strike Rate
129
Most sixes
11
Most Fours
94
Best Averages
Most 50s
5
Most 100s
2
Most Not Outs
4
1993
AD
JM
Most Runs
1355
957
Highest Score
223
199
Best Strike Rate
121
109
Most sixes
17
9
Most Fours
111
78
Best Averages
Most 50s
12
5
Most 100s
1
1
Most Not Outs
3
2
1992
BEST
AD
JM
Most Runs
839
1322
Highest Score
190
268
Best Strike Rate
145
111
Most sixes
7
4
Most Fours
76
110
Best Averages
Most 50s
5
10
Most 100s
1
2
Most Not Outs
2
8
1991
AD
JM
Most Runs
656
162
Highest Score
293
81
Best Strike Rate
152
107
Most sixes
7
0
Most Fours
79
6
Best Averages
Most 50s
1
1
Most 100s
2
Most Not Outs
1
1990
AD
JM
Most Runs
482
674
Highest Score
111
140
Best Strike Rate
97
95
Most sixes
10
1
Most Fours
17
46
Best Averages
Most 50s
2
4
Most 100s
1
Most Not Outs
1
1989
AD
JM
Most Runs
755
1155
Highest Score
263
334
Best Strike Rate
137
103
Most sixes
9
7
Most Fours
75
77
Best Averages
Most 50s
6
3
Most 100s
1
3
Most Not Outs
2
1988
AD
JM
Most Runs
554
1301
Highest Score
106
311
Best Strike Rate
112
121
Most sixes
2
9
Most Fours
41
121
Best Averages
Most 50s
5
5
Most 100s
4
Most Not Outs
1
1987
AD
JM
Most Runs
184
1834
Highest Score
72
373
Best Strike Rate
61
116
Most sixes
1
8
Most Fours
5
125
Best Averages
Most 50s
1
16
Most 100s
3
Most Not Outs
2
7
1986
AD
JM
Most Runs
307
871
Highest Score
89
192
Best Strike Rate
64
111
Most sixes
3
4
Most Fours
8
49
Best Averages
Most 50s
1
5
Most 100s
1
Most Not Outs
1
4
1985
AD
JM
Most Runs
802
1165
Highest Score
208
294
Best Strike Rate
79
115
Most sixes
15
3
Most Fours
62
63
Best Averages
Most 50s
4
7
Most 100s
2
1
Most Not Outs
3
7
1984
AD
JM
Most Runs
124
938
Highest Score
66
184
Best Strike Rate
126
114
Most sixes
0
3
Most Fours
12
88
Best Averages
Most 50s
1
5
Most 100s
2
Most Not Outs
2
3
1983
AD
JM
Most Runs
1282
Highest Score
352
Best Strike Rate
120
Most sixes
11
Most Fours
96
Best Averages
Most 50s
7
Most 100s
3
Most Not Outs
3
1982
AD
JM
Most Runs
1087
Highest Score
257
Best Strike Rate
131
Most sixes
11
Most Fours
94
Best Averages
Most 50s
5
Most 100s
3
Most Not Outs
7
1981
AD
JM
Most Runs
399
Highest Score
153
Best Strike Rate
130
Most sixes
0
Most Fours
30
Best Averages
Most 50s
4
1980
AD
JM
Most Runs
651
Highest Score
129
Best Strike Rate
95
Most sixes
3
Most Fours
60
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
1
1979
AD
JM
Most Runs
754
Highest Score
206
Best Strike Rate
132
Most sixes
1
Most Fours
78
Best Averages
Most 50s
3
Most 100s
2
Most Not Outs
4
1978
AD
JM
Most Runs
663
Highest Score
185
Best Strike Rate
81
Most sixes
7
Most Fours
45
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
6
1977
AD
JM
Most Runs
272
Highest Score
148
Best Strike Rate
114
Most sixes
5
Most Fours
12
Best Averages
Most 50s
3
Most Not Outs
2
1976
AD
JM
Most Runs
620
Highest Score
253
Best Strike Rate
101
Most sixes
6
Most Fours
70
Best Averages
Most 50s
2
Most 100s
2
Most Not Outs
1
1975
AD
JM
Most Runs
52
Highest Score
28
Best Strike Rate
78
Most sixes
0
Most Fours
3
Best Averages
Most Not Outs
1
TEST
Overall
AD
JM
Most Runs
6361
8832
Highest Score
267
280
Best Strike Rate
51
46
Most sixes
48
48
Most Fours
756
809
Best Averages
Most 50s
22
43
Most 100s
20
22
Most Not Outs
11
21
2003
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002
AD
JM
Most Runs
409
Highest Score
206
Best Strike Rate
61
Most sixes
1
Most Fours
56
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
2000
AD
JM
Most Runs
306
Highest Score
112
Best Strike Rate
39
Most sixes
0
Most Fours
36
Best Averages
Most 50s
Most 100s
1
Most Not Outs
1999
AD
JM
Most Runs
293
Highest Score
78
Best Strike Rate
44
Most sixes
1
Most Fours
40
Best Averages
Most 50s
3
Most Not Outs
2
1998
AD
JM
Most Runs
682
Highest Score
152
Best Strike Rate
54
Most sixes
7
Most Fours
85
Best Averages
Most 50s
3
Most 100s
2
Most Not Outs
2
1997
AD
JM
Most Runs
1220
Highest Score
168
Best Strike Rate
59
Most sixes
6
Most Fours
149
Best Averages
Most 50s
2
Most 100s
7
Most Not Outs
3
1996
AD
JM
Most Runs
73
Highest Score
35
Best Strike Rate
52
Most sixes
1
Most Fours
8
Best Averages
Most 50s
Most 100s
Most Not Outs
1995
AD
JM
Most Runs
282
Highest Score
105
Best Strike Rate
39
Most sixes
0
Most Fours
32
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
1994
AD
JM
Most Runs
326
Highest Score
127
Best Strike Rate
44
Most sixes
1
Most Fours
46
Best Averages
Most 50s
Most 100s
1
Most Not Outs
1
1993
BEST
AD
JM
Most Runs
656
367
Highest Score
148
92
Best Strike Rate
44
45
Most sixes
7
3
Most Fours
75
41
Best Averages
Most 50s
5
2
Most 100s
1
Most Not Outs
1
1992
AD
JM
Most Runs
301
380
Highest Score
85
153
Best Strike Rate
62
48
Most sixes
3
0
Most Fours
36
50
Best Averages
Most 50s
3
2
Most 100s
1
Most Not Outs
2
1991
AD
JM
Most Runs
603
21
Highest Score
267
20
Best Strike Rate
64
43
Most sixes
7
0
Most Fours
76
2
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
1
1990
AD
JM
Most Runs
12
363
Highest Score
7
65
Best Strike Rate
39
Most sixes
0
1
Most Fours
0
35
Best Averages
Most 50s
3
Most 100s
Most Not Outs
1989
AD
JM
Most Runs
314
668
Highest Score
167
271
Best Strike Rate
50
50
Most sixes
4
5
Most Fours
38
56
Best Averages
Most 50s
2
1
Most 100s
1
3
Most Not Outs
1988
AD
JM
Most Runs
34
694
Highest Score
18
211
Best Strike Rate
32
45
Most sixes
0
2
Most Fours
4
87
Best Averages
Most 50s
Most 100s
4
Most Not Outs
1987
AD
JM
Most Runs
29
750
Highest Score
21
260
Best Strike Rate
46
Most sixes
0
4
Most Fours
0
54
Best Averages
Most 50s
6
Most 100s
1
Most Not Outs
1
1986
AD
JM
Most Runs
160
239
Highest Score
37
76
Best Strike Rate
41
Most sixes
2
1
Most Fours
3
12
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1
1985
AD
JM
Most Runs
418
444
Highest Score
122
203
Best Strike Rate
42
Most sixes
6
1
Most Fours
42
16
Best Averages
Most 50s
1
2
Most 100s
2
1
Most Not Outs
1
1
1984
AD
JM
Most Runs
19
463
Highest Score
16
104
Best Strike Rate
58
47
Most sixes
0
1
Most Fours
3
55
Best Averages
Most 50s
2
Most 100s
2
Most Not Outs
2
1983
AD
JM
Most Runs
989
Highest Score
280
Best Strike Rate
51
Most sixes
8
Most Fours
75
Best Averages
Most 50s
4
Most 100s
3
Most Not Outs
1
1982
AD
JM
Most Runs
586
Highest Score
138
Best Strike Rate
49
Most sixes
3
Most Fours
59
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
1
1981
AD
JM
Most Runs
205
Highest Score
79
Best Strike Rate
54
Most sixes
0
Most Fours
12
Best Averages
Most 50s
2
1980
AD
JM
Most Runs
604
Highest Score
106
Best Strike Rate
45
Most sixes
3
Most Fours
60
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
1
1979
AD
JM
Most Runs
708
Highest Score
160
Best Strike Rate
42
Most sixes
1
Most Fours
74
Best Averages
Most 50s
3
Most 100s
2
Most Not Outs
4
1978
AD
JM
Most Runs
606
Highest Score
154
Best Strike Rate
43
Most sixes
7
Most Fours
43
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
5
1977
AD
JM
Most Runs
172
Highest Score
71
Best Strike Rate
41
Most sixes
2
Most Fours
9
Best Averages
Most 50s
2
Most Not Outs
1
1976
AD
JM
Most Runs
573
Highest Score
206
Best Strike Rate
36
Most sixes
6
Most Fours
69
Best Averages
Most 50s
2
Most 100s
2
Most Not Outs
1
1975
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
Overall
AD
JM
Most Runs
9284
7381
Highest Score
145
119
Best Strike Rate
81
67
Most sixes
102
44
Most Fours
712
445
Best Averages
Most 50s
64
50
Most 100s
11
7
Most Not Outs
30
40
2003
AD
JM
Most Runs
390
Highest Score
92
Best Strike Rate
82
Most sixes
7
Most Fours
34
Best Averages
Most 50s
3
2002
AD
JM
Most Runs
464
Highest Score
77
Best Strike Rate
79
Most sixes
3
Most Fours
42
Best Averages
Most 50s
4
Most 100s
Most Not Outs
4
2000
AD
JM
Most Runs
141
Highest Score
96
Best Strike Rate
78
Most sixes
3
Most Fours
16
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1
1999
AD
JM
Most Runs
394
Highest Score
81
Best Strike Rate
68
Most sixes
1
Most Fours
32
Best Averages
Most 50s
4
Most Not Outs
1
1998
AD
JM
Most Runs
694
Highest Score
105
Best Strike Rate
75
Most sixes
4
Most Fours
57
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
1997
AD
JM
Most Runs
1212
Highest Score
134
Best Strike Rate
86
Most sixes
11
Most Fours
112
Best Averages
Most 50s
8
Most 100s
3
Most Not Outs
4
1996
AD
JM
Most Runs
1188
54
Highest Score
145
38
Best Strike Rate
92
52
Most sixes
15
0
Most Fours
118
3
Best Averages
Most 50s
5
Most 100s
4
Most Not Outs
5
1
1995
AD
JM
Most Runs
481
Highest Score
75
Best Strike Rate
76
Most sixes
5
Most Fours
35
Best Averages
Most 50s
3
Most 100s
Most Not Outs
1
1994
AD
JM
Most Runs
712
Highest Score
107
Best Strike Rate
85
Most sixes
10
Most Fours
48
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
3
1993
AD
JM
Most Runs
699
590
Highest Score
75
107
Best Strike Rate
77
64
Most sixes
10
6
Most Fours
36
37
Best Averages
Most 50s
7
3
Most 100s
1
Most Not Outs
2
2
1992
AD
JM
Most Runs
538
942
Highest Score
105
115
Best Strike Rate
83
63
Most sixes
4
4
Most Fours
40
60
Best Averages
Most 50s
2
8
Most 100s
1
1
Most Not Outs
2
6
1991
AD
JM
Most Runs
53
141
Highest Score
26
61
Best Strike Rate
88
64
Most sixes
0
0
Most Fours
3
4
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1990
AD
JM
Most Runs
470
311
Highest Score
104
75
Best Strike Rate
97
56
Most sixes
10
0
Most Fours
17
11
Best Averages
Most 50s
2
1
Most 100s
1
Most Not Outs
1
1989
AD
JM
Most Runs
441
487
Highest Score
96
63
Best Strike Rate
87
53
Most sixes
5
2
Most Fours
37
21
Best Averages
Most 50s
4
2
Most 100s
Most Not Outs
2
1988
AD
JM
Most Runs
520
607
Highest Score
88
100
Best Strike Rate
80
76
Most sixes
2
7
Most Fours
37
34
Best Averages
Most 50s
5
5
Most 100s
Most Not Outs
1
1987
BEST
AD
JM
Most Runs
155
1084
Highest Score
51
113
Best Strike Rate
61
70
Most sixes
1
4
Most Fours
5
71
Best Averages
Most 50s
1
10
Most 100s
2
Most Not Outs
2
6
1986
AD
JM
Most Runs
147
632
Highest Score
52
116
Best Strike Rate
64
70
Most sixes
1
3
Most Fours
5
37
Best Averages
Most 50s
1
4
Most 100s
1
Most Not Outs
4
1985
AD
JM
Most Runs
384
721
Highest Score
86
91
Best Strike Rate
79
73
Most sixes
9
2
Most Fours
20
47
Best Averages
Most 50s
3
5
Most 100s
Most Not Outs
2
6
1984
AD
JM
Most Runs
105
475
Highest Score
50
80
Best Strike Rate
68
67
Most sixes
0
2
Most Fours
9
33
Best Averages
Most 50s
1
3
Most 100s
Most Not Outs
2
1
1983
AD
JM
Most Runs
293
Highest Score
72
Best Strike Rate
69
Most sixes
3
Most Fours
21
Best Averages
Most 50s
3
Most 100s
Most Not Outs
2
1982
AD
JM
Most Runs
501
Highest Score
119
Best Strike Rate
82
Most sixes
8
Most Fours
35
Best Averages
Most 50s
2
Most 100s
2
Most Not Outs
6
1981
AD
JM
Most Runs
194
Highest Score
74
Best Strike Rate
76
Most sixes
0
Most Fours
18
Best Averages
Most 50s
2
1980
AD
JM
Most Runs
47
Highest Score
23
Best Strike Rate
50
Most sixes
0
Most Fours
0
Best Averages
Most 50s
Most 100s
Most Not Outs
1979
AD
JM
Most Runs
46
Highest Score
46
Best Strike Rate
90
Most sixes
0
Most Fours
4
Best Averages
Most 50s
Most 100s
Most Not Outs
1978
AD
JM
Most Runs
57
Highest Score
31
Best Strike Rate
38
Most sixes
0
Most Fours
2
Best Averages
Most 50s
Most 100s
Most Not Outs
1
1977
AD
JM
Most Runs
100
Highest Score
77
Best Strike Rate
73
Most sixes
3
Most Fours
3
Best Averages
Most 50s
1
Most Not Outs
1
1976
AD
JM
Most Runs
47
Highest Score
47
Best Strike Rate
65
Most sixes
0
Most Fours
1
Best Averages
Most 50s
Most 100s
Most Not Outs
1975
AD
JM
Most Runs
52
Highest Score
28
Best Strike Rate
78
Most sixes
0
Most Fours
3
Best Averages
Most Not Outs
1
T20I
Overall
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003
BEST
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1981
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1980
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1977
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1976
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975
AD
JM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs