Navjot Sidhu vs Roshan Mahanama

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Navjot Sidhu has dominance over Roshan Mahanama in overall, Tests and ODIs. In recent years, form favours Navjot Sidhu.
CAREER
OverallNSRM
Most Runs76157738
Highest Score335344
Best Strike Rate114102
Most sixes8219
Most Fours693624
Best Averages
Most 50s4846
Most 100s158
Most Not Outs1020
1999NSRM
Most Runs14225
Highest Score1355
Best Strike Rate4057
Most sixes00
Most Fours319
Best Averages
Most 50s1
1998NSRM
Most Runs696414
Highest Score159102
Best Strike Rate11697
Most sixes91
Most Fours8527
Best Averages
Most 50s53
Most Not Outs2
1997NSRM
Most Runs8701348
Highest Score255319
Best Strike Rate106111
Most sixes78
Most Fours98121
Best Averages
Most 50s27
Most 100s31
Most Not Outs4
1996NSRM
Most Runs482510
Highest Score10171
Best Strike Rate67104
Most sixes30
Most Fours3132
Best Averages
Most 50s35
Most 100s1
Most Not Outs4
1995NSRM
Most Runs423585
Highest Score125149
Best Strike Rate105103
Most sixes12
Most Fours3451
Best Averages
Most 50s52
Most 100s1
Most Not Outs21
1994BESTNSRM
Most Runs1483992
Highest Score238192
Best Strike Rate117110
Most sixes242
Most Fours12281
Best Averages
Most 50s84
Most 100s42
Most Not Outs32
1993NSRM
Most Runs980987
Highest Score240243
Best Strike Rate11392
Most sixes51
Most Fours10495
Best Averages
Most 50s56
Most 100s31
Most Not Outs11
1992NSRM
Most Runs1041171
Highest Score36260
Best Strike Rate43112
Most sixes02
Most Fours11119
Best Averages
Most 50s9
Most 100s3
Most Not Outs2
1991NSRM
Most Runs28340
Highest Score9825
Best Strike Rate6389
Most sixes20
Most Fours181
Best Averages
Most 50s2
1990NSRM
Most Runs452236
Highest Score155120
Best Strike Rate12981
Most sixes40
Most Fours458
Best Averages
Most 50s31
Most 100s1
Most Not Outs12
1989NSRM
Most Runs852267
Highest Score224121
Best Strike Rate11393
Most sixes51
Most Fours7914
Best Averages
Most 50s61
Most 100s2
Most Not Outs11
1988NSRM
Most Runs661471
Highest Score20499
Best Strike Rate12492
Most sixes121
Most Fours4831
Best Averages
Most 50s55
Most 100s1
Most Not Outs2
1987NSRM
Most Runs276273
Highest Score75114
Best Strike Rate86115
Most sixes101
Most Fours1523
Best Averages
Most 50s42
1986NSRM
Most Runs219
Highest Score67
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
1983NSRM
Most Runs39
Highest Score20
Most sixes0
Most Fours0
Best Averages
TEST
OverallNSRM
Most Runs32022576
Highest Score201225
Best Strike Rate4441
Most sixes382
Most Fours358293
Best Averages
Most 50s1511
Most 100s94
Most Not Outs21
1999NSRM
Most Runs14
Highest Score13
Best Strike Rate40
Most sixes0
Most Fours3
Best Averages
Most 50s
1998NSRM
Most Runs38185
Highest Score9750
Best Strike Rate5227
Most sixes91
Most Fours528
Best Averages
Most 50s41
Most Not Outs
1997NSRM
Most Runs720634
Highest Score201225
Best Strike Rate4339
Most sixes70
Most Fours8876
Best Averages
Most 50s11
Most 100s31
Most Not Outs
1996NSRM
Most Runs19
Highest Score12
Best Strike Rate45
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs1
1995NSRM
Most Runs74151
Highest Score4148
Best Strike Rate3341
Most sixes00
Most Fours420
Best Averages
Most 50s
Most 100s
Most Not Outs
1994NSRM
Most Runs598389
Highest Score12473
Best Strike Rate4545
Most sixes140
Most Fours5844
Best Averages
Most 50s32
Most 100s2
Most Not Outs
1993BESTNSRM
Most Runs521382
Highest Score106151
Best Strike Rate4239
Most sixes30
Most Fours6350
Best Averages
Most 50s32
Most 100s21
Most Not Outs
1992NSRM
Most Runs102607
Highest Score35153
Best Strike Rate3551
Most sixes01
Most Fours1179
Best Averages
Most 50s4
Most 100s2
Most Not Outs
1991NSRM
Most Runs17
Highest Score15
Best Strike Rate28
Most sixes0
Most Fours1
Best Averages
Most 50s
1990NSRM
Most Runs10749
Highest Score5148
Best Strike Rate5523
Most sixes00
Most Fours100
Best Averages
Most 50s1
Most 100s
Most Not Outs
1989NSRM
Most Runs44895
Highest Score11685
Best Strike Rate4236
Most sixes10
Most Fours523
Best Averages
Most 50s31
Most 100s1
Most Not Outs1
1988NSRM
Most Runs19869
Highest Score11641
Best Strike Rate5739
Most sixes40
Most Fours178
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1987NSRM
Most Runs16
Highest Score16
Best Strike Rate38
Most sixes0
Most Fours2
Best Averages
Most 50s
1986NSRM
Most Runs63
Highest Score41
Best Strike Rate
Most sixes0
Most Fours0
Best Averages
Most Not Outs
1983NSRM
Most Runs39
Highest Score20
Most sixes0
Most Fours0
Best Averages
ODI
OverallNSRM
Most Runs44135162
Highest Score134119
Best Strike Rate7061
Most sixes4417
Most Fours335331
Best Averages
Most 50s3335
Most 100s64
Most Not Outs819
1999NSRM
Most Runs225
Highest Score55
Best Strike Rate57
Most sixes0
Most Fours19
Best Averages
Most 50s1
1998NSRM
Most Runs315329
Highest Score6252
Best Strike Rate6470
Most sixes00
Most Fours3319
Best Averages
Most 50s12
Most Not Outs2
1997NSRM
Most Runs150714
Highest Score5494
Best Strike Rate6372
Most sixes08
Most Fours1045
Best Averages
Most 50s16
Most 100s
Most Not Outs4
1996NSRM
Most Runs482491
Highest Score10159
Best Strike Rate6759
Most sixes30
Most Fours3130
Best Averages
Most 50s35
Most 100s1
Most Not Outs3
1995BESTNSRM
Most Runs349434
Highest Score84101
Best Strike Rate7262
Most sixes12
Most Fours3031
Best Averages
Most 50s52
Most 100s1
Most Not Outs21
1994NSRM
Most Runs885603
Highest Score114119
Best Strike Rate7265
Most sixes102
Most Fours6437
Best Averages
Most 50s52
Most 100s22
Most Not Outs32
1993NSRM
Most Runs459605
Highest Score13492
Best Strike Rate7153
Most sixes21
Most Fours4145
Best Averages
Most 50s24
Most 100s1
Most Not Outs11
1992NSRM
Most Runs2564
Highest Score1107
Best Strike Rate861
Most sixes01
Most Fours040
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1991NSRM
Most Runs28323
Highest Score9810
Best Strike Rate6361
Most sixes20
Most Fours180
Best Averages
Most 50s2
1990NSRM
Most Runs345187
Highest Score10472
Best Strike Rate7458
Most sixes40
Most Fours358
Best Averages
Most 50s21
Most 100s1
Most Not Outs12
1989NSRM
Most Runs404172
Highest Score10836
Best Strike Rate7157
Most sixes41
Most Fours2711
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
1988NSRM
Most Runs463402
Highest Score8858
Best Strike Rate6753
Most sixes81
Most Fours3123
Best Averages
Most 50s55
Most 100s
Most Not Outs1
1987NSRM
Most Runs276257
Highest Score7598
Best Strike Rate8677
Most sixes101
Most Fours1521
Best Averages
Most 50s42
1986NSRM
Most Runs156
Highest Score26
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
1983NSRM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
T20I
OverallNSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999BESTNSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1997NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1990NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1987NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1986NSRM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1983NSRM
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages