Roshan Mahanama vs Aamer Sohail

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Aamer Sohail has the edge in overall, Tests and ODIs. In recent years, form favours Roshan Mahanama.
CAREER
OverallRMAS
Most Runs77387603
Highest Score344339
Best Strike Rate102121
Most sixes1928
Most Fours624850
Best Averages
Most 50s4644
Most 100s89
Most Not Outs208
2000RMAS
Most Runs122
Highest Score71
Best Strike Rate99
Most sixes0
Most Fours11
Best Averages
1999RMAS
Most Runs22553
Highest Score5521
Best Strike Rate5744
Most sixes00
Most Fours194
Best Averages
Most 50s1
1998RMAS
Most Runs414864
Highest Score102230
Best Strike Rate97109
Most sixes18
Most Fours2788
Best Averages
Most 50s33
Most 100s1
Most Not Outs22
1997BESTRMAS
Most Runs1348689
Highest Score319231
Best Strike Rate111117
Most sixes81
Most Fours12179
Best Averages
Most 50s74
Most 100s12
Most Not Outs41
1996RMAS
Most Runs5101233
Highest Score71157
Best Strike Rate104135
Most sixes05
Most Fours32121
Best Averages
Most 50s57
Most 100s2
Most Not Outs43
1995RMAS
Most Runs5851137
Highest Score149184
Best Strike Rate103135
Most sixes25
Most Fours51147
Best Averages
Most 50s28
Most 100s1
Most Not Outs1
1994RMAS
Most Runs9921720
Highest Score192239
Best Strike Rate110130
Most sixes28
Most Fours81212
Best Averages
Most 50s412
Most 100s22
Most Not Outs21
1993RMAS
Most Runs987636
Highest Score243150
Best Strike Rate92101
Most sixes10
Most Fours9569
Best Averages
Most 50s65
Most 100s1
Most Not Outs1
1992RMAS
Most Runs11711011
Highest Score260319
Best Strike Rate112129
Most sixes20
Most Fours119111
Best Averages
Most 50s94
Most 100s32
Most Not Outs21
1991RMAS
Most Runs40106
Highest Score2591
Best Strike Rate8958
Most sixes01
Most Fours14
Best Averages
Most 50s1
1990RMAS
Most Runs23632
Highest Score12032
Best Strike Rate8149
Most sixes00
Most Fours84
Best Averages
Most 50s1
Most Not Outs2
1989RMAS
Most Runs267
Highest Score121
Best Strike Rate93
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
1988RMAS
Most Runs471
Highest Score99
Best Strike Rate92
Most sixes1
Most Fours31
Best Averages
Most 50s5
1987RMAS
Most Runs273
Highest Score114
Best Strike Rate115
Most sixes1
Most Fours23
Best Averages
Most 50s2
1986RMAS
Most Runs219
Highest Score67
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
TEST
OverallRMAS
Most Runs25762823
Highest Score225205
Best Strike Rate4155
Most sixes28
Most Fours293383
Best Averages
Most 50s1113
Most 100s45
Most Not Outs13
2000RMAS
Most Runs46
Highest Score24
Best Strike Rate32
Most sixes0
Most Fours5
Best Averages
1999RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998RMAS
Most Runs85298
Highest Score50133
Best Strike Rate2744
Most sixes11
Most Fours837
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1997RMAS
Most Runs634376
Highest Score225160
Best Strike Rate3957
Most sixes01
Most Fours7646
Best Averages
Most 50s1
Most 100s12
Most Not Outs
1996RMAS
Most Runs19143
Highest Score1246
Best Strike Rate4569
Most sixes00
Most Fours226
Best Averages
Most 50s
Most 100s
Most Not Outs12
1995RMAS
Most Runs151653
Highest Score4899
Best Strike Rate4158
Most sixes02
Most Fours2090
Best Averages
Most 50s4
Most 100s
Most Not Outs
1994RMAS
Most Runs389667
Highest Score73105
Best Strike Rate4557
Most sixes04
Most Fours4496
Best Averages
Most 50s26
Most 100s1
Most Not Outs
1993RMAS
Most Runs382227
Highest Score15163
Best Strike Rate3947
Most sixes00
Most Fours5030
Best Averages
Most 50s22
Most 100s1
Most Not Outs
1992BESTRMAS
Most Runs607413
Highest Score153205
Best Strike Rate5165
Most sixes10
Most Fours7953
Best Averages
Most 50s41
Most 100s21
Most Not Outs1
1991RMAS
Most Runs17
Highest Score15
Best Strike Rate28
Most sixes0
Most Fours1
Best Averages
Most 50s
1990RMAS
Most Runs49
Highest Score48
Best Strike Rate23
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
1989RMAS
Most Runs95
Highest Score85
Best Strike Rate36
Most sixes0
Most Fours3
Best Averages
Most 50s1
Most Not Outs
1988RMAS
Most Runs69
Highest Score41
Best Strike Rate39
Most sixes0
Most Fours8
Best Averages
Most 50s
1987RMAS
Most Runs16
Highest Score16
Best Strike Rate38
Most sixes0
Most Fours2
Best Averages
Most 50s
1986RMAS
Most Runs63
Highest Score41
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most Not Outs
ODI
OverallRMAS
Most Runs51624780
Highest Score119134
Best Strike Rate6166
Most sixes1720
Most Fours331467
Best Averages
Most 50s3531
Most 100s44
Most Not Outs195
2000RMAS
Most Runs76
Highest Score47
Best Strike Rate67
Most sixes0
Most Fours6
Best Averages
1999RMAS
Most Runs22553
Highest Score5521
Best Strike Rate5744
Most sixes00
Most Fours194
Best Averages
Most 50s1
1998RMAS
Most Runs329566
Highest Score5297
Best Strike Rate7065
Most sixes07
Most Fours1951
Best Averages
Most 50s23
Most 100s
Most Not Outs22
1997RMAS
Most Runs714313
Highest Score9471
Best Strike Rate7260
Most sixes80
Most Fours4533
Best Averages
Most 50s64
Most 100s
Most Not Outs41
1996RMAS
Most Runs4911090
Highest Score59111
Best Strike Rate5966
Most sixes05
Most Fours3095
Best Averages
Most 50s57
Most 100s2
Most Not Outs31
1995RMAS
Most Runs434484
Highest Score10185
Best Strike Rate6277
Most sixes23
Most Fours3157
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
1994BESTRMAS
Most Runs6031053
Highest Score119134
Best Strike Rate6573
Most sixes24
Most Fours37116
Best Averages
Most 50s26
Most 100s21
Most Not Outs21
1993RMAS
Most Runs605409
Highest Score9287
Best Strike Rate5354
Most sixes10
Most Fours4539
Best Averages
Most 50s43
Most 100s
Most Not Outs1
1992RMAS
Most Runs564598
Highest Score107114
Best Strike Rate6164
Most sixes10
Most Fours4058
Best Averages
Most 50s53
Most 100s11
Most Not Outs2
1991RMAS
Most Runs23106
Highest Score1091
Best Strike Rate6158
Most sixes01
Most Fours04
Best Averages
Most 50s1
1990RMAS
Most Runs18732
Highest Score7232
Best Strike Rate5849
Most sixes00
Most Fours84
Best Averages
Most 50s1
Most Not Outs2
1989RMAS
Most Runs172
Highest Score36
Best Strike Rate57
Most sixes1
Most Fours11
Best Averages
Most 50s
Most Not Outs1
1988RMAS
Most Runs402
Highest Score58
Best Strike Rate53
Most sixes1
Most Fours23
Best Averages
Most 50s5
1987RMAS
Most Runs257
Highest Score98
Best Strike Rate77
Most sixes1
Most Fours21
Best Averages
Most 50s2
1986RMAS
Most Runs156
Highest Score26
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
T20I
OverallRMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000BESTRMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1989RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1988RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1987RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1986RMAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs