Roy Dias vs Duleep Mendis

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Duleep Mendis has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallRDDM
Most Runs28582856
Highest Score230204
Best Strike Rate123137
Most sixes520
Most Fours258219
Best Averages
Most 50s1915
Most 100s54
Most Not Outs69
1989RDDM
Most Runs27
Highest Score17
Best Strike Rate57
Most sixes0
Most Fours2
Best Averages
1988RDDM
Most Runs212
Highest Score116
Best Strike Rate148
Most sixes3
Most Fours20
Best Averages
Most 50s2
Most Not Outs1
1987RDDM
Most Runs210275
Highest Score12985
Best Strike Rate114100
Most sixes30
Most Fours1319
Best Averages
Most 50s11
Most Not Outs12
1986RDDM
Most Runs128271
Highest Score6293
Best Strike Rate12266
Most sixes00
Most Fours78
Best Averages
Most 50s11
Most Not Outs11
1985BESTRDDM
Most Runs947801
Highest Score186204
Best Strike Rate120143
Most sixes13
Most Fours6448
Best Averages
Most 50s75
Most 100s11
Most Not Outs24
1984RDDM
Most Runs319339
Highest Score165131
Best Strike Rate95121
Most sixes06
Most Fours3036
Best Averages
Most 50s11
Most 100s11
Most Not Outs1
1983RDDM
Most Runs171274
Highest Score74130
Best Strike Rate88132
Most sixes01
Most Fours2328
Best Averages
Most 50s12
Most Not Outs1
1982RDDM
Most Runs1008539
Highest Score230157
Best Strike Rate151141
Most sixes14
Most Fours11749
Best Averages
Most 50s72
Most 100s32
Most Not Outs1
1979RDDM
Most Runs7578
Highest Score5064
Best Strike Rate5693
Most sixes03
Most Fours43
Best Averages
Most 50s11
1975RDDM
Most Runs40
Highest Score32
Best Strike Rate69
Most sixes0
Most Fours6
Best Averages
TEST
OverallRDDM
Most Runs12851329
Highest Score109124
Best Strike Rate5562
Most sixes111
Most Fours141106
Best Averages
Most 50s88
Most 100s34
Most Not Outs11
1989RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1988RDDM
Most Runs77
Highest Score56
Best Strike Rate55
Most sixes0
Most Fours11
Best Averages
Most 50s1
Most Not Outs
1987RDDM
Most Runs8348
Highest Score4927
Best Strike Rate5427
Most sixes00
Most Fours31
Best Averages
Most 50s
Most Not Outs
1986RDDM
Most Runs95113
Highest Score5058
Best Strike Rate85
Most sixes00
Most Fours70
Best Averages
Most 50s11
Most Not Outs
1985RDDM
Most Runs360365
Highest Score106124
Best Strike Rate4954
Most sixes02
Most Fours2811
Best Averages
Most 50s23
Most 100s11
Most Not Outs11
1984RDDM
Most Runs204276
Highest Score108111
Best Strike Rate4374
Most sixes06
Most Fours2833
Best Averages
Most 50s1
Most 100s11
Most Not Outs
1983RDDM
Most Runs1480
Highest Score1074
Best Strike Rate3471
Most sixes00
Most Fours212
Best Averages
Most 50s1
Most Not Outs
1982BESTRDDM
Most Runs529370
Highest Score109105
Best Strike Rate6360
Most sixes13
Most Fours7338
Best Averages
Most 50s51
Most 100s12
Most Not Outs
1979RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1975RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallRDDM
Most Runs15731527
Highest Score12180
Best Strike Rate6875
Most sixes49
Most Fours117113
Best Averages
Most 50s117
Most 100s2
Most Not Outs58
1989RDDM
Most Runs27
Highest Score17
Best Strike Rate57
Most sixes0
Most Fours2
Best Averages
1988RDDM
Most Runs135
Highest Score60
Best Strike Rate93
Most sixes3
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
1987BESTRDDM
Most Runs127227
Highest Score8058
Best Strike Rate6073
Most sixes30
Most Fours1018
Best Averages
Most 50s11
Most Not Outs12
1986RDDM
Most Runs33158
Highest Score1235
Best Strike Rate3766
Most sixes00
Most Fours08
Best Averages
Most 50s
Most Not Outs11
1985RDDM
Most Runs587436
Highest Score8080
Best Strike Rate7189
Most sixes11
Most Fours3637
Best Averages
Most 50s52
Most 100s
Most Not Outs13
1984RDDM
Most Runs11563
Highest Score5720
Best Strike Rate5247
Most sixes00
Most Fours23
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1983RDDM
Most Runs157194
Highest Score6456
Best Strike Rate5461
Most sixes01
Most Fours2116
Best Averages
Most 50s11
Most Not Outs1
1982RDDM
Most Runs479169
Highest Score12152
Best Strike Rate8881
Most sixes01
Most Fours4411
Best Averages
Most 50s21
Most 100s2
Most Not Outs1
1979RDDM
Most Runs7578
Highest Score5064
Best Strike Rate5693
Most sixes03
Most Fours43
Best Averages
Most 50s11
1975RDDM
Most Runs40
Highest Score32
Best Strike Rate69
Most sixes0
Most Fours6
Best Averages
T20I
OverallRDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989BESTRDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1988RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1987RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1986RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1985RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1984RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1982RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1979RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1975RDDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages