DK Kesuma vs Mohammad Shahzad

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: DK Kesuma has dominance over Mohammad Shahzad in T20Is, while Mohammad Shahzad has the edge in overall. In recent years, both players have been evenly matched.
CAREER
OverallDKMS
Most Runs828832
Highest Score117135
Best Strike Rate116192
Most sixes3322
Most Fours9288
Best Averages
Most 50s17
Most 100s2
Most Not Outs34
2025BESTDKMS
Most Runs336
Highest Score115
Best Strike Rate115
Most sixes14
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2024DKMS
Most Runs397
Highest Score117
Best Strike Rate115
Most sixes13
Most Fours47
Best Averages
Most 100s1
Most Not Outs1
2023DKMS
Most Runs95
Highest Score31
Best Strike Rate122
Most sixes6
Most Fours9
Best Averages
2017DKMS
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016DKMS
Most Runs273
Highest Score89
Best Strike Rate170
Most sixes8
Most Fours24
Best Averages
Most 50s1
Most Not Outs1
2015DKMS
Most Runs187
Highest Score83
Best Strike Rate205
Most sixes9
Most Fours15
Best Averages
Most 50s1
Most Not Outs2
2014DKMS
Most Runs224
Highest Score79
Best Strike Rate81
Most sixes3
Most Fours30
Best Averages
Most 50s3
2013DKMS
Most Runs18
Highest Score18
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2010DKMS
Most Runs57
Highest Score57
Best Strike Rate100
Most sixes1
Most Fours6
Best Averages
Most 50s1
2009DKMS
Most Runs55
Highest Score55
Best Strike Rate59
Most sixes1
Most Fours5
Most 50s1
Most Not Outs1
TEST
OverallDKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTDKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2023DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2014DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs
ODI
OverallDKMS
Most Runs477
Highest Score79
Best Strike Rate75
Most sixes8
Most Fours57
Best Averages
Most 50s5
Most 100s
Most Not Outs2
2025BESTDKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2023DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2017DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016DKMS
Most Runs91
Highest Score37
Best Strike Rate61
Most sixes2
Most Fours9
Best Averages
Most 50s
Most Not Outs
2015DKMS
Most Runs50
Highest Score27
Best Strike Rate86
Most sixes1
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2014DKMS
Most Runs224
Highest Score79
Best Strike Rate81
Most sixes3
Most Fours30
Best Averages
Most 50s3
2013DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010DKMS
Most Runs57
Highest Score57
Best Strike Rate100
Most sixes1
Most Fours6
Best Averages
Most 50s1
2009DKMS
Most Runs55
Highest Score55
Best Strike Rate59
Most sixes1
Most Fours5
Most 50s1
Most Not Outs1
T20I
OverallDKMS
Most Runs828355
Highest Score11756
Best Strike Rate116117
Most sixes3314
Most Fours9231
Best Averages
Most 50s12
Most 100s2
Most Not Outs32
2025BESTDKMS
Most Runs336
Highest Score115
Best Strike Rate115
Most sixes14
Most Fours36
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2024DKMS
Most Runs397
Highest Score117
Best Strike Rate115
Most sixes13
Most Fours47
Best Averages
Most 100s1
Most Not Outs1
2023DKMS
Most Runs95
Highest Score31
Best Strike Rate122
Most sixes6
Most Fours9
Best Averages
2017DKMS
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016DKMS
Most Runs182
Highest Score52
Best Strike Rate109
Most sixes6
Most Fours15
Best Averages
Most 50s1
Most Not Outs1
2015DKMS
Most Runs137
Highest Score56
Best Strike Rate119
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2014DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013DKMS
Most Runs18
Highest Score18
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2010DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009DKMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs