Colin McDonald vs Shan Masood

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Colin McDonald has dominance over Shan Masood in Tests, while Shan Masood has the edge in overall. In recent years, both players have been evenly matched.
CAREER
OverallCMSM
Most Runs31073108
Highest Score170271
Best Strike Rate44244
Most sixes332
Most Fours166293
Best Averages
Most 50s1717
Most 100s55
Most Not Outs45
2025BESTCMSM
Most Runs397
Highest Score145
Best Strike Rate55
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
2024CMSM
Most Runs410
Highest Score151
Best Strike Rate65
Most sixes3
Most Fours37
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2023CMSM
Most Runs350
Highest Score104
Best Strike Rate139
Most sixes3
Most Fours41
Best Averages
Most 50s3
2022CMSM
Most Runs462
Highest Score95
Best Strike Rate180
Most sixes8
Most Fours38
Best Averages
Most 50s3
Most Not Outs4
2021CMSM
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
2020CMSM
Most Runs289
Highest Score156
Best Strike Rate47
Most sixes2
Most Fours31
Best Averages
Most 100s1
2019CMSM
Most Runs551
Highest Score185
Best Strike Rate130
Most sixes5
Most Fours54
Best Averages
Most 50s3
Most 100s1
2018CMSM
Most Runs84
Highest Score65
Best Strike Rate55
Most sixes1
Most Fours9
Best Averages
Most 50s1
2017CMSM
Most Runs133
Highest Score59
Best Strike Rate30
Most sixes0
Most Fours9
Best Averages
Most 50s1
2016CMSM
Most Runs71
Highest Score39
Best Strike Rate40
Most sixes0
Most Fours9
Best Averages
2015CMSM
Most Runs196
Highest Score125
Best Strike Rate53
Most sixes2
Most Fours20
Best Averages
Most 50s1
Most 100s1
2014CMSM
Most Runs69
Highest Score40
Best Strike Rate34
Most sixes2
Most Fours3
Best Averages
2013CMSM
Most Runs96
Highest Score75
Best Strike Rate47
Most sixes0
Most Fours9
Best Averages
Most 50s1
1961CMSM
Most Runs331
Highest Score91
Best Strike Rate41
Most sixes0
Most Fours13
Best Averages
Most 50s3
1960CMSM
Most Runs186
Highest Score57
Best Strike Rate56
Most sixes0
Most Fours8
Best Averages
Most 50s1
1959CMSM
Most Runs671
Highest Score170
Best Strike Rate47
Most sixes0
Most Fours29
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
1958CMSM
Most Runs259
Highest Score58
Best Strike Rate35
Most sixes0
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
1957CMSM
Most Runs199
Highest Score99
Most sixes1
Most Fours0
Best Averages
Most 50s2
1956CMSM
Most Runs295
Highest Score89
Most sixes0
Most Fours26
Best Averages
Most 50s2
1955CMSM
Most Runs635
Highest Score127
Best Strike Rate50
Most sixes1
Most Fours33
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
1953CMSM
Most Runs288
Highest Score154
Most sixes1
Most Fours26
Best Averages
Most 50s1
Most 100s1
1952CMSM
Most Runs243
Highest Score82
Most sixes0
Most Fours24
Best Averages
Most 50s2
TEST
OverallCMSM
Most Runs31072550
Highest Score170156
Best Strike Rate4452
Most sixes325
Most Fours166244
Best Averages
Most 50s1713
Most 100s55
Most Not Outs41
2025BESTCMSM
Most Runs397
Highest Score145
Best Strike Rate55
Most sixes6
Most Fours33
Best Averages
Most 50s3
Most 100s1
2024CMSM
Most Runs410
Highest Score151
Best Strike Rate65
Most sixes3
Most Fours37
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2023CMSM
Most Runs298
Highest Score60
Best Strike Rate81
Most sixes3
Most Fours34
Best Averages
Most 50s3
2022CMSM
Most Runs67
Highest Score30
Best Strike Rate58
Most sixes1
Most Fours8
Best Averages
Most 50s
Most Not Outs
2021CMSM
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
2020CMSM
Most Runs289
Highest Score156
Best Strike Rate47
Most sixes2
Most Fours31
Best Averages
Most 100s1
2019CMSM
Most Runs440
Highest Score135
Best Strike Rate53
Most sixes5
Most Fours42
Best Averages
Most 50s2
Most 100s1
2018CMSM
Most Runs84
Highest Score65
Best Strike Rate55
Most sixes1
Most Fours9
Best Averages
Most 50s1
2017CMSM
Most Runs133
Highest Score59
Best Strike Rate30
Most sixes0
Most Fours9
Best Averages
Most 50s1
2016CMSM
Most Runs71
Highest Score39
Best Strike Rate40
Most sixes0
Most Fours9
Best Averages
2015CMSM
Most Runs196
Highest Score125
Best Strike Rate53
Most sixes2
Most Fours20
Best Averages
Most 50s1
Most 100s1
2014CMSM
Most Runs69
Highest Score40
Best Strike Rate34
Most sixes2
Most Fours3
Best Averages
2013CMSM
Most Runs96
Highest Score75
Best Strike Rate47
Most sixes0
Most Fours9
Best Averages
Most 50s1
1961CMSM
Most Runs331
Highest Score91
Best Strike Rate41
Most sixes0
Most Fours13
Best Averages
Most 50s3
1960CMSM
Most Runs186
Highest Score57
Best Strike Rate56
Most sixes0
Most Fours8
Best Averages
Most 50s1
1959CMSM
Most Runs671
Highest Score170
Best Strike Rate47
Most sixes0
Most Fours29
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
1958CMSM
Most Runs259
Highest Score58
Best Strike Rate35
Most sixes0
Most Fours7
Best Averages
Most 50s1
Most Not Outs1
1957CMSM
Most Runs199
Highest Score99
Most sixes1
Most Fours0
Best Averages
Most 50s2
1956CMSM
Most Runs295
Highest Score89
Most sixes0
Most Fours26
Best Averages
Most 50s2
1955CMSM
Most Runs635
Highest Score127
Best Strike Rate50
Most sixes1
Most Fours33
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
1953CMSM
Most Runs288
Highest Score154
Most sixes1
Most Fours26
Best Averages
Most 50s1
Most 100s1
1952CMSM
Most Runs243
Highest Score82
Most sixes0
Most Fours24
Best Averages
Most 50s2
ODI
OverallCMSM
Most Runs163
Highest Score50
Best Strike Rate70
Most sixes0
Most Fours19
Best Averages
Most 50s1
Most 100s
Most Not Outs
2025BESTCMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023CMSM
Most Runs52
Highest Score44
Best Strike Rate58
Most sixes0
Most Fours7
Best Averages
Most 50s
2022CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
2020CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019CMSM
Most Runs111
Highest Score50
Best Strike Rate77
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most 100s
2018CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2017CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2016CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2014CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1961CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1960CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1959CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1958CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1957CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1956CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1955CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1953CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1952CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
T20I
OverallCMSM
Most Runs395
Highest Score65
Best Strike Rate122
Most sixes7
Most Fours30
Best Averages
Most 50s3
Most 100s
Most Not Outs4
2025BESTCMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2022CMSM
Most Runs395
Highest Score65
Best Strike Rate122
Most sixes7
Most Fours30
Best Averages
Most 50s3
Most Not Outs4
2021CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
2020CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
2019CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2018CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2017CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2016CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2015CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2014CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1961CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1960CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1959CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1958CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1957CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1956CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
1955CMSM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1953CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1952CMSM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s