Sir Viv Richards vs Aravinda de Silva

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Sir Viv Richards has dominance over Aravinda de Silva in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallSVAD
Most Runs1526115645
Highest Score480412
Best Strike Rate160132
Most sixes210150
Most Fours16511468
Best Averages
Most 50s9086
Most 100s3531
Most Not Outs3641
2003SVAD
Most Runs390
Highest Score92
Best Strike Rate82
Most sixes7
Most Fours34
Best Averages
Most 50s3
2002SVAD
Most Runs873
Highest Score283
Best Strike Rate140
Most sixes4
Most Fours98
Best Averages
Most 50s5
Most 100s1
Most Not Outs4
2000SVAD
Most Runs447
Highest Score208
Best Strike Rate117
Most sixes3
Most Fours52
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1999SVAD
Most Runs687
Highest Score159
Best Strike Rate112
Most sixes2
Most Fours72
Best Averages
Most 50s7
Most Not Outs3
1998SVAD
Most Runs1376
Highest Score257
Best Strike Rate129
Most sixes11
Most Fours142
Best Averages
Most 50s8
Most 100s3
Most Not Outs2
1997SVAD
Most Runs2432
Highest Score302
Best Strike Rate145
Most sixes17
Most Fours261
Best Averages
Most 50s10
Most 100s10
Most Not Outs7
1996SVAD
Most Runs1261
Highest Score180
Best Strike Rate144
Most sixes16
Most Fours126
Best Averages
Most 50s5
Most 100s4
Most Not Outs5
1995SVAD
Most Runs763
Highest Score180
Best Strike Rate115
Most sixes5
Most Fours67
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
1994SVAD
Most Runs1038
Highest Score234
Best Strike Rate129
Most sixes11
Most Fours94
Best Averages
Most 50s5
Most 100s2
Most Not Outs4
1993SVAD
Most Runs1355
Highest Score223
Best Strike Rate121
Most sixes17
Most Fours111
Best Averages
Most 50s12
Most 100s1
Most Not Outs3
1992SVAD
Most Runs839
Highest Score190
Best Strike Rate145
Most sixes7
Most Fours76
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1991SVAD
Most Runs770656
Highest Score158293
Best Strike Rate138152
Most sixes157
Most Fours8679
Best Averages
Most 50s81
Most 100s2
Most Not Outs2
1990SVAD
Most Runs200482
Highest Score102111
Best Strike Rate13197
Most sixes410
Most Fours2217
Best Averages
Most 50s12
Most 100s1
Most Not Outs1
1989SVAD
Most Runs779755
Highest Score170263
Best Strike Rate149137
Most sixes139
Most Fours7275
Best Averages
Most 50s46
Most 100s11
Most Not Outs4
1988SVAD
Most Runs1188554
Highest Score256106
Best Strike Rate174112
Most sixes172
Most Fours15041
Best Averages
Most 50s75
Most 100s3
Most Not Outs1
1987SVAD
Most Runs1190184
Highest Score29072
Best Strike Rate17161
Most sixes271
Most Fours1135
Best Averages
Most 50s71
Most 100s3
Most Not Outs22
1986BESTSVAD
Most Runs839307
Highest Score19289
Best Strike Rate19264
Most sixes283
Most Fours738
Best Averages
Most 50s71
Most 100s1
Most Not Outs21
1985SVAD
Most Runs1541802
Highest Score208208
Best Strike Rate16179
Most sixes2615
Most Fours13762
Best Averages
Most 50s144
Most 100s22
Most Not Outs63
1984SVAD
Most Runs1557124
Highest Score39766
Best Strike Rate170126
Most sixes180
Most Fours19412
Best Averages
Most 50s71
Most 100s5
Most Not Outs52
1983SVAD
Most Runs1318
Highest Score269
Best Strike Rate214
Most sixes19
Most Fours118
Best Averages
Most 50s6
Most 100s4
Most Not Outs3
1982SVAD
Most Runs541
Highest Score128
Best Strike Rate160
Most sixes3
Most Fours51
Best Averages
Most 50s5
1981SVAD
Most Runs498
Highest Score254
Best Strike Rate151
Most sixes7
Most Fours63
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
1980SVAD
Most Runs1221
Highest Score233
Best Strike Rate148
Most sixes9
Most Fours145
Best Averages
Most 50s10
Most 100s2
Most Not Outs1
1979SVAD
Most Runs762
Highest Score293
Best Strike Rate154
Most sixes8
Most Fours74
Best Averages
Most 50s3
Most 100s3
Most Not Outs4
1978SVAD
Most Runs71
Highest Score48
Best Strike Rate69
Most sixes1
Most Fours10
Best Averages
1977SVAD
Most Runs277
Highest Score112
Best Strike Rate143
Most sixes0
Most Fours18
Best Averages
Most 50s2
1976SVAD
Most Runs1926
Highest Score410
Best Strike Rate166
Most sixes8
Most Fours253
Best Averages
Most 50s6
Most 100s8
Most Not Outs1
1975SVAD
Most Runs322
Highest Score124
Best Strike Rate128
Most sixes1
Most Fours42
Best Averages
Most 50s2
Most Not Outs2
1974SVAD
Most Runs261
Highest Score192
Most sixes6
Most Fours30
Best Averages
Most 100s1
Most Not Outs1
TEST
OverallSVAD
Most Runs85406361
Highest Score291267
Best Strike Rate7051
Most sixes8448
Most Fours1051756
Best Averages
Most 50s4522
Most 100s2420
Most Not Outs1211
2003SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002SVAD
Most Runs409
Highest Score206
Best Strike Rate61
Most sixes1
Most Fours56
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000SVAD
Most Runs306
Highest Score112
Best Strike Rate39
Most sixes0
Most Fours36
Best Averages
Most 50s
Most 100s1
Most Not Outs
1999SVAD
Most Runs293
Highest Score78
Best Strike Rate44
Most sixes1
Most Fours40
Best Averages
Most 50s3
Most Not Outs2
1998SVAD
Most Runs682
Highest Score152
Best Strike Rate54
Most sixes7
Most Fours85
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
1997SVAD
Most Runs1220
Highest Score168
Best Strike Rate59
Most sixes6
Most Fours149
Best Averages
Most 50s2
Most 100s7
Most Not Outs3
1996SVAD
Most Runs73
Highest Score35
Best Strike Rate52
Most sixes1
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs
1995SVAD
Most Runs282
Highest Score105
Best Strike Rate39
Most sixes0
Most Fours32
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1994SVAD
Most Runs326
Highest Score127
Best Strike Rate44
Most sixes1
Most Fours46
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1993SVAD
Most Runs656
Highest Score148
Best Strike Rate44
Most sixes7
Most Fours75
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
1992SVAD
Most Runs301
Highest Score85
Best Strike Rate62
Most sixes3
Most Fours36
Best Averages
Most 50s3
Most 100s
Most Not Outs
1991BESTSVAD
Most Runs550603
Highest Score80267
Best Strike Rate5964
Most sixes117
Most Fours6576
Best Averages
Most 50s71
Most 100s2
Most Not Outs2
1990SVAD
Most Runs14112
Highest Score707
Best Strike Rate65
Most sixes20
Most Fours180
Best Averages
Most 50s1
Most 100s
Most Not Outs
1989SVAD
Most Runs287314
Highest Score110167
Best Strike Rate5250
Most sixes14
Most Fours3238
Best Averages
Most 50s22
Most 100s11
Most Not Outs1
1988SVAD
Most Runs86734
Highest Score14618
Best Strike Rate8032
Most sixes90
Most Fours1204
Best Averages
Most 50s6
Most 100s2
Most Not Outs
1987SVAD
Most Runs30029
Highest Score10921
Best Strike Rate79
Most sixes30
Most Fours390
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1986SVAD
Most Runs506160
Highest Score11037
Best Strike Rate94
Most sixes142
Most Fours483
Best Averages
Most 50s3
Most 100s1
Most Not Outs11
1985SVAD
Most Runs310418
Highest Score105122
Best Strike Rate68
Most sixes56
Most Fours4242
Best Averages
Most 50s21
Most 100s12
Most Not Outs11
1984SVAD
Most Runs86219
Highest Score20816
Best Strike Rate6958
Most sixes60
Most Fours1143
Best Averages
Most 50s3
Most 100s3
Most Not Outs2
1983SVAD
Most Runs588
Highest Score120
Best Strike Rate121
Most sixes9
Most Fours44
Best Averages
Most 50s3
Most 100s2
Most Not Outs
1982SVAD
Most Runs158
Highest Score50
Best Strike Rate88
Most sixes0
Most Fours20
Best Averages
Most 50s1
1981SVAD
Most Runs342
Highest Score182
Best Strike Rate59
Most sixes4
Most Fours50
Best Averages
Most 50s
Most 100s2
Most Not Outs1
1980SVAD
Most Runs893
Highest Score145
Best Strike Rate67
Most sixes5
Most Fours122
Best Averages
Most 50s7
Most 100s2
Most Not Outs1
1979SVAD
Most Runs236
Highest Score140
Best Strike Rate64
Most sixes1
Most Fours29
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1978SVAD
Most Runs62
Highest Score39
Best Strike Rate
Most sixes1
Most Fours8
Best Averages
1977SVAD
Most Runs257
Highest Score92
Best Strike Rate
Most sixes0
Most Fours18
Best Averages
Most 50s2
1976SVAD
Most Runs1710
Highest Score291
Best Strike Rate72
Most sixes7
Most Fours223
Best Averages
Most 50s5
Most 100s7
Most Not Outs
1975SVAD
Most Runs210
Highest Score50
Best Strike Rate62
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most Not Outs1
1974SVAD
Most Runs261
Highest Score192
Most sixes6
Most Fours30
Best Averages
Most 100s1
Most Not Outs1
ODI
OverallSVAD
Most Runs67219284
Highest Score189145
Best Strike Rate9081
Most sixes126102
Most Fours600712
Best Averages
Most 50s4564
Most 100s1111
Most Not Outs2430
2003SVAD
Most Runs390
Highest Score92
Best Strike Rate82
Most sixes7
Most Fours34
Best Averages
Most 50s3
2002SVAD
Most Runs464
Highest Score77
Best Strike Rate79
Most sixes3
Most Fours42
Best Averages
Most 50s4
Most 100s
Most Not Outs4
2000SVAD
Most Runs141
Highest Score96
Best Strike Rate78
Most sixes3
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1999SVAD
Most Runs394
Highest Score81
Best Strike Rate68
Most sixes1
Most Fours32
Best Averages
Most 50s4
Most Not Outs1
1998SVAD
Most Runs694
Highest Score105
Best Strike Rate75
Most sixes4
Most Fours57
Best Averages
Most 50s5
Most 100s1
Most Not Outs
1997SVAD
Most Runs1212
Highest Score134
Best Strike Rate86
Most sixes11
Most Fours112
Best Averages
Most 50s8
Most 100s3
Most Not Outs4
1996SVAD
Most Runs1188
Highest Score145
Best Strike Rate92
Most sixes15
Most Fours118
Best Averages
Most 50s5
Most 100s4
Most Not Outs5
1995SVAD
Most Runs481
Highest Score75
Best Strike Rate76
Most sixes5
Most Fours35
Best Averages
Most 50s3
Most 100s
Most Not Outs1
1994SVAD
Most Runs712
Highest Score107
Best Strike Rate85
Most sixes10
Most Fours48
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
1993SVAD
Most Runs699
Highest Score75
Best Strike Rate77
Most sixes10
Most Fours36
Best Averages
Most 50s7
Most 100s
Most Not Outs2
1992SVAD
Most Runs538
Highest Score105
Best Strike Rate83
Most sixes4
Most Fours40
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1991SVAD
Most Runs22053
Highest Score7826
Best Strike Rate7988
Most sixes40
Most Fours213
Best Averages
Most 50s1
Most 100s
Most Not Outs
1990SVAD
Most Runs59470
Highest Score32104
Best Strike Rate6697
Most sixes210
Most Fours417
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1989SVAD
Most Runs492441
Highest Score6096
Best Strike Rate9787
Most sixes125
Most Fours4037
Best Averages
Most 50s24
Most 100s
Most Not Outs3
1988SVAD
Most Runs321520
Highest Score11088
Best Strike Rate9480
Most sixes82
Most Fours3037
Best Averages
Most 50s15
Most 100s1
Most Not Outs1
1987BESTSVAD
Most Runs890155
Highest Score18151
Best Strike Rate9261
Most sixes241
Most Fours745
Best Averages
Most 50s61
Most 100s2
Most Not Outs12
1986SVAD
Most Runs333147
Highest Score8252
Best Strike Rate9864
Most sixes141
Most Fours255
Best Averages
Most 50s41
Most 100s
Most Not Outs1
1985SVAD
Most Runs1231384
Highest Score10386
Best Strike Rate9379
Most sixes219
Most Fours9520
Best Averages
Most 50s123
Most 100s1
Most Not Outs52
1984SVAD
Most Runs695105
Highest Score18950
Best Strike Rate10168
Most sixes120
Most Fours809
Best Averages
Most 50s41
Most 100s2
Most Not Outs32
1983SVAD
Most Runs730
Highest Score149
Best Strike Rate93
Most sixes10
Most Fours74
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
1982SVAD
Most Runs383
Highest Score78
Best Strike Rate72
Most sixes3
Most Fours31
Best Averages
Most 50s4
1981SVAD
Most Runs156
Highest Score72
Best Strike Rate92
Most sixes3
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1980SVAD
Most Runs328
Highest Score88
Best Strike Rate81
Most sixes4
Most Fours23
Best Averages
Most 50s3
Most 100s
Most Not Outs
1979SVAD
Most Runs526
Highest Score153
Best Strike Rate90
Most sixes7
Most Fours45
Best Averages
Most 50s2
Most 100s2
Most Not Outs4
1978SVAD
Most Runs9
Highest Score9
Best Strike Rate69
Most sixes0
Most Fours2
Best Averages
1977SVAD
Most Runs20
Highest Score20
Best Strike Rate143
Most sixes0
Most Fours0
Best Averages
Most 50s
1976SVAD
Most Runs216
Highest Score119
Best Strike Rate94
Most sixes1
Most Fours30
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
1975SVAD
Most Runs112
Highest Score74
Best Strike Rate66
Most sixes1
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
1974SVAD
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
T20I
OverallSVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003BESTSVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2002SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1990SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1981SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1980SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1978SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1977SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1976SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1975SVAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1974SVAD
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs