Mushfiqur Rahim vs Tamim Iqbal

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Tamim Iqbal has the edge in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallMRTI
Most Runs1614515595
Highest Score435467
Best Strike Rate245255
Most sixes178190
Most Fours15161812
Best Averages
Most 50s8696
Most 100s2125
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy26
Most Runs Conceed33
Most Maiden Overs0
Most Not Outs7220
2025MRTI
Most Runs434
Highest Score165
Best Strike Rate82
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024MRTI
Most Runs467
Highest Score264
Best Strike Rate147
Most sixes3
Most Fours54
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2023MRTI
Most Runs1433494
Highest Score226138
Best Strike Rate159141
Most sixes193
Most Fours12557
Best Averages
Most 50s102
Most 100s1
Most Not Outs51
2022MRTI
Most Runs846862
Highest Score291220
Best Strike Rate222148
Most sixes04
Most Fours82123
Best Averages
Most 50s45
Most 100s21
Most Not Outs33
2021MRTI
Most Runs1033847
Highest Score273204
Best Strike Rate214155
Most sixes712
Most Fours88105
Best Averages
Most 50s68
Most 100s11
Most Not Outs61
2020MRTI
Most Runs294533
Highest Score275264
Best Strike Rate374281
Most sixes213
Most Fours3456
Best Averages
Most 50s11
Most 100s12
Most Not Outs11
2019MRTI
Most Runs1148720
Highest Score236206
Best Strike Rate272156
Most sixes142
Most Fours10694
Best Averages
Most 50s85
Most 100s11
Most Not Outs4
2018MRTI
Most Runs16571203
Highest Score435256
Best Strike Rate263260
Most sixes2522
Most Fours145113
Best Averages
Most 50s99
Most 100s22
Most Not Outs94
2017BESTMRTI
Most Runs12621286
Highest Score284234
Best Strike Rate266259
Most sixes1416
Most Fours123140
Best Averages
Most 50s79
Most 100s32
Most Not Outs41
2016MRTI
Most Runs4321006
Highest Score141325
Best Strike Rate232267
Most sixes119
Most Fours39102
Best Averages
Most 50s14
Most 100s3
Most Not Outs32
2015MRTI
Most Runs9721201
Highest Score191369
Best Strike Rate253254
Most sixes1320
Most Fours101135
Best Averages
Most 50s56
Most 100s23
Most Not Outs13
2014MRTI
Most Runs1255917
Highest Score280215
Best Strike Rate250204
Most sixes208
Most Fours11899
Best Averages
Most 50s85
Most 100s22
Most Not Outs31
2013MRTI
Most Runs823621
Highest Score340250
Best Strike Rate296256
Most sixes145
Most Fours8067
Best Averages
Most 50s54
Most 100s11
2012MRTI
Most Runs486811
Highest Score159230
Best Strike Rate241274
Most sixes1210
Most Fours4594
Best Averages
Most 50s19
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed10
Most Maiden Overs0
Most Not Outs32
2011MRTI
Most Runs918789
Highest Score211164
Best Strike Rate229212
Most sixes95
Most Fours7791
Best Averages
Most 50s65
Most 100s1
Most Not Outs61
2010MRTI
Most Runs10271646
Highest Score211295
Best Strike Rate213299
Most sixes1226
Most Fours109209
Best Averages
Most 50s511
Most 100s14
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy17
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs4
2009MRTI
Most Runs612860
Highest Score160304
Best Strike Rate206227
Most sixes411
Most Fours6396
Best Averages
Most 50s23
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed3
Most Maiden Overs0
Most Not Outs5
2008MRTI
Most Runs5541249
Highest Score135238
Best Strike Rate233240
Most sixes46
Most Fours62165
Best Averages
Most 50s37
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy61
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs1
2007MRTI
Most Runs442550
Highest Score14386
Best Strike Rate166146
Most sixes48
Most Fours3366
Best Averages
Most 50s33
Most Not Outs9
2006MRTI
Most Runs28
Highest Score22
Best Strike Rate119
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2005MRTI
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
TEST
OverallMRTI
Most Runs68505453
Highest Score219206
Best Strike Rate5059
Most sixes4142
Most Fours773694
Best Averages
Most 50s3133
Most 100s1310
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy4
Most Runs Conceed20
Most Maiden Overs0
Most Not Outs163
2025MRTI
Most Runs432
Highest Score163
Best Strike Rate49
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024MRTI
Most Runs331
Highest Score191
Best Strike Rate57
Most sixes2
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023MRTI
Most Runs587211
Highest Score12669
Best Strike Rate7266
Most sixes51
Most Fours5722
Best Averages
Most 50s41
Most 100s1
Most Not Outs2
2022BESTMRTI
Most Runs581454
Highest Score175133
Best Strike Rate4768
Most sixes01
Most Fours6064
Best Averages
Most 50s21
Most 100s21
Most Not Outs21
2021MRTI
Most Runs443383
Highest Score9192
Best Strike Rate4678
Most sixes05
Most Fours5157
Best Averages
Most 50s34
Most 100s
Most Not Outs11
2020MRTI
Most Runs20378
Highest Score20341
Best Strike Rate6452
Most sixes00
Most Fours2813
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019MRTI
Most Runs267278
Highest Score74126
Best Strike Rate6184
Most sixes32
Most Fours3244
Best Averages
Most 50s22
Most 100s1
Most Not Outs
2018MRTI
Most Runs490163
Highest Score21952
Best Strike Rate4962
Most sixes11
Most Fours5321
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2017MRTI
Most Runs766537
Highest Score15982
Best Strike Rate4853
Most sixes75
Most Fours8059
Best Averages
Most 50s35
Most 100s2
Most Not Outs1
2016MRTI
Most Runs100231
Highest Score48104
Best Strike Rate4157
Most sixes00
Most Fours1026
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2015MRTI
Most Runs139375
Highest Score65206
Best Strike Rate4660
Most sixes17
Most Fours2038
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2014MRTI
Most Runs433522
Highest Score116109
Best Strike Rate4843
Most sixes65
Most Fours5252
Best Averages
Most 50s23
Most 100s12
Most Not Outs2
2013MRTI
Most Runs491336
Highest Score20095
Best Strike Rate5349
Most sixes51
Most Fours5239
Best Averages
Most 50s33
Most 100s1
2012MRTI
Most Runs107137
Highest Score4372
Best Strike Rate4672
Most sixes12
Most Fours1518
Best Averages
Most 50s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed10
Most Maiden Overs0
Most Not Outs
2011MRTI
Most Runs340303
Highest Score6983
Best Strike Rate4655
Most sixes12
Most Fours4041
Best Averages
Most 50s32
Most 100s
Most Not Outs1
2010MRTI
Most Runs461837
Highest Score101151
Best Strike Rate4581
Most sixes39
Most Fours70113
Best Averages
Most 50s26
Most 100s13
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs1
2009MRTI
Most Runs197214
Highest Score48128
Best Strike Rate4948
Most sixes10
Most Fours2329
Best Averages
Most 50s
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed3
Most Maiden Overs0
Most Not Outs
2008MRTI
Most Runs357394
Highest Score7984
Best Strike Rate4345
Most sixes31
Most Fours4858
Best Averages
Most 50s32
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
Most Not Outs1
2007MRTI
Most Runs101
Highest Score80
Best Strike Rate39
Most sixes1
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
2006MRTI
Most Runs2
Highest Score2
Best Strike Rate10
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2005MRTI
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
ODI
OverallMRTI
Most Runs77958357
Highest Score144158
Best Strike Rate8079
Most sixes100103
Most Fours617925
Best Averages
Most 50s4956
Most 100s814
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy22
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs4112
2025MRTI
Most Runs2
Highest Score2
Best Strike Rate33
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2024MRTI
Most Runs136
Highest Score73
Best Strike Rate90
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2023MRTI
Most Runs846283
Highest Score10069
Best Strike Rate8775
Most sixes142
Most Fours6835
Best Averages
Most 50s61
Most 100s
Most Not Outs31
2022MRTI
Most Runs230408
Highest Score8687
Best Strike Rate7280
Most sixes03
Most Fours1859
Best Averages
Most 50s24
Most 100s
Most Not Outs12
2021MRTI
Most Runs407464
Highest Score125112
Best Strike Rate7777
Most sixes37
Most Fours2548
Best Averages
Most 50s24
Most 100s11
Most Not Outs2
2020MRTI
Most Runs74310
Highest Score55158
Best Strike Rate97108
Most sixes09
Most Fours629
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2019MRTI
Most Runs754442
Highest Score10280
Best Strike Rate9072
Most sixes80
Most Fours6250
Best Averages
Most 50s53
Most 100s1
Most Not Outs3
2018BESTMRTI
Most Runs770684
Highest Score144130
Best Strike Rate8276
Most sixes159
Most Fours5557
Best Averages
Most 50s56
Most 100s12
Most Not Outs54
2017MRTI
Most Runs458646
Highest Score110128
Best Strike Rate8283
Most sixes59
Most Fours4067
Best Averages
Most 50s44
Most 100s12
Most Not Outs31
2016MRTI
Most Runs198407
Highest Score67118
Best Strike Rate9274
Most sixes12
Most Fours1644
Best Averages
Most 50s12
Most 100s1
Most Not Outs1
2015MRTI
Most Runs767742
Highest Score107132
Best Strike Rate10282
Most sixes1110
Most Fours7389
Best Averages
Most 50s45
Most 100s22
Most Not Outs12
2014MRTI
Most Runs704269
Highest Score11776
Best Strike Rate8568
Most sixes122
Most Fours5232
Best Averages
Most 50s62
Most 100s1
Most Not Outs1
2013MRTI
Most Runs198240
Highest Score90112
Best Strike Rate8366
Most sixes53
Most Fours1522
Best Averages
Most 50s11
Most 100s1
2012MRTI
Most Runs264347
Highest Score7970
Best Strike Rate8283
Most sixes43
Most Fours2643
Best Averages
Most 50s15
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2011MRTI
Most Runs527475
Highest Score10170
Best Strike Rate6778
Most sixes63
Most Fours3648
Best Averages
Most 50s33
Most 100s1
Most Not Outs41
2010MRTI
Most Runs538776
Highest Score86125
Best Strike Rate7196
Most sixes817
Most Fours3790
Best Averages
Most 50s35
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs3
2009MRTI
Most Runs387602
Highest Score98154
Best Strike Rate7779
Most sixes311
Most Fours3961
Best Averages
Most 50s23
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs4
2008MRTI
Most Runs185807
Highest Score44129
Best Strike Rate5778
Most sixes15
Most Fours1299
Best Averages
Most 50s5
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy60
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs
2007MRTI
Most Runs326455
Highest Score5754
Best Strike Rate5263
Most sixes38
Most Fours2152
Best Averages
Most 50s23
Most Not Outs5
2006MRTI
Most Runs24
Highest Score18
Best Strike Rate69
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2005MRTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallMRTI
Most Runs15001785
Highest Score72103
Best Strike Rate115117
Most sixes3745
Most Fours126193
Best Averages
Most 50s67
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs155
2025MRTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024MRTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MRTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022MRTI
Most Runs35
Highest Score30
Best Strike Rate103
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2021MRTI
Most Runs183
Highest Score57
Best Strike Rate91
Most sixes4
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2020MRTI
Most Runs17145
Highest Score1765
Best Strike Rate213121
Most sixes24
Most Fours014
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019MRTI
Most Runs127
Highest Score60
Best Strike Rate121
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018BESTMRTI
Most Runs397356
Highest Score7274
Best Strike Rate132122
Most sixes912
Most Fours3735
Best Averages
Most 50s32
Most 100s
Most Not Outs3
2017MRTI
Most Runs38103
Highest Score1524
Best Strike Rate136123
Most sixes22
Most Fours314
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MRTI
Most Runs134368
Highest Score26103
Best Strike Rate99136
Most sixes017
Most Fours1332
Best Averages
Most 50s1
Most 100s1
Most Not Outs22
2015MRTI
Most Runs6684
Highest Score1931
Best Strike Rate105112
Most sixes13
Most Fours88
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MRTI
Most Runs118126
Highest Score4730
Best Strike Rate11793
Most sixes21
Most Fours1415
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013MRTI
Most Runs13445
Highest Score5043
Best Strike Rate160141
Most sixes41
Most Fours136
Best Averages
Most 50s1
Most 100s
2012MRTI
Most Runs115327
Highest Score3788
Best Strike Rate113119
Most sixes75
Most Fours433
Best Averages
Most 50s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs12
2011MRTI
Most Runs5111
Highest Score4111
Best Strike Rate11679
Most sixes20
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs1
2010MRTI
Most Runs2833
Highest Score2419
Best Strike Rate97122
Most sixes10
Most Fours26
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2009MRTI
Most Runs2844
Highest Score1422
Best Strike Rate80100
Most sixes00
Most Fours16
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2008MRTI
Most Runs1248
Highest Score1225
Best Strike Rate133117
Most sixes00
Most Fours28
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2007MRTI
Most Runs1595
Highest Score632
Best Strike Rate7583
Most sixes00
Most Fours014
Best Averages
Most 50s
Most Not Outs3
2006MRTI
Most Runs2
Highest Score2
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2005MRTI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages