Dimuth Karunaratne vs Sean Williams

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Dimuth Karunaratne has dominance over Sean Williams in Tests, while Sean Williams has the edge in overall, ODIs and T20Is. In recent years, form favours Sean Williams.
CAREER
OverallDKSW
Most Runs85479165
Highest Score356394
Best Strike Rate312284
Most sixes13123
Most Fours897888
Best Averages
Most 50s5054
Most 100s1713
Most Not Outs1133
2025DKSW
Most Runs57620
Highest Score36217
Best Strike Rate45341
Most sixes05
Most Fours584
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2024DKSW
Most Runs534448
Highest Score86229
Best Strike Rate58248
Most sixes39
Most Fours6138
Best Averages
Most 50s51
Most 100s1
Most Not Outs11
2023BESTDKSW
Most Runs11571072
Highest Score282311
Best Strike Rate153369
Most sixes020
Most Fours130120
Best Averages
Most 50s85
Most 100s33
Most Not Outs23
2022DKSW
Most Runs569937
Highest Score107264
Best Strike Rate51305
Most sixes012
Most Fours6589
Best Averages
Most 50s43
Most 100s1
Most Not Outs1
2021DKSW
Most Runs986453
Highest Score296244
Best Strike Rate132218
Most sixes24
Most Fours11343
Best Averages
Most 50s41
Most 100s42
Most Not Outs2
2020DKSW
Most Runs228519
Highest Score96250
Best Strike Rate129263
Most sixes09
Most Fours2560
Best Averages
Most 50s12
Most 100s2
Most Not Outs12
2019DKSW
Most Runs923605
Highest Score219196
Best Strike Rate122313
Most sixes118
Most Fours9554
Best Averages
Most 50s65
Most 100s11
Most Not Outs16
2018DKSW
Most Runs743642
Highest Score158258
Best Strike Rate57253
Most sixes16
Most Fours7157
Best Averages
Most 50s74
Most 100s11
Most Not Outs12
2017DKSW
Most Runs1031283
Highest Score19692
Best Strike Rate45146
Most sixes21
Most Fours9129
Best Averages
Most 50s42
Most 100s3
Most Not Outs1
2016DKSW
Most Runs498465
Highest Score110207
Best Strike Rate49249
Most sixes02
Most Fours5259
Best Averages
Most 50s32
Most 100s11
Most Not Outs1
2015DKSW
Most Runs8751139
Highest Score212160
Best Strike Rate113215
Most sixes116
Most Fours8096
Best Averages
Most 50s39
Most 100s21
Most Not Outs4
2014DKSW
Most Runs514368
Highest Score152120
Best Strike Rate47266
Most sixes17
Most Fours6328
Best Averages
Most 50s23
Most 100s1
Most Not Outs11
2013DKSW
Most Runs249430
Highest Score101134
Best Strike Rate140241
Most sixes25
Most Fours2740
Best Averages
Most 50s13
Most Not Outs13
2012DKSW
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKSW
Most Runs6458
Highest Score6030
Best Strike Rate7289
Most sixes01
Most Fours44
Best Averages
Most 50s1
2010DKSW
Most Runs9105
Highest Score974
Best Strike Rate18071
Most sixes00
Most Fours210
Best Averages
Most 50s1
2009DKSW
Most Runs365
Highest Score75
Best Strike Rate73
Most sixes1
Most Fours33
Best Averages
Most 50s3
Most Not Outs2
2008DKSW
Most Runs204
Highest Score71
Best Strike Rate67
Most sixes2
Most Fours11
Best Averages
Most 50s2
Most Not Outs2
2007DKSW
Most Runs215
Highest Score70
Best Strike Rate80
Most sixes1
Most Fours20
Best Averages
Most 50s3
Most Not Outs2
2006DKSW
Most Runs183
Highest Score106
Best Strike Rate166
Most sixes3
Most Fours9
Best Averages
Most 50s2
2005DKSW
Most Runs54
Highest Score33
Best Strike Rate68
Most sixes1
Most Fours4
Best Averages
Most Not Outs1
TEST
OverallDKSW
Most Runs72222220
Highest Score244154
Best Strike Rate5270
Most sixes1215
Most Fours764250
Best Averages
Most 50s396
Most 100s166
Most Not Outs75
2025DKSW
Most Runs57506
Highest Score36137
Best Strike Rate4593
Most sixes02
Most Fours569
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2024DKSW
Most Runs534264
Highest Score86154
Best Strike Rate5883
Most sixes33
Most Fours6123
Best Averages
Most 50s5
Most 100s1
Most Not Outs11
2023DKSW
Most Runs608120
Highest Score17977
Best Strike Rate6595
Most sixes00
Most Fours7014
Best Averages
Most 50s31
Most 100s2
Most Not Outs
2022DKSW
Most Runs569271
Highest Score107100
Best Strike Rate5190
Most sixes03
Most Fours6525
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2021DKSW
Most Runs902264
Highest Score244151
Best Strike Rate5653
Most sixes11
Most Fours10824
Best Averages
Most 50s3
Most 100s42
Most Not Outs1
2020DKSW
Most Runs131217
Highest Score44107
Best Strike Rate4764
Most sixes05
Most Fours1322
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2019DKSW
Most Runs52725
Highest Score12221
Best Strike Rate4774
Most sixes10
Most Fours552
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2018BESTDKSW
Most Runs743132
Highest Score15888
Best Strike Rate5744
Most sixes10
Most Fours7113
Best Averages
Most 50s71
Most 100s1
Most Not Outs1
2017DKSW
Most Runs103157
Highest Score19622
Best Strike Rate4556
Most sixes20
Most Fours916
Best Averages
Most 50s4
Most 100s3
Most Not Outs
2016DKSW
Most Runs498300
Highest Score110119
Best Strike Rate4967
Most sixes01
Most Fours5245
Best Averages
Most 50s31
Most 100s11
Most Not Outs1
2015DKSW
Most Runs769
Highest Score186
Best Strike Rate48
Most sixes1
Most Fours71
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2014DKSW
Most Runs51427
Highest Score15224
Best Strike Rate4751
Most sixes10
Most Fours633
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013DKSW
Most Runs22937
Highest Score8531
Best Strike Rate6034
Most sixes20
Most Fours264
Best Averages
Most 50s1
Most Not Outs
2012DKSW
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2010DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2008DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2005DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallDKSW
Most Runs13165217
Highest Score103174
Best Strike Rate8087
Most sixes166
Most Fours131470
Best Averages
Most 50s1137
Most 100s17
Most Not Outs420
2025DKSW
Most Runs77
Highest Score57
Best Strike Rate94
Most sixes3
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs
2024DKSW
Most Runs154
Highest Score60
Best Strike Rate92
Most sixes6
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs
2023BESTDKSW
Most Runs549720
Highest Score103174
Best Strike Rate88129
Most sixes013
Most Fours6081
Best Averages
Most 50s53
Most 100s13
Most Not Outs21
2022DKSW
Most Runs271
Highest Score100
Best Strike Rate90
Most sixes3
Most Fours25
Best Averages
Most 50s
Most 100s
Most Not Outs
2021DKSW
Most Runs8437
Highest Score5233
Best Strike Rate7654
Most sixes10
Most Fours54
Best Averages
Most 50s1
Most 100s
Most Not Outs
2020DKSW
Most Runs97241
Highest Score52118
Best Strike Rate8286
Most sixes02
Most Fours1231
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2019DKSW
Most Runs396322
Highest Score97109
Best Strike Rate7588
Most sixes05
Most Fours4029
Best Averages
Most 50s32
Most 100s1
Most Not Outs12
2018DKSW
Most Runs448
Highest Score129
Best Strike Rate85
Most sixes3
Most Fours40
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2017DKSW
Most Runs226
Highest Score70
Best Strike Rate90
Most sixes1
Most Fours23
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2016DKSW
Most Runs46
Highest Score35
Best Strike Rate58
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2015DKSW
Most Runs106893
Highest Score26102
Best Strike Rate6588
Most sixes013
Most Fours970
Best Averages
Most 50s7
Most 100s1
Most Not Outs2
2014DKSW
Most Runs299
Highest Score70
Best Strike Rate80
Most sixes6
Most Fours22
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2013DKSW
Most Runs20337
Highest Score1678
Best Strike Rate8095
Most sixes04
Most Fours131
Best Averages
Most 50s3
Most Not Outs13
2012DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011DKSW
Most Runs6458
Highest Score6030
Best Strike Rate7289
Most sixes01
Most Fours44
Best Averages
Most 50s1
2010DKSW
Most Runs105
Highest Score74
Best Strike Rate71
Most sixes0
Most Fours10
Best Averages
Most 50s1
2009DKSW
Most Runs365
Highest Score75
Best Strike Rate73
Most sixes1
Most Fours33
Best Averages
Most 50s3
Most Not Outs2
2008DKSW
Most Runs204
Highest Score71
Best Strike Rate67
Most sixes2
Most Fours11
Best Averages
Most 50s2
Most Not Outs2
2007DKSW
Most Runs215
Highest Score70
Best Strike Rate80
Most sixes1
Most Fours20
Best Averages
Most 50s3
Most Not Outs2
2006DKSW
Most Runs145
Highest Score68
Best Strike Rate69
Most sixes1
Most Fours7
Best Averages
Most 50s2
2005DKSW
Most Runs54
Highest Score33
Best Strike Rate68
Most sixes1
Most Fours4
Best Averages
Most Not Outs1
T20I
OverallDKSW
Most Runs91728
Highest Score966
Best Strike Rate180127
Most sixes042
Most Fours2168
Best Averages
Most 50s11
Most 100s
Most Not Outs8
2025BESTDKSW
Most Runs37
Highest Score23
Best Strike Rate154
Most sixes0
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2024DKSW
Most Runs30
Highest Score15
Best Strike Rate73
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2023DKSW
Most Runs232
Highest Score60
Best Strike Rate145
Most sixes7
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2022DKSW
Most Runs395
Highest Score64
Best Strike Rate125
Most sixes6
Most Fours39
Best Averages
Most 50s3
Most 100s
Most Not Outs
2021DKSW
Most Runs152
Highest Score60
Best Strike Rate111
Most sixes3
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2020DKSW
Most Runs61
Highest Score25
Best Strike Rate113
Most sixes2
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2019DKSW
Most Runs258
Highest Score66
Best Strike Rate151
Most sixes13
Most Fours23
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2018DKSW
Most Runs62
Highest Score41
Best Strike Rate124
Most sixes3
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2017DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016DKSW
Most Runs119
Highest Score53
Best Strike Rate124
Most sixes1
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015DKSW
Most Runs246
Highest Score58
Best Strike Rate127
Most sixes3
Most Fours26
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2014DKSW
Most Runs42
Highest Score26
Best Strike Rate135
Most sixes1
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2013DKSW
Most Runs56
Highest Score25
Best Strike Rate112
Most sixes1
Most Fours5
Best Averages
Most 50s
Most Not Outs
2012DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2010DKSW
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages
Most 50s
2009DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2008DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2006DKSW
Most Runs38
Highest Score38
Best Strike Rate97
Most sixes2
Most Fours2
Best Averages
Most 50s
2005DKSW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs