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 Mohammad Azharuddin
Career • Test • ODI • T20I Comparison
🆠Final Verdict: Mohammad Azharuddin has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
Overall
AD
MA
Most Runs
15645
15593
Highest Score
412
352
Best Strike Rate
132
132
Most sixes
150
96
Most Fours
1468
1342
Best Averages
Most 50s
86
79
Most 100s
31
28
Most Not Outs
41
63
2003
AD
MA
Most Runs
390
Highest Score
92
Best Strike Rate
82
Most sixes
7
Most Fours
34
Best Averages
Most 50s
3
2002
AD
MA
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
MA
Most Runs
447
379
Highest Score
208
156
Best Strike Rate
117
118
Most sixes
3
3
Most Fours
52
39
Best Averages
Most 50s
1
1
Most 100s
1
1
Most Not Outs
1
1
1999
AD
MA
Most Runs
687
656
Highest Score
159
161
Best Strike Rate
112
122
Most sixes
2
8
Most Fours
72
53
Best Averages
Most 50s
7
6
Most Not Outs
3
2
1998
BEST
AD
MA
Most Runs
1376
1738
Highest Score
257
316
Best Strike Rate
129
132
Most sixes
11
14
Most Fours
142
150
Best Averages
Most 50s
8
9
Most 100s
3
4
Most Not Outs
2
6
1997
AD
MA
Most Runs
2432
1679
Highest Score
302
237
Best Strike Rate
145
128
Most sixes
17
9
Most Fours
261
126
Best Averages
Most 50s
10
11
Most 100s
10
4
Most Not Outs
7
6
1996
AD
MA
Most Runs
1261
1422
Highest Score
180
257
Best Strike Rate
144
147
Most sixes
16
13
Most Fours
126
134
Best Averages
Most 50s
5
7
Most 100s
4
2
Most Not Outs
5
9
1995
AD
MA
Most Runs
763
408
Highest Score
180
177
Best Strike Rate
115
132
Most sixes
5
4
Most Fours
67
32
Best Averages
Most 50s
4
3
Most 100s
1
Most Not Outs
1
1
1994
AD
MA
Most Runs
1038
1237
Highest Score
234
233
Best Strike Rate
129
147
Most sixes
11
8
Most Fours
94
108
Best Averages
Most 50s
5
5
Most 100s
2
2
Most Not Outs
4
6
1993
AD
MA
Most Runs
1355
1129
Highest Score
223
277
Best Strike Rate
121
152
Most sixes
17
13
Most Fours
111
93
Best Averages
Most 50s
12
9
Most 100s
1
1
Most Not Outs
3
4
1992
AD
MA
Most Runs
839
920
Highest Score
190
199
Best Strike Rate
145
125
Most sixes
7
3
Most Fours
76
84
Best Averages
Most 50s
5
6
Most 100s
1
1
Most Not Outs
2
1
1991
AD
MA
Most Runs
656
275
Highest Score
293
76
Best Strike Rate
152
146
Most sixes
7
1
Most Fours
79
11
Best Averages
Most 50s
1
1
Most 100s
2
Most Not Outs
4
1990
AD
MA
Most Runs
482
1274
Highest Score
111
300
Best Strike Rate
97
160
Most sixes
10
4
Most Fours
17
136
Best Averages
Most 50s
2
5
Most 100s
1
4
Most Not Outs
1
4
1989
AD
MA
Most Runs
755
707
Highest Score
263
147
Best Strike Rate
137
138
Most sixes
9
0
Most Fours
75
66
Best Averages
Most 50s
6
3
Most 100s
1
1
Most Not Outs
1
1988
AD
MA
Most Runs
554
720
Highest Score
106
189
Best Strike Rate
112
138
Most sixes
2
10
Most Fours
41
55
Best Averages
Most 50s
5
1
Most 100s
1
Most Not Outs
3
1987
AD
MA
Most Runs
184
931
Highest Score
72
249
Best Strike Rate
61
130
Most sixes
1
2
Most Fours
5
80
Best Averages
Most 50s
1
4
Most 100s
3
Most Not Outs
2
4
1986
AD
MA
Most Runs
307
1069
Highest Score
89
282
Best Strike Rate
64
104
Most sixes
3
2
Most Fours
8
88
Best Averages
Most 50s
1
6
Most 100s
1
Most Not Outs
1
8
1985
AD
MA
Most Runs
802
939
Highest Score
208
215
Best Strike Rate
79
113
Most sixes
15
2
Most Fours
62
77
Best Averages
Most 50s
4
2
Most 100s
2
2
Most Not Outs
3
3
1984
AD
MA
Most Runs
124
110
Highest Score
66
110
Best Strike Rate
126
34
Most sixes
0
0
Most Fours
12
10
Best Averages
Most 50s
1
Most 100s
1
Most Not Outs
2
TEST
Overall
AD
MA
Most Runs
6361
6215
Highest Score
267
199
Best Strike Rate
51
58
Most sixes
48
19
Most Fours
756
720
Best Averages
Most 50s
22
21
Most 100s
20
22
Most Not Outs
11
9
2003
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002
AD
MA
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
MA
Most Runs
306
111
Highest Score
112
102
Best Strike Rate
39
55
Most sixes
0
2
Most Fours
36
14
Best Averages
Most 50s
Most 100s
1
1
Most Not Outs
1999
AD
MA
Most Runs
293
248
Highest Score
78
87
Best Strike Rate
44
44
Most sixes
1
1
Most Fours
40
30
Best Averages
Most 50s
3
2
Most Not Outs
2
1998
AD
MA
Most Runs
682
470
Highest Score
152
163
Best Strike Rate
54
55
Most sixes
7
4
Most Fours
85
52
Best Averages
Most 50s
3
1
Most 100s
2
2
Most Not Outs
2
2
1997
BEST
AD
MA
Most Runs
1220
575
Highest Score
168
126
Best Strike Rate
59
57
Most sixes
6
1
Most Fours
149
71
Best Averages
Most 50s
2
2
Most 100s
7
3
Most Not Outs
3
1
1996
AD
MA
Most Runs
73
491
Highest Score
35
163
Best Strike Rate
52
74
Most sixes
1
3
Most Fours
8
75
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
2
1995
AD
MA
Most Runs
282
122
Highest Score
105
87
Best Strike Rate
39
60
Most sixes
0
0
Most Fours
32
15
Best Averages
Most 50s
1
1
Most 100s
1
Most Not Outs
1994
AD
MA
Most Runs
326
548
Highest Score
127
152
Best Strike Rate
44
55
Most sixes
1
3
Most Fours
46
59
Best Averages
Most 50s
2
Most 100s
1
2
Most Not Outs
1
1
1993
AD
MA
Most Runs
656
360
Highest Score
148
182
Best Strike Rate
44
68
Most sixes
7
1
Most Fours
75
39
Best Averages
Most 50s
5
1
Most 100s
1
1
Most Not Outs
1
1992
AD
MA
Most Runs
301
268
Highest Score
85
106
Best Strike Rate
62
57
Most sixes
3
0
Most Fours
36
33
Best Averages
Most 50s
3
1
Most 100s
1
Most Not Outs
1991
AD
MA
Most Runs
603
46
Highest Score
267
22
Best Strike Rate
64
67
Most sixes
7
0
Most Fours
76
3
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
1990
AD
MA
Most Runs
12
752
Highest Score
7
192
Best Strike Rate
77
Most sixes
0
1
Most Fours
0
99
Best Averages
Most 50s
1
Most 100s
3
Most Not Outs
1989
AD
MA
Most Runs
314
425
Highest Score
167
109
Best Strike Rate
50
66
Most sixes
4
0
Most Fours
38
49
Best Averages
Most 50s
2
3
Most 100s
1
1
Most Not Outs
1988
AD
MA
Most Runs
34
239
Highest Score
18
81
Best Strike Rate
32
53
Most sixes
0
1
Most Fours
4
27
Best Averages
Most 50s
1
Most 100s
Most Not Outs
1987
AD
MA
Most Runs
29
414
Highest Score
21
141
Best Strike Rate
55
Most sixes
0
0
Most Fours
0
43
Best Averages
Most 50s
1
Most 100s
2
Most Not Outs
1986
AD
MA
Most Runs
160
541
Highest Score
37
199
Best Strike Rate
50
Most sixes
2
2
Most Fours
3
53
Best Averages
Most 50s
3
Most 100s
1
Most Not Outs
1
2
1985
AD
MA
Most Runs
418
495
Highest Score
122
122
Best Strike Rate
46
Most sixes
6
0
Most Fours
42
48
Best Averages
Most 50s
1
1
Most 100s
2
2
Most Not Outs
1
1
1984
AD
MA
Most Runs
19
110
Highest Score
16
110
Best Strike Rate
58
34
Most sixes
0
0
Most Fours
3
10
Best Averages
Most 50s
Most 100s
1
Most Not Outs
ODI
Overall
AD
MA
Most Runs
9284
9378
Highest Score
145
153
Best Strike Rate
81
74
Most sixes
102
77
Most Fours
712
622
Best Averages
Most 50s
64
58
Most 100s
11
6
Most Not Outs
30
54
2003
AD
MA
Most Runs
390
Highest Score
92
Best Strike Rate
82
Most sixes
7
Most Fours
34
Best Averages
Most 50s
3
2002
AD
MA
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
MA
Most Runs
141
268
Highest Score
96
54
Best Strike Rate
78
63
Most sixes
3
1
Most Fours
16
25
Best Averages
Most 50s
1
1
Most 100s
Most Not Outs
1
1
1999
AD
MA
Most Runs
394
408
Highest Score
81
74
Best Strike Rate
68
78
Most sixes
1
7
Most Fours
32
23
Best Averages
Most 50s
4
4
Most Not Outs
1
2
1998
AD
MA
Most Runs
694
1268
Highest Score
105
153
Best Strike Rate
75
77
Most sixes
4
10
Most Fours
57
98
Best Averages
Most 50s
5
8
Most 100s
1
2
Most Not Outs
4
1997
BEST
AD
MA
Most Runs
1212
1104
Highest Score
134
111
Best Strike Rate
86
71
Most sixes
11
8
Most Fours
112
55
Best Averages
Most 50s
8
9
Most 100s
3
1
Most Not Outs
4
5
1996
AD
MA
Most Runs
1188
931
Highest Score
145
94
Best Strike Rate
92
73
Most sixes
15
10
Most Fours
118
59
Best Averages
Most 50s
5
6
Most 100s
4
Most Not Outs
5
7
1995
AD
MA
Most Runs
481
286
Highest Score
75
90
Best Strike Rate
76
72
Most sixes
5
4
Most Fours
35
17
Best Averages
Most 50s
3
2
Most 100s
Most Not Outs
1
1
1994
AD
MA
Most Runs
712
689
Highest Score
107
81
Best Strike Rate
85
92
Most sixes
10
5
Most Fours
48
49
Best Averages
Most 50s
5
3
Most 100s
1
Most Not Outs
3
5
1993
AD
MA
Most Runs
699
769
Highest Score
75
95
Best Strike Rate
77
84
Most sixes
10
12
Most Fours
36
54
Best Averages
Most 50s
7
8
Most 100s
Most Not Outs
2
4
1992
AD
MA
Most Runs
538
652
Highest Score
105
93
Best Strike Rate
83
68
Most sixes
4
3
Most Fours
40
51
Best Averages
Most 50s
2
5
Most 100s
1
Most Not Outs
2
1
1991
AD
MA
Most Runs
53
229
Highest Score
26
54
Best Strike Rate
88
79
Most sixes
0
1
Most Fours
3
8
Best Averages
Most 50s
1
Most 100s
Most Not Outs
4
1990
AD
MA
Most Runs
470
522
Highest Score
104
108
Best Strike Rate
97
83
Most sixes
10
3
Most Fours
17
37
Best Averages
Most 50s
2
4
Most 100s
1
1
Most Not Outs
1
4
1989
AD
MA
Most Runs
441
282
Highest Score
96
38
Best Strike Rate
87
72
Most sixes
5
0
Most Fours
37
17
Best Averages
Most 50s
4
Most 100s
Most Not Outs
1
1988
AD
MA
Most Runs
520
481
Highest Score
88
108
Best Strike Rate
80
85
Most sixes
2
9
Most Fours
37
28
Best Averages
Most 50s
5
Most 100s
1
Most Not Outs
3
1987
AD
MA
Most Runs
155
517
Highest Score
51
108
Best Strike Rate
61
75
Most sixes
1
2
Most Fours
5
37
Best Averages
Most 50s
1
3
Most 100s
1
Most Not Outs
2
4
1986
AD
MA
Most Runs
147
528
Highest Score
52
83
Best Strike Rate
64
54
Most sixes
1
0
Most Fours
5
35
Best Averages
Most 50s
1
3
Most 100s
Most Not Outs
6
1985
AD
MA
Most Runs
384
444
Highest Score
86
93
Best Strike Rate
79
67
Most sixes
9
2
Most Fours
20
29
Best Averages
Most 50s
3
1
Most 100s
Most Not Outs
2
2
1984
AD
MA
Most Runs
105
Highest Score
50
Best Strike Rate
68
Most sixes
0
Most Fours
9
Best Averages
Most 50s
1
Most 100s
Most Not Outs
2
T20I
Overall
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003
BEST
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984
AD
MA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs