Aravinda de Silva vs Matthew Hayden

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Aravinda de Silva has dominance over Matthew Hayden in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallADMH
Most Runs1564515349
Highest Score412634
Best Strike Rate132281
Most sixes150182
Most Fours14681749
Best Averages
Most 50s8671
Most 100s3140
Most Not Outs4133
2009ADMH
Most Runs70
Highest Score39
Best Strike Rate50
Most sixes0
Most Fours11
Best Averages
2008ADMH
Most Runs850
Highest Score205
Best Strike Rate137
Most sixes5
Most Fours107
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2007ADMH
Most Runs2223
Highest Score378
Best Strike Rate297
Most sixes49
Most Fours235
Best Averages
Most 50s10
Most 100s6
Most Not Outs7
2006ADMH
Most Runs892
Highest Score207
Best Strike Rate127
Most sixes4
Most Fours107
Best Averages
Most 50s5
Most 100s2
2005ADMH
Most Runs1868
Highest Score258
Best Strike Rate274
Most sixes12
Most Fours233
Best Averages
Most 50s6
Most 100s6
Most Not Outs4
2004ADMH
Most Runs2069
Highest Score258
Best Strike Rate135
Most sixes18
Most Fours212
Best Averages
Most 50s12
Most 100s5
Most Not Outs1
2003ADMH
Most Runs3902349
Highest Score92468
Best Strike Rate82155
Most sixes733
Most Fours34260
Best Averages
Most 50s38
Most 100s4
Most Not Outs9
2002BESTADMH
Most Runs8732038
Highest Score283343
Best Strike Rate140144
Most sixes432
Most Fours98237
Best Averages
Most 50s59
Most 100s17
Most Not Outs45
2000ADMH
Most Runs447458
Highest Score208133
Best Strike Rate117135
Most sixes33
Most Fours5265
Best Averages
Most 50s15
Most 100s1
Most Not Outs11
1999ADMH
Most Runs687
Highest Score159
Best Strike Rate112
Most sixes2
Most Fours72
Best Averages
Most 50s7
Most Not Outs3
1998ADMH
Most Runs1376
Highest Score257
Best Strike Rate129
Most sixes11
Most Fours142
Best Averages
Most 50s8
Most 100s3
Most Not Outs2
1997ADMH
Most Runs2432236
Highest Score302125
Best Strike Rate14545
Most sixes171
Most Fours26128
Best Averages
Most 50s10
Most 100s101
Most Not Outs7
1996ADMH
Most Runs12615
Highest Score1805
Best Strike Rate14421
Most sixes160
Most Fours1260
Best Averages
Most 50s5
Most 100s4
Most Not Outs5
1995ADMH
Most Runs763109
Highest Score18051
Best Strike Rate11553
Most sixes50
Most Fours6710
Best Averages
Most 50s42
Most 100s1
Most Not Outs1
1994ADMH
Most Runs1038378
Highest Score234116
Best Strike Rate12993
Most sixes110
Most Fours9438
Best Averages
Most 50s51
Most 100s21
Most Not Outs41
1993ADMH
Most Runs1355102
Highest Score22350
Best Strike Rate12146
Most sixes170
Most Fours11110
Best Averages
Most 50s121
Most 100s1
Most Not Outs31
1992ADMH
Most Runs839
Highest Score190
Best Strike Rate145
Most sixes7
Most Fours76
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1991ADMH
Most Runs656
Highest Score293
Best Strike Rate152
Most sixes7
Most Fours79
Best Averages
Most 50s1
Most 100s2
1990ADMH
Most Runs482
Highest Score111
Best Strike Rate97
Most sixes10
Most Fours17
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1989ADMH
Most Runs755
Highest Score263
Best Strike Rate137
Most sixes9
Most Fours75
Best Averages
Most 50s6
Most 100s1
1988ADMH
Most Runs554
Highest Score106
Best Strike Rate112
Most sixes2
Most Fours41
Best Averages
Most 50s5
1987ADMH
Most Runs184
Highest Score72
Best Strike Rate61
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most Not Outs2
1986ADMH
Most Runs307
Highest Score89
Best Strike Rate64
Most sixes3
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
1985ADMH
Most Runs802
Highest Score208
Best Strike Rate79
Most sixes15
Most Fours62
Best Averages
Most 50s4
Most 100s2
Most Not Outs3
1984ADMH
Most Runs124
Highest Score66
Best Strike Rate126
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most Not Outs2
TEST
OverallADMH
Most Runs63618625
Highest Score267380
Best Strike Rate5160
Most sixes4882
Most Fours7561049
Best Averages
Most 50s2229
Most 100s2029
Most Not Outs1114
2009ADMH
Most Runs70
Highest Score39
Best Strike Rate50
Most sixes0
Most Fours11
Best Averages
2008ADMH
Most Runs552
Highest Score123
Best Strike Rate60
Most sixes3
Most Fours72
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2007ADMH
Most Runs320
Highest Score124
Best Strike Rate64
Most sixes1
Most Fours31
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2006ADMH
Most Runs789
Highest Score153
Best Strike Rate55
Most sixes4
Most Fours93
Best Averages
Most 50s4
Most 100s2
2005ADMH
Most Runs1380
Highest Score138
Best Strike Rate54
Most sixes6
Most Fours175
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2004ADMH
Most Runs1123
Highest Score132
Best Strike Rate60
Most sixes12
Most Fours125
Best Averages
Most 50s6
Most 100s3
Most Not Outs1
2003ADMH
Most Runs1312
Highest Score380
Best Strike Rate76
Most sixes20
Most Fours156
Best Averages
Most 50s3
Most 100s4
Most Not Outs4
2002BESTADMH
Most Runs4091160
Highest Score206197
Best Strike Rate6162
Most sixes115
Most Fours56150
Best Averages
Most 50s13
Most 100s16
Most Not Outs1
2000ADMH
Most Runs306267
Highest Score11269
Best Strike Rate3952
Most sixes00
Most Fours3638
Best Averages
Most 50s2
Most 100s1
Most Not Outs
1999ADMH
Most Runs293
Highest Score78
Best Strike Rate44
Most sixes1
Most Fours40
Best Averages
Most 50s3
Most Not Outs2
1998ADMH
Most Runs682
Highest Score152
Best Strike Rate54
Most sixes7
Most Fours85
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
1997ADMH
Most Runs1220236
Highest Score168125
Best Strike Rate5945
Most sixes61
Most Fours14928
Best Averages
Most 50s2
Most 100s71
Most Not Outs3
1996ADMH
Most Runs735
Highest Score355
Best Strike Rate5221
Most sixes10
Most Fours80
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ADMH
Most Runs282
Highest Score105
Best Strike Rate39
Most sixes0
Most Fours32
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1994ADMH
Most Runs32620
Highest Score12715
Best Strike Rate4436
Most sixes10
Most Fours461
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1993ADMH
Most Runs656
Highest Score148
Best Strike Rate44
Most sixes7
Most Fours75
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
1992ADMH
Most Runs301
Highest Score85
Best Strike Rate62
Most sixes3
Most Fours36
Best Averages
Most 50s3
Most 100s
Most Not Outs
1991ADMH
Most Runs603
Highest Score267
Best Strike Rate64
Most sixes7
Most Fours76
Best Averages
Most 50s1
Most 100s2
1990ADMH
Most Runs12
Highest Score7
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
1989ADMH
Most Runs314
Highest Score167
Best Strike Rate50
Most sixes4
Most Fours38
Best Averages
Most 50s2
Most 100s1
1988ADMH
Most Runs34
Highest Score18
Best Strike Rate32
Most sixes0
Most Fours4
Best Averages
Most 50s
1987ADMH
Most Runs29
Highest Score21
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
1986ADMH
Most Runs160
Highest Score37
Best Strike Rate
Most sixes2
Most Fours3
Best Averages
Most 50s
Most Not Outs1
1985ADMH
Most Runs418
Highest Score122
Best Strike Rate
Most sixes6
Most Fours42
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1984ADMH
Most Runs19
Highest Score16
Best Strike Rate58
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs
ODI
OverallADMH
Most Runs92846416
Highest Score145181
Best Strike Rate8177
Most sixes10287
Most Fours712663
Best Averages
Most 50s6438
Most 100s1111
Most Not Outs3016
2009ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008ADMH
Most Runs298
Highest Score82
Best Strike Rate77
Most sixes2
Most Fours35
Best Averages
Most 50s3
Most 100s
Most Not Outs
2007ADMH
Most Runs1601
Highest Score181
Best Strike Rate89
Most sixes35
Most Fours168
Best Averages
Most 50s6
Most 100s5
Most Not Outs3
2006ADMH
Most Runs103
Highest Score54
Best Strike Rate72
Most sixes0
Most Fours14
Best Averages
Most 50s1
Most 100s
2005ADMH
Most Runs482
Highest Score114
Best Strike Rate70
Most sixes6
Most Fours57
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2004ADMH
Most Runs946
Highest Score126
Best Strike Rate75
Most sixes6
Most Fours87
Best Averages
Most 50s6
Most 100s2
Most Not Outs
2003ADMH
Most Runs3901037
Highest Score9288
Best Strike Rate8279
Most sixes713
Most Fours34104
Best Averages
Most 50s35
Most 100s
Most Not Outs5
2002ADMH
Most Runs464878
Highest Score77146
Best Strike Rate7982
Most sixes317
Most Fours4287
Best Averages
Most 50s46
Most 100s1
Most Not Outs44
2000ADMH
Most Runs141191
Highest Score9664
Best Strike Rate7883
Most sixes33
Most Fours1627
Best Averages
Most 50s13
Most 100s
Most Not Outs11
1999ADMH
Most Runs394
Highest Score81
Best Strike Rate68
Most sixes1
Most Fours32
Best Averages
Most 50s4
Most Not Outs1
1998ADMH
Most Runs694
Highest Score105
Best Strike Rate75
Most sixes4
Most Fours57
Best Averages
Most 50s5
Most 100s1
Most Not Outs
1997ADMH
Most Runs1212
Highest Score134
Best Strike Rate86
Most sixes11
Most Fours112
Best Averages
Most 50s8
Most 100s3
Most Not Outs4
1996ADMH
Most Runs1188
Highest Score145
Best Strike Rate92
Most sixes15
Most Fours118
Best Averages
Most 50s5
Most 100s4
Most Not Outs5
1995ADMH
Most Runs481109
Highest Score7551
Best Strike Rate7653
Most sixes50
Most Fours3510
Best Averages
Most 50s32
Most 100s
Most Not Outs1
1994BESTADMH
Most Runs712358
Highest Score107101
Best Strike Rate8557
Most sixes100
Most Fours4837
Best Averages
Most 50s51
Most 100s11
Most Not Outs31
1993ADMH
Most Runs699102
Highest Score7550
Best Strike Rate7746
Most sixes100
Most Fours3610
Best Averages
Most 50s71
Most 100s
Most Not Outs21
1992ADMH
Most Runs538
Highest Score105
Best Strike Rate83
Most sixes4
Most Fours40
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1991ADMH
Most Runs53
Highest Score26
Best Strike Rate88
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
1990ADMH
Most Runs470
Highest Score104
Best Strike Rate97
Most sixes10
Most Fours17
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1989ADMH
Most Runs441
Highest Score96
Best Strike Rate87
Most sixes5
Most Fours37
Best Averages
Most 50s4
Most 100s
1988ADMH
Most Runs520
Highest Score88
Best Strike Rate80
Most sixes2
Most Fours37
Best Averages
Most 50s5
1987ADMH
Most Runs155
Highest Score51
Best Strike Rate61
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most Not Outs2
1986ADMH
Most Runs147
Highest Score52
Best Strike Rate64
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most Not Outs
1985ADMH
Most Runs384
Highest Score86
Best Strike Rate79
Most sixes9
Most Fours20
Best Averages
Most 50s3
Most 100s
Most Not Outs2
1984ADMH
Most Runs105
Highest Score50
Best Strike Rate68
Most sixes0
Most Fours9
Best Averages
Most 50s1
Most Not Outs2
T20I
OverallADMH
Most Runs308
Highest Score73
Best Strike Rate144
Most sixes13
Most Fours37
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2009BESTADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007ADMH
Most Runs302
Highest Score73
Best Strike Rate144
Most sixes13
Most Fours36
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2006ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005ADMH
Most Runs6
Highest Score6
Best Strike Rate150
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2004ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1998ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1990ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1988ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1987ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1986ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1985ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984ADMH
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs