Pramod Rajapaksa vs Mohammad Shahzad

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Pramod Rajapaksa has dominance over Mohammad Shahzad in overall and T20Is, while Mohammad Shahzad has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallPRMS
Most Runs833832
Highest Score142135
Best Strike Rate236192
Most sixes3322
Most Fours7888
Best Averages
Most 50s47
Most Not Outs74
2025BESTPRMS
Most Runs17
Highest Score11
Best Strike Rate74
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2024PRMS
Most Runs49
Highest Score17
Best Strike Rate123
Most sixes1
Most Fours5
Best Averages
Most Not Outs1
2023PRMS
Most Runs12
Highest Score10
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
2022PRMS
Most Runs346
Highest Score71
Best Strike Rate134
Most sixes12
Most Fours31
Best Averages
Most 50s1
Most Not Outs2
2021PRMS
Most Runs269
Highest Score118
Best Strike Rate246
Most sixes11
Most Fours31
Best Averages
Most 50s2
Most Not Outs2
2020PRMS
Most Runs9
Highest Score9
Best Strike Rate75
Most sixes0
Most Fours1
Best Averages
2019PRMS
Most Runs131
Highest Score77
Best Strike Rate138
Most sixes9
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
2017PRMS
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016PRMS
Most Runs273
Highest Score89
Best Strike Rate170
Most sixes8
Most Fours24
Best Averages
Most 50s1
Most Not Outs1
2015PRMS
Most Runs187
Highest Score83
Best Strike Rate205
Most sixes9
Most Fours15
Best Averages
Most 50s1
Most Not Outs2
2014PRMS
Most Runs224
Highest Score79
Best Strike Rate81
Most sixes3
Most Fours30
Best Averages
Most 50s3
2013PRMS
Most Runs18
Highest Score18
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2010PRMS
Most Runs57
Highest Score57
Best Strike Rate100
Most sixes1
Most Fours6
Best Averages
Most 50s1
2009PRMS
Most Runs55
Highest Score55
Best Strike Rate59
Most sixes1
Most Fours5
Most 50s1
Most Not Outs1
TEST
OverallPRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2025BESTPRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2023PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2014PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs
ODI
OverallPRMS
Most Runs89477
Highest Score6579
Best Strike Rate10575
Most sixes28
Most Fours1457
Best Averages
Most 50s15
Most Not Outs2
2025BESTPRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2023PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2022PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021PRMS
Most Runs89
Highest Score65
Best Strike Rate105
Most sixes2
Most Fours14
Best Averages
Most 50s1
Most Not Outs
2020PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2019PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2016PRMS
Most Runs91
Highest Score37
Best Strike Rate61
Most sixes2
Most Fours9
Best Averages
Most 50s
Most Not Outs
2015PRMS
Most Runs50
Highest Score27
Best Strike Rate86
Most sixes1
Most Fours7
Best Averages
Most 50s
Most Not Outs1
2014PRMS
Most Runs224
Highest Score79
Best Strike Rate81
Most sixes3
Most Fours30
Best Averages
Most 50s3
2013PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2010PRMS
Most Runs57
Highest Score57
Best Strike Rate100
Most sixes1
Most Fours6
Best Averages
Most 50s1
2009PRMS
Most Runs55
Highest Score55
Best Strike Rate59
Most sixes1
Most Fours5
Most 50s1
Most Not Outs1
T20I
OverallPRMS
Most Runs744355
Highest Score7756
Best Strike Rate131117
Most sixes3114
Most Fours6431
Best Averages
Most 50s32
Most Not Outs72
2025BESTPRMS
Most Runs17
Highest Score11
Best Strike Rate74
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2024PRMS
Most Runs49
Highest Score17
Best Strike Rate123
Most sixes1
Most Fours5
Best Averages
Most Not Outs1
2023PRMS
Most Runs12
Highest Score10
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
2022PRMS
Most Runs346
Highest Score71
Best Strike Rate134
Most sixes12
Most Fours31
Best Averages
Most 50s1
Most Not Outs2
2021PRMS
Most Runs180
Highest Score53
Best Strike Rate141
Most sixes9
Most Fours17
Best Averages
Most 50s1
Most Not Outs2
2020PRMS
Most Runs9
Highest Score9
Best Strike Rate75
Most sixes0
Most Fours1
Best Averages
2019PRMS
Most Runs131
Highest Score77
Best Strike Rate138
Most sixes9
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
2017PRMS
Most Runs18
Highest Score13
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2016PRMS
Most Runs182
Highest Score52
Best Strike Rate109
Most sixes6
Most Fours15
Best Averages
Most 50s1
Most Not Outs1
2015PRMS
Most Runs137
Highest Score56
Best Strike Rate119
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2014PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2013PRMS
Most Runs18
Highest Score18
Best Strike Rate164
Most sixes0
Most Fours4
Best Averages
2010PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2009PRMS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs