Dimuth Karunaratne vs Ajinkya Rahane

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Dimuth Karunaratne has dominance over Ajinkya Rahane in Tests, while Ajinkya Rahane has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallDKAR
Most Runs85478414
Highest Score356360
Best Strike Rate312242
Most sixes1374
Most Fours897903
Best Averages
Most 50s5051
Most 100s1714
Most Not Outs1117
2025DKAR
Most Runs57
Highest Score36
Best Strike Rate45
Most sixes0
Most Fours5
Best Averages
2024DKAR
Most Runs534
Highest Score86
Best Strike Rate58
Most sixes3
Most Fours61
Best Averages
Most 50s5
Most Not Outs1
2023DKAR
Most Runs1157146
Highest Score28289
Best Strike Rate15351
Most sixes01
Most Fours13018
Best Averages
Most 50s81
Most 100s3
Most Not Outs2
2022DKAR
Most Runs56968
Highest Score10758
Best Strike Rate5168
Most sixes01
Most Fours6510
Best Averages
Most 50s41
Most 100s1
Most Not Outs1
2021DKAR
Most Runs986479
Highest Score29667
Best Strike Rate13243
Most sixes23
Most Fours11357
Best Averages
Most 50s42
Most 100s4
2020DKAR
Most Runs228272
Highest Score96112
Best Strike Rate12942
Most sixes01
Most Fours2530
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2019BESTDKAR
Most Runs923642
Highest Score219115
Best Strike Rate12250
Most sixes13
Most Fours9575
Best Averages
Most 50s65
Most 100s12
Most Not Outs12
2018DKAR
Most Runs743784
Highest Score158160
Best Strike Rate57121
Most sixes15
Most Fours7174
Best Averages
Most 50s76
Most 100s1
Most Not Outs11
2017DKAR
Most Runs10311140
Highest Score196235
Best Strike Rate45129
Most sixes28
Most Fours91122
Best Averages
Most 50s410
Most 100s32
Most Not Outs2
2016DKAR
Most Runs4981039
Highest Score110317
Best Strike Rate49238
Most sixes012
Most Fours52100
Best Averages
Most 50s35
Most 100s12
Most Not Outs15
2015DKAR
Most Runs8751352
Highest Score212247
Best Strike Rate113240
Most sixes116
Most Fours80129
Best Averages
Most 50s37
Most 100s22
Most Not Outs4
2014DKAR
Most Runs5141639
Highest Score152290
Best Strike Rate47248
Most sixes114
Most Fours63195
Best Averages
Most 50s28
Most 100s15
Most Not Outs11
2013DKAR
Most Runs249330
Highest Score101146
Best Strike Rate140114
Most sixes23
Most Fours2742
Best Averages
Most 50s13
Most Not Outs11
2012DKAR
Most Runs110122
Highest Score6051
Best Strike Rate57166
Most sixes04
Most Fours1310
Best Averages
Most 50s1
Most Not Outs1
2011DKAR
Most Runs64401
Highest Score60152
Best Strike Rate72220
Most sixes03
Most Fours441
Best Averages
Most 50s13
2010DKAR
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages
TEST
OverallDKAR
Most Runs72225077
Highest Score244188
Best Strike Rate5250
Most sixes1235
Most Fours764578
Best Averages
Most 50s3926
Most 100s1611
Most Not Outs712
2025DKAR
Most Runs57
Highest Score36
Best Strike Rate45
Most sixes0
Most Fours5
Best Averages
2024DKAR
Most Runs534
Highest Score86
Best Strike Rate58
Most sixes3
Most Fours61
Best Averages
Most 50s5
Most Not Outs1
2023DKAR
Most Runs608146
Highest Score17989
Best Strike Rate6551
Most sixes01
Most Fours7018
Best Averages
Most 50s31
Most 100s2
Most Not Outs
2022DKAR
Most Runs56968
Highest Score10758
Best Strike Rate5168
Most sixes01
Most Fours6510
Best Averages
Most 50s41
Most 100s1
Most Not Outs1
2021DKAR
Most Runs902479
Highest Score24467
Best Strike Rate5643
Most sixes13
Most Fours10857
Best Averages
Most 50s32
Most 100s4
2020DKAR
Most Runs131272
Highest Score44112
Best Strike Rate4742
Most sixes01
Most Fours1330
Best Averages
Most 50s
Most 100s1
Most Not Outs11
2019DKAR
Most Runs527642
Highest Score122115
Best Strike Rate4750
Most sixes13
Most Fours5575
Best Averages
Most 50s35
Most 100s12
Most Not Outs2
2018DKAR
Most Runs743644
Highest Score15881
Best Strike Rate5744
Most sixes13
Most Fours7165
Best Averages
Most 50s75
Most 100s1
Most Not Outs1
2017DKAR
Most Runs1031554
Highest Score196132
Best Strike Rate4551
Most sixes24
Most Fours9159
Best Averages
Most 50s43
Most 100s31
Most Not Outs2
2016BESTDKAR
Most Runs498653
Highest Score110188
Best Strike Rate4948
Most sixes07
Most Fours5266
Best Averages
Most 50s32
Most 100s12
Most Not Outs13
2015DKAR
Most Runs769593
Highest Score186127
Best Strike Rate4854
Most sixes18
Most Fours7159
Best Averages
Most 50s31
Most 100s22
Most Not Outs2
2014DKAR
Most Runs514809
Highest Score152147
Best Strike Rate4760
Most sixes12
Most Fours63109
Best Averages
Most 50s24
Most 100s13
Most Not Outs11
2013DKAR
Most Runs229217
Highest Score8596
Best Strike Rate6047
Most sixes22
Most Fours2630
Best Averages
Most 50s12
Most Not Outs1
2012DKAR
Most Runs110
Highest Score60
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2011DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2010DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallDKAR
Most Runs13162962
Highest Score103111
Best Strike Rate8079
Most sixes133
Most Fours131293
Best Averages
Most 50s1124
Most 100s13
Most Not Outs43
2025DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DKAR
Most Runs549
Highest Score103
Best Strike Rate88
Most sixes0
Most Fours60
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2022DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021DKAR
Most Runs84
Highest Score52
Best Strike Rate76
Most sixes1
Most Fours5
Best Averages
Most 50s1
Most 100s
2020DKAR
Most Runs97
Highest Score52
Best Strike Rate82
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019DKAR
Most Runs396
Highest Score97
Best Strike Rate75
Most sixes0
Most Fours40
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2018DKAR
Most Runs140
Highest Score79
Best Strike Rate77
Most sixes2
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2017DKAR
Most Runs586
Highest Score103
Best Strike Rate78
Most sixes4
Most Fours63
Best Averages
Most 50s7
Most 100s1
Most Not Outs
2016DKAR
Most Runs284
Highest Score89
Best Strike Rate84
Most sixes5
Most Fours26
Best Averages
Most 50s3
Most 100s
Most Not Outs
2015DKAR
Most Runs106722
Highest Score2687
Best Strike Rate6580
Most sixes08
Most Fours967
Best Averages
Most 50s6
Most 100s
Most Not Outs2
2014DKAR
Most Runs768
Highest Score111
Best Strike Rate81
Most sixes10
Most Fours82
Best Averages
Most 50s4
Most 100s2
Most Not Outs
2013DKAR
Most Runs20113
Highest Score1650
Best Strike Rate8067
Most sixes01
Most Fours112
Best Averages
Most 50s1
Most Not Outs1
2012DKAR
Most Runs9
Highest Score9
Best Strike Rate53
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2011BESTDKAR
Most Runs64340
Highest Score6091
Best Strike Rate7275
Most sixes03
Most Fours433
Best Averages
Most 50s12
2010DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallDKAR
Most Runs9375
Highest Score961
Best Strike Rate180113
Most sixes06
Most Fours232
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2025BESTDKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2024DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2020DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2019DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016DKAR
Most Runs102
Highest Score40
Best Strike Rate106
Most sixes0
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs2
2015DKAR
Most Runs37
Highest Score33
Best Strike Rate106
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2014DKAR
Most Runs62
Highest Score32
Best Strike Rate107
Most sixes2
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2013DKAR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012DKAR
Most Runs113
Highest Score42
Best Strike Rate113
Most sixes4
Most Fours9
Best Averages
Most 50s
Most Not Outs
2011DKAR
Most Runs61
Highest Score61
Best Strike Rate145
Most sixes0
Most Fours8
Best Averages
Most 50s1
2010DKAR
Most Runs9
Highest Score9
Best Strike Rate180
Most sixes0
Most Fours2
Best Averages