Duleep Mendis vs Roy Dias

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Duleep Mendis has dominance over Roy Dias in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallDMRD
Most Runs28562858
Highest Score204230
Best Strike Rate137123
Most sixes205
Most Fours219258
Best Averages
Most 50s1519
Most 100s45
Most Not Outs96
1989DMRD
Most Runs27
Highest Score17
Best Strike Rate57
Most sixes0
Most Fours2
Best Averages
1988DMRD
Most Runs212
Highest Score116
Best Strike Rate148
Most sixes3
Most Fours20
Best Averages
Most 50s2
Most Not Outs1
1987DMRD
Most Runs275210
Highest Score85129
Best Strike Rate100114
Most sixes03
Most Fours1913
Best Averages
Most 50s11
Most Not Outs21
1986DMRD
Most Runs271128
Highest Score9362
Best Strike Rate66122
Most sixes00
Most Fours87
Best Averages
Most 50s11
Most Not Outs11
1985BESTDMRD
Most Runs801947
Highest Score204186
Best Strike Rate143120
Most sixes31
Most Fours4864
Best Averages
Most 50s57
Most 100s11
Most Not Outs42
1984DMRD
Most Runs339319
Highest Score131165
Best Strike Rate12195
Most sixes60
Most Fours3630
Best Averages
Most 50s11
Most 100s11
Most Not Outs1
1983DMRD
Most Runs274171
Highest Score13074
Best Strike Rate13288
Most sixes10
Most Fours2823
Best Averages
Most 50s21
Most Not Outs1
1982DMRD
Most Runs5391008
Highest Score157230
Best Strike Rate141151
Most sixes41
Most Fours49117
Best Averages
Most 50s27
Most 100s23
Most Not Outs1
1979DMRD
Most Runs7875
Highest Score6450
Best Strike Rate9356
Most sixes30
Most Fours34
Best Averages
Most 50s11
1975DMRD
Most Runs40
Highest Score32
Best Strike Rate69
Most sixes0
Most Fours6
Best Averages
TEST
OverallDMRD
Most Runs13291285
Highest Score124109
Best Strike Rate6255
Most sixes111
Most Fours106141
Best Averages
Most 50s88
Most 100s43
Most Not Outs11
1989DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1988DMRD
Most Runs77
Highest Score56
Best Strike Rate55
Most sixes0
Most Fours11
Best Averages
Most 50s1
Most Not Outs
1987DMRD
Most Runs4883
Highest Score2749
Best Strike Rate2754
Most sixes00
Most Fours13
Best Averages
Most 50s
Most Not Outs
1986DMRD
Most Runs11395
Highest Score5850
Best Strike Rate85
Most sixes00
Most Fours07
Best Averages
Most 50s11
Most Not Outs
1985DMRD
Most Runs365360
Highest Score124106
Best Strike Rate5449
Most sixes20
Most Fours1128
Best Averages
Most 50s32
Most 100s11
Most Not Outs11
1984DMRD
Most Runs276204
Highest Score111108
Best Strike Rate7443
Most sixes60
Most Fours3328
Best Averages
Most 50s1
Most 100s11
Most Not Outs
1983DMRD
Most Runs8014
Highest Score7410
Best Strike Rate7134
Most sixes00
Most Fours122
Best Averages
Most 50s1
Most Not Outs
1982BESTDMRD
Most Runs370529
Highest Score105109
Best Strike Rate6063
Most sixes31
Most Fours3873
Best Averages
Most 50s15
Most 100s21
Most Not Outs
1979DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1975DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallDMRD
Most Runs15271573
Highest Score80121
Best Strike Rate7568
Most sixes94
Most Fours113117
Best Averages
Most 50s711
Most 100s2
Most Not Outs85
1989DMRD
Most Runs27
Highest Score17
Best Strike Rate57
Most sixes0
Most Fours2
Best Averages
1988DMRD
Most Runs135
Highest Score60
Best Strike Rate93
Most sixes3
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
1987BESTDMRD
Most Runs227127
Highest Score5880
Best Strike Rate7360
Most sixes03
Most Fours1810
Best Averages
Most 50s11
Most Not Outs21
1986DMRD
Most Runs15833
Highest Score3512
Best Strike Rate6637
Most sixes00
Most Fours80
Best Averages
Most 50s
Most Not Outs11
1985DMRD
Most Runs436587
Highest Score8080
Best Strike Rate8971
Most sixes11
Most Fours3736
Best Averages
Most 50s25
Most 100s
Most Not Outs31
1984DMRD
Most Runs63115
Highest Score2057
Best Strike Rate4752
Most sixes00
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1983DMRD
Most Runs194157
Highest Score5664
Best Strike Rate6154
Most sixes10
Most Fours1621
Best Averages
Most 50s11
Most Not Outs1
1982DMRD
Most Runs169479
Highest Score52121
Best Strike Rate8188
Most sixes10
Most Fours1144
Best Averages
Most 50s12
Most 100s2
Most Not Outs1
1979DMRD
Most Runs7875
Highest Score6450
Best Strike Rate9356
Most sixes30
Most Fours34
Best Averages
Most 50s11
1975DMRD
Most Runs40
Highest Score32
Best Strike Rate69
Most sixes0
Most Fours6
Best Averages
T20I
OverallDMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989BESTDMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1988DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1987DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1986DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1985DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1975DMRD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages