Dimuth Karunaratne vs Sikandar Raza

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Dimuth Karunaratne has dominance over Sikandar Raza in Tests, while Sikandar Raza has the edge in overall, ODIs and T20Is. In recent years, form favours Sikandar Raza.
CAREER
OverallDKSR
Most Runs85479184
Highest Score356401
Best Strike Rate312283
Most sixes13269
Most Fours897766
Best Averages
Most 50s5052
Most 100s179
Most Not Outs1133
2025DKSR
Most Runs57839
Highest Score36207
Best Strike Rate45279
Most sixes014
Most Fours580
Best Averages
Most 50s7
Most Not Outs4
2024DKSR
Most Runs534689
Highest Score86172
Best Strike Rate58215
Most sixes331
Most Fours6161
Best Averages
Most 50s52
Most 100s1
Most Not Outs15
2023BESTDKSR
Most Runs11571042
Highest Score282206
Best Strike Rate153353
Most sixes059
Most Fours13073
Best Averages
Most 50s87
Most 100s31
Most Not Outs24
2022DKSR
Most Runs5691773
Highest Score107337
Best Strike Rate51316
Most sixes062
Most Fours65124
Best Averages
Most 50s49
Most 100s14
Most Not Outs14
2021DKSR
Most Runs986387
Highest Score296185
Best Strike Rate132283
Most sixes28
Most Fours11333
Best Averages
Most 50s43
Most 100s4
Most Not Outs2
2020DKSR
Most Runs228455
Highest Score96150
Best Strike Rate129248
Most sixes08
Most Fours2544
Best Averages
Most 50s13
Most Not Outs1
2019DKSR
Most Runs923203
Highest Score21999
Best Strike Rate122184
Most sixes17
Most Fours9512
Best Averages
Most 50s61
Most 100s1
Most Not Outs12
2018DKSR
Most Runs743853
Highest Score158188
Best Strike Rate57281
Most sixes131
Most Fours7165
Best Averages
Most 50s75
Most 100s11
Most Not Outs12
2017DKSR
Most Runs1031584
Highest Score196194
Best Strike Rate45136
Most sixes29
Most Fours9148
Best Averages
Most 50s44
Most 100s31
Most Not Outs4
2016DKSR
Most Runs498382
Highest Score110134
Best Strike Rate49213
Most sixes02
Most Fours5233
Best Averages
Most 50s32
Most 100s1
Most Not Outs11
2015DKSR
Most Runs875995
Highest Score212159
Best Strike Rate113205
Most sixes122
Most Fours8079
Best Averages
Most 50s34
Most 100s2
Most Not Outs4
2014DKSR
Most Runs514674
Highest Score152236
Best Strike Rate47237
Most sixes112
Most Fours6384
Best Averages
Most 50s23
Most 100s11
Most Not Outs11
2013DKSR
Most Runs249308
Highest Score101173
Best Strike Rate140216
Most sixes24
Most Fours2730
Best Averages
Most 50s12
Most Not Outs1
2012DKSR
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKSR
Most Runs64
Highest Score60
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s1
2010DKSR
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages
TEST
OverallDKSR
Most Runs72221814
Highest Score244127
Best Strike Rate5260
Most sixes1226
Most Fours764171
Best Averages
Most 50s3912
Most 100s162
Most Not Outs72
2025DKSR
Most Runs57194
Highest Score3661
Best Strike Rate4558
Most sixes00
Most Fours522
Best Averages
Most 50s2
Most Not Outs1
2024DKSR
Most Runs534
Highest Score86
Best Strike Rate58
Most sixes3
Most Fours61
Best Averages
Most 50s5
Most 100s
Most Not Outs1
2023DKSR
Most Runs60840
Highest Score17922
Best Strike Rate6595
Most sixes02
Most Fours703
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2022DKSR
Most Runs569393
Highest Score107115
Best Strike Rate5178
Most sixes07
Most Fours6528
Best Averages
Most 50s42
Most 100s11
Most Not Outs1
2021DKSR
Most Runs902150
Highest Score24485
Best Strike Rate5665
Most sixes14
Most Fours10812
Best Averages
Most 50s31
Most 100s4
Most Not Outs
2020DKSR
Most Runs131219
Highest Score4472
Best Strike Rate4751
Most sixes03
Most Fours1321
Best Averages
Most 50s1
Most Not Outs1
2019DKSR
Most Runs527
Highest Score122
Best Strike Rate47
Most sixes1
Most Fours55
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2018DKSR
Most Runs74356
Highest Score15825
Best Strike Rate5744
Most sixes11
Most Fours716
Best Averages
Most 50s7
Most 100s1
Most Not Outs1
2017BESTDKSR
Most Runs1031373
Highest Score196127
Best Strike Rate4553
Most sixes25
Most Fours9126
Best Averages
Most 50s42
Most 100s31
Most Not Outs
2016DKSR
Most Runs49862
Highest Score11037
Best Strike Rate4953
Most sixes00
Most Fours5211
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2015DKSR
Most Runs769
Highest Score186
Best Strike Rate48
Most sixes1
Most Fours71
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2014DKSR
Most Runs514243
Highest Score15282
Best Strike Rate4764
Most sixes14
Most Fours6330
Best Averages
Most 50s23
Most 100s1
Most Not Outs1
2013DKSR
Most Runs22984
Highest Score8560
Best Strike Rate6049
Most sixes20
Most Fours2612
Best Averages
Most 50s11
Most Not Outs
2012DKSR
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2010DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallDKSR
Most Runs13164595
Highest Score103141
Best Strike Rate8088
Most sixes1115
Most Fours131380
Best Averages
Most 50s1124
Most 100s16
Most Not Outs422
2025DKSR
Most Runs217
Highest Score92
Best Strike Rate96
Most sixes1
Most Fours19
Best Averages
Most 50s3
Most Not Outs1
2024DKSR
Most Runs116
Highest Score39
Best Strike Rate68
Most sixes2
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs2
2023DKSR
Most Runs549487
Highest Score103102
Best Strike Rate88108
Most sixes018
Most Fours6041
Best Averages
Most 50s51
Most 100s11
Most Not Outs22
2022DKSR
Most Runs645
Highest Score135
Best Strike Rate87
Most sixes17
Most Fours44
Best Averages
Most 50s2
Most 100s3
Most Not Outs2
2021DKSR
Most Runs84155
Highest Score5259
Best Strike Rate7696
Most sixes13
Most Fours514
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2020DKSR
Most Runs97200
Highest Score5266
Best Strike Rate82105
Most sixes05
Most Fours1217
Best Averages
Most 50s12
Most Not Outs
2019BESTDKSR
Most Runs396179
Highest Score9785
Best Strike Rate7595
Most sixes06
Most Fours4011
Best Averages
Most 50s31
Most 100s
Most Not Outs12
2018DKSR
Most Runs756
Highest Score123
Best Strike Rate91
Most sixes29
Most Fours54
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2017DKSR
Most Runs211
Highest Score67
Best Strike Rate83
Most sixes4
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs4
2016DKSR
Most Runs237
Highest Score77
Best Strike Rate71
Most sixes1
Most Fours17
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2015DKSR
Most Runs106814
Highest Score26100
Best Strike Rate6590
Most sixes019
Most Fours962
Best Averages
Most 50s3
Most 100s
Most Not Outs4
2014DKSR
Most Runs399
Highest Score141
Best Strike Rate79
Most sixes8
Most Fours49
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2013DKSR
Most Runs20179
Highest Score1682
Best Strike Rate8065
Most sixes02
Most Fours117
Best Averages
Most 50s1
Most Not Outs1
2012DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011DKSR
Most Runs64
Highest Score60
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s1
2010DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallDKSR
Most Runs92775
Highest Score9133
Best Strike Rate180135
Most sixes0128
Most Fours2215
Best Averages
Most 50s16
Most 100s1
Most Not Outs9
2025BESTDKSR
Most Runs428
Highest Score54
Best Strike Rate125
Most sixes13
Most Fours39
Best Averages
Most 50s2
Most Not Outs2
2024DKSR
Most Runs573
Highest Score133
Best Strike Rate147
Most sixes29
Most Fours48
Best Averages
Most 50s2
Most 100s1
Most Not Outs3
2023DKSR
Most Runs515
Highest Score82
Best Strike Rate150
Most sixes39
Most Fours29
Best Averages
Most 50s6
Most 100s
Most Not Outs1
2022DKSR
Most Runs735
Highest Score87
Best Strike Rate151
Most sixes38
Most Fours52
Best Averages
Most 50s5
Most 100s
Most Not Outs2
2021DKSR
Most Runs82
Highest Score41
Best Strike Rate122
Most sixes1
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs1
2020DKSR
Most Runs36
Highest Score12
Best Strike Rate92
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
2019DKSR
Most Runs24
Highest Score14
Best Strike Rate89
Most sixes1
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2018DKSR
Most Runs41
Highest Score40
Best Strike Rate146
Most sixes1
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
2017DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016DKSR
Most Runs83
Highest Score20
Best Strike Rate89
Most sixes1
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
2015DKSR
Most Runs181
Highest Score59
Best Strike Rate115
Most sixes3
Most Fours17
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014DKSR
Most Runs32
Highest Score13
Best Strike Rate94
Most sixes0
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
2013DKSR
Most Runs45
Highest Score31
Best Strike Rate102
Most sixes2
Most Fours1
Best Averages
Most 50s
Most Not Outs
2012DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011DKSR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2010DKSR
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages