Aamer Sohail vs Roshan Mahanama

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Aamer Sohail has dominance over Roshan Mahanama in overall, Tests and ODIs. In recent years, form favours Roshan Mahanama.
CAREER
OverallASRM
Most Runs76037738
Highest Score339344
Best Strike Rate121102
Most sixes2819
Most Fours850624
Best Averages
Most 50s4446
Most 100s98
Most Not Outs820
2000ASRM
Most Runs122
Highest Score71
Best Strike Rate99
Most sixes0
Most Fours11
Best Averages
1999ASRM
Most Runs53225
Highest Score2155
Best Strike Rate4457
Most sixes00
Most Fours419
Best Averages
Most 50s1
1998ASRM
Most Runs864414
Highest Score230102
Best Strike Rate10997
Most sixes81
Most Fours8827
Best Averages
Most 50s33
Most 100s1
Most Not Outs22
1997BESTASRM
Most Runs6891348
Highest Score231319
Best Strike Rate117111
Most sixes18
Most Fours79121
Best Averages
Most 50s47
Most 100s21
Most Not Outs14
1996ASRM
Most Runs1233510
Highest Score15771
Best Strike Rate135104
Most sixes50
Most Fours12132
Best Averages
Most 50s75
Most 100s2
Most Not Outs34
1995ASRM
Most Runs1137585
Highest Score184149
Best Strike Rate135103
Most sixes52
Most Fours14751
Best Averages
Most 50s82
Most 100s1
Most Not Outs1
1994ASRM
Most Runs1720992
Highest Score239192
Best Strike Rate130110
Most sixes82
Most Fours21281
Best Averages
Most 50s124
Most 100s22
Most Not Outs12
1993ASRM
Most Runs636987
Highest Score150243
Best Strike Rate10192
Most sixes01
Most Fours6995
Best Averages
Most 50s56
Most 100s1
Most Not Outs1
1992ASRM
Most Runs10111171
Highest Score319260
Best Strike Rate129112
Most sixes02
Most Fours111119
Best Averages
Most 50s49
Most 100s23
Most Not Outs12
1991ASRM
Most Runs10640
Highest Score9125
Best Strike Rate5889
Most sixes10
Most Fours41
Best Averages
Most 50s1
1990ASRM
Most Runs32236
Highest Score32120
Best Strike Rate4981
Most sixes00
Most Fours48
Best Averages
Most 50s1
Most Not Outs2
1989ASRM
Most Runs267
Highest Score121
Best Strike Rate93
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most Not Outs1
1988ASRM
Most Runs471
Highest Score99
Best Strike Rate92
Most sixes1
Most Fours31
Best Averages
Most 50s5
1987ASRM
Most Runs273
Highest Score114
Best Strike Rate115
Most sixes1
Most Fours23
Best Averages
Most 50s2
1986ASRM
Most Runs219
Highest Score67
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
TEST
OverallASRM
Most Runs28232576
Highest Score205225
Best Strike Rate5541
Most sixes82
Most Fours383293
Best Averages
Most 50s1311
Most 100s54
Most Not Outs31
2000ASRM
Most Runs46
Highest Score24
Best Strike Rate32
Most sixes0
Most Fours5
Best Averages
1999ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998ASRM
Most Runs29885
Highest Score13350
Best Strike Rate4427
Most sixes11
Most Fours378
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1997ASRM
Most Runs376634
Highest Score160225
Best Strike Rate5739
Most sixes10
Most Fours4676
Best Averages
Most 50s1
Most 100s21
Most Not Outs
1996ASRM
Most Runs14319
Highest Score4612
Best Strike Rate6945
Most sixes00
Most Fours262
Best Averages
Most 50s
Most 100s
Most Not Outs21
1995ASRM
Most Runs653151
Highest Score9948
Best Strike Rate5841
Most sixes20
Most Fours9020
Best Averages
Most 50s4
Most 100s
Most Not Outs
1994ASRM
Most Runs667389
Highest Score10573
Best Strike Rate5745
Most sixes40
Most Fours9644
Best Averages
Most 50s62
Most 100s1
Most Not Outs
1993ASRM
Most Runs227382
Highest Score63151
Best Strike Rate4739
Most sixes00
Most Fours3050
Best Averages
Most 50s22
Most 100s1
Most Not Outs
1992BESTASRM
Most Runs413607
Highest Score205153
Best Strike Rate6551
Most sixes01
Most Fours5379
Best Averages
Most 50s14
Most 100s12
Most Not Outs1
1991ASRM
Most Runs17
Highest Score15
Best Strike Rate28
Most sixes0
Most Fours1
Best Averages
Most 50s
1990ASRM
Most Runs49
Highest Score48
Best Strike Rate23
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
1989ASRM
Most Runs95
Highest Score85
Best Strike Rate36
Most sixes0
Most Fours3
Best Averages
Most 50s1
Most Not Outs
1988ASRM
Most Runs69
Highest Score41
Best Strike Rate39
Most sixes0
Most Fours8
Best Averages
Most 50s
1987ASRM
Most Runs16
Highest Score16
Best Strike Rate38
Most sixes0
Most Fours2
Best Averages
Most 50s
1986ASRM
Most Runs63
Highest Score41
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most Not Outs
ODI
OverallASRM
Most Runs47805162
Highest Score134119
Best Strike Rate6661
Most sixes2017
Most Fours467331
Best Averages
Most 50s3135
Most 100s44
Most Not Outs519
2000ASRM
Most Runs76
Highest Score47
Best Strike Rate67
Most sixes0
Most Fours6
Best Averages
1999ASRM
Most Runs53225
Highest Score2155
Best Strike Rate4457
Most sixes00
Most Fours419
Best Averages
Most 50s1
1998ASRM
Most Runs566329
Highest Score9752
Best Strike Rate6570
Most sixes70
Most Fours5119
Best Averages
Most 50s32
Most 100s
Most Not Outs22
1997ASRM
Most Runs313714
Highest Score7194
Best Strike Rate6072
Most sixes08
Most Fours3345
Best Averages
Most 50s46
Most 100s
Most Not Outs14
1996ASRM
Most Runs1090491
Highest Score11159
Best Strike Rate6659
Most sixes50
Most Fours9530
Best Averages
Most 50s75
Most 100s2
Most Not Outs13
1995ASRM
Most Runs484434
Highest Score85101
Best Strike Rate7762
Most sixes32
Most Fours5731
Best Averages
Most 50s42
Most 100s1
Most Not Outs1
1994BESTASRM
Most Runs1053603
Highest Score134119
Best Strike Rate7365
Most sixes42
Most Fours11637
Best Averages
Most 50s62
Most 100s12
Most Not Outs12
1993ASRM
Most Runs409605
Highest Score8792
Best Strike Rate5453
Most sixes01
Most Fours3945
Best Averages
Most 50s34
Most 100s
Most Not Outs1
1992ASRM
Most Runs598564
Highest Score114107
Best Strike Rate6461
Most sixes01
Most Fours5840
Best Averages
Most 50s35
Most 100s11
Most Not Outs2
1991ASRM
Most Runs10623
Highest Score9110
Best Strike Rate5861
Most sixes10
Most Fours40
Best Averages
Most 50s1
1990ASRM
Most Runs32187
Highest Score3272
Best Strike Rate4958
Most sixes00
Most Fours48
Best Averages
Most 50s1
Most Not Outs2
1989ASRM
Most Runs172
Highest Score36
Best Strike Rate57
Most sixes1
Most Fours11
Best Averages
Most 50s
Most Not Outs1
1988ASRM
Most Runs402
Highest Score58
Best Strike Rate53
Most sixes1
Most Fours23
Best Averages
Most 50s5
1987ASRM
Most Runs257
Highest Score98
Best Strike Rate77
Most sixes1
Most Fours21
Best Averages
Most 50s2
1986ASRM
Most Runs156
Highest Score26
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
T20I
OverallASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000BESTASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1989ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1988ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1987ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1986ASRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs