Dimuth Karunaratne vs Aaron Finch

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Dimuth Karunaratne has dominance over Aaron Finch in Tests, while Aaron Finch has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallDKAF
Most Runs85478858
Highest Score356387
Best Strike Rate312277
Most sixes13256
Most Fours897874
Best Averages
Most 50s5051
Most 100s1717
Most Not Outs1115
2025DKAF
Most Runs57
Highest Score36
Best Strike Rate45
Most sixes0
Most Fours5
Best Averages
2024DKAF
Most Runs534
Highest Score86
Best Strike Rate58
Most sixes3
Most Fours61
Best Averages
Most 50s5
Most Not Outs1
2023DKAF
Most Runs1157
Highest Score282
Best Strike Rate153
Most sixes0
Most Fours130
Best Averages
Most 50s8
Most 100s3
Most Not Outs2
2022DKAF
Most Runs569740
Highest Score107148
Best Strike Rate51247
Most sixes016
Most Fours6565
Best Averages
Most 50s45
Most 100s1
Most Not Outs12
2021DKAF
Most Runs986459
Highest Score29679
Best Strike Rate132125
Most sixes216
Most Fours11345
Best Averages
Most 50s43
Most 100s4
Most Not Outs1
2020DKAF
Most Runs228944
Highest Score96169
Best Strike Rate129221
Most sixes021
Most Fours2599
Best Averages
Most 50s16
Most 100s2
Most Not Outs11
2019BESTDKAF
Most Runs9231356
Highest Score219217
Best Strike Rate122247
Most sixes147
Most Fours95120
Best Averages
Most 50s68
Most 100s13
Most Not Outs13
2018DKAF
Most Runs7431302
Highest Score158341
Best Strike Rate57310
Most sixes145
Most Fours71113
Best Averages
Most 50s75
Most 100s13
Most Not Outs14
2017DKAF
Most Runs1031563
Highest Score196177
Best Strike Rate45232
Most sixes216
Most Fours9158
Best Averages
Most 50s44
Most 100s31
2016DKAF
Most Runs498873
Highest Score110181
Best Strike Rate49236
Most sixes029
Most Fours5290
Best Averages
Most 50s36
Most 100s11
Most Not Outs1
2015DKAF
Most Runs875561
Highest Score212135
Best Strike Rate11388
Most sixes19
Most Fours8058
Best Averages
Most 50s34
Most 100s21
Most Not Outs1
2014DKAF
Most Runs5141180
Highest Score152192
Best Strike Rate47218
Most sixes128
Most Fours63123
Best Averages
Most 50s26
Most 100s14
Most Not Outs11
2013DKAF
Most Runs249776
Highest Score101304
Best Strike Rate140286
Most sixes227
Most Fours2792
Best Averages
Most 50s13
Most 100s2
Most Not Outs1
2012DKAF
Most Runs11036
Highest Score6036
Best Strike Rate57157
Most sixes00
Most Fours136
Best Averages
Most 50s1
Most Not Outs1
2011DKAF
Most Runs6468
Highest Score6053
Best Strike Rate72145
Most sixes02
Most Fours45
Best Averages
Most 50s11
Most Not Outs2
2010DKAF
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages
TEST
OverallDKAF
Most Runs7222332
Highest Score24462
Best Strike Rate5246
Most sixes122
Most Fours76433
Best Averages
Most 50s392
Most 100s16
Most Not Outs7
2025DKAF
Most Runs57
Highest Score36
Best Strike Rate45
Most sixes0
Most Fours5
Best Averages
2024DKAF
Most Runs534
Highest Score86
Best Strike Rate58
Most sixes3
Most Fours61
Best Averages
Most 50s5
Most Not Outs1
2023DKAF
Most Runs608
Highest Score179
Best Strike Rate65
Most sixes0
Most Fours70
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2022BESTDKAF
Most Runs56954
Highest Score10723
Best Strike Rate5156
Most sixes01
Most Fours653
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2021DKAF
Most Runs902
Highest Score244
Best Strike Rate56
Most sixes1
Most Fours108
Best Averages
Most 50s3
Most 100s4
Most Not Outs
2020DKAF
Most Runs131
Highest Score44
Best Strike Rate47
Most sixes0
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs1
2019DKAF
Most Runs527
Highest Score122
Best Strike Rate47
Most sixes1
Most Fours55
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2018DKAF
Most Runs743278
Highest Score15862
Best Strike Rate5745
Most sixes11
Most Fours7130
Best Averages
Most 50s72
Most 100s1
Most Not Outs1
2017DKAF
Most Runs1031
Highest Score196
Best Strike Rate45
Most sixes2
Most Fours91
Best Averages
Most 50s4
Most 100s3
2016DKAF
Most Runs498
Highest Score110
Best Strike Rate49
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2015DKAF
Most Runs769
Highest Score186
Best Strike Rate48
Most sixes1
Most Fours71
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2014DKAF
Most Runs514
Highest Score152
Best Strike Rate47
Most sixes1
Most Fours63
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013DKAF
Most Runs229
Highest Score85
Best Strike Rate60
Most sixes2
Most Fours26
Best Averages
Most 50s1
Most 100s
Most Not Outs
2012DKAF
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallDKAF
Most Runs13165406
Highest Score103153
Best Strike Rate8088
Most sixes1129
Most Fours131532
Best Averages
Most 50s1130
Most 100s115
Most Not Outs43
2025DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DKAF
Most Runs549
Highest Score103
Best Strike Rate88
Most sixes0
Most Fours60
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2022DKAF
Most Runs174
Highest Score62
Best Strike Rate71
Most sixes3
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs
2021DKAF
Most Runs84
Highest Score52
Best Strike Rate76
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs
2020DKAF
Most Runs97673
Highest Score52114
Best Strike Rate8282
Most sixes014
Most Fours1265
Best Averages
Most 50s15
Most 100s2
Most Not Outs1
2019BESTDKAF
Most Runs3961141
Highest Score97153
Best Strike Rate7589
Most sixes036
Most Fours4098
Best Averages
Most 50s36
Most 100s3
Most Not Outs11
2018DKAF
Most Runs493
Highest Score107
Best Strike Rate89
Most sixes13
Most Fours38
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2017DKAF
Most Runs405
Highest Score124
Best Strike Rate93
Most sixes10
Most Fours44
Best Averages
Most 50s3
Most 100s1
2016DKAF
Most Runs655
Highest Score107
Best Strike Rate94
Most sixes19
Most Fours72
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2015DKAF
Most Runs106561
Highest Score26135
Best Strike Rate6588
Most sixes09
Most Fours958
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2014DKAF
Most Runs790
Highest Score121
Best Strike Rate84
Most sixes13
Most Fours78
Best Averages
Most 50s3
Most 100s4
Most Not Outs
2013DKAF
Most Runs20514
Highest Score16148
Best Strike Rate8092
Most sixes012
Most Fours165
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2012DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011DKAF
Most Runs64
Highest Score60
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s1
Most Not Outs
2010DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallDKAF
Most Runs93120
Highest Score9172
Best Strike Rate180143
Most sixes0125
Most Fours2309
Best Averages
Most 50s19
Most 100s2
Most Not Outs12
2025BESTDKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022DKAF
Most Runs512
Highest Score63
Best Strike Rate120
Most sixes12
Most Fours48
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2021DKAF
Most Runs459
Highest Score79
Best Strike Rate125
Most sixes16
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2020DKAF
Most Runs271
Highest Score55
Best Strike Rate139
Most sixes7
Most Fours34
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019DKAF
Most Runs215
Highest Score64
Best Strike Rate158
Most sixes11
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2018DKAF
Most Runs531
Highest Score172
Best Strike Rate176
Most sixes31
Most Fours45
Best Averages
Most 50s2
Most 100s1
Most Not Outs4
2017DKAF
Most Runs158
Highest Score53
Best Strike Rate139
Most sixes6
Most Fours14
Best Averages
Most 50s1
Most 100s
2016DKAF
Most Runs218
Highest Score74
Best Strike Rate142
Most sixes10
Most Fours18
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015DKAF
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014DKAF
Most Runs390
Highest Score71
Best Strike Rate134
Most sixes15
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2013DKAF
Most Runs262
Highest Score156
Best Strike Rate194
Most sixes15
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2012DKAF
Most Runs36
Highest Score36
Best Strike Rate157
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
2011DKAF
Most Runs68
Highest Score53
Best Strike Rate145
Most sixes2
Most Fours5
Best Averages
Most 50s1
Most Not Outs2
2010DKAF
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages