Tamim Iqbal vs Mushfiqur Rahim

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Tamim Iqbal has dominance over Mushfiqur Rahim in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallTIMR
Most Runs1559516145
Highest Score467435
Best Strike Rate255245
Most sixes190178
Most Fours18121516
Best Averages
Most 50s9686
Most 100s2521
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy26
Most Runs Conceed33
Most Maiden Overs0
Most Not Outs2072
2025TIMR
Most Runs434
Highest Score165
Best Strike Rate82
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024TIMR
Most Runs467
Highest Score264
Best Strike Rate147
Most sixes3
Most Fours54
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2023TIMR
Most Runs4941433
Highest Score138226
Best Strike Rate141159
Most sixes319
Most Fours57125
Best Averages
Most 50s210
Most 100s1
Most Not Outs15
2022TIMR
Most Runs862846
Highest Score220291
Best Strike Rate148222
Most sixes40
Most Fours12382
Best Averages
Most 50s54
Most 100s12
Most Not Outs33
2021TIMR
Most Runs8471033
Highest Score204273
Best Strike Rate155214
Most sixes127
Most Fours10588
Best Averages
Most 50s86
Most 100s11
Most Not Outs16
2020TIMR
Most Runs533294
Highest Score264275
Best Strike Rate281374
Most sixes132
Most Fours5634
Best Averages
Most 50s11
Most 100s21
Most Not Outs11
2019TIMR
Most Runs7201148
Highest Score206236
Best Strike Rate156272
Most sixes214
Most Fours94106
Best Averages
Most 50s58
Most 100s11
Most Not Outs4
2018TIMR
Most Runs12031657
Highest Score256435
Best Strike Rate260263
Most sixes2225
Most Fours113145
Best Averages
Most 50s99
Most 100s22
Most Not Outs49
2017BESTTIMR
Most Runs12861262
Highest Score234284
Best Strike Rate259266
Most sixes1614
Most Fours140123
Best Averages
Most 50s97
Most 100s23
Most Not Outs14
2016TIMR
Most Runs1006432
Highest Score325141
Best Strike Rate267232
Most sixes191
Most Fours10239
Best Averages
Most 50s41
Most 100s3
Most Not Outs23
2015TIMR
Most Runs1201972
Highest Score369191
Best Strike Rate254253
Most sixes2013
Most Fours135101
Best Averages
Most 50s65
Most 100s32
Most Not Outs31
2014TIMR
Most Runs9171255
Highest Score215280
Best Strike Rate204250
Most sixes820
Most Fours99118
Best Averages
Most 50s58
Most 100s22
Most Not Outs13
2013TIMR
Most Runs621823
Highest Score250340
Best Strike Rate256296
Most sixes514
Most Fours6780
Best Averages
Most 50s45
Most 100s11
2012TIMR
Most Runs811486
Highest Score230159
Best Strike Rate274241
Most sixes1012
Most Fours9445
Best Averages
Most 50s91
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed10
Most Maiden Overs0
Most Not Outs23
2011TIMR
Most Runs789918
Highest Score164211
Best Strike Rate212229
Most sixes59
Most Fours9177
Best Averages
Most 50s56
Most 100s1
Most Not Outs16
2010TIMR
Most Runs16461027
Highest Score295211
Best Strike Rate299213
Most sixes2612
Most Fours209109
Best Averages
Most 50s115
Most 100s41
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy17
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs4
2009TIMR
Most Runs860612
Highest Score304160
Best Strike Rate227206
Most sixes114
Most Fours9663
Best Averages
Most 50s32
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed3
Most Maiden Overs0
Most Not Outs5
2008TIMR
Most Runs1249554
Highest Score238135
Best Strike Rate240233
Most sixes64
Most Fours16562
Best Averages
Most 50s73
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy61
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs1
2007TIMR
Most Runs550442
Highest Score86143
Best Strike Rate146166
Most sixes84
Most Fours6633
Best Averages
Most 50s33
Most Not Outs9
2006TIMR
Most Runs28
Highest Score22
Best Strike Rate119
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2005TIMR
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
TEST
OverallTIMR
Most Runs54536850
Highest Score206219
Best Strike Rate5950
Most sixes4241
Most Fours694773
Best Averages
Most 50s3331
Most 100s1013
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy4
Most Runs Conceed20
Most Maiden Overs0
Most Not Outs316
2025TIMR
Most Runs432
Highest Score163
Best Strike Rate49
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2024TIMR
Most Runs331
Highest Score191
Best Strike Rate57
Most sixes2
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023TIMR
Most Runs211587
Highest Score69126
Best Strike Rate6672
Most sixes15
Most Fours2257
Best Averages
Most 50s14
Most 100s1
Most Not Outs2
2022BESTTIMR
Most Runs454581
Highest Score133175
Best Strike Rate6847
Most sixes10
Most Fours6460
Best Averages
Most 50s12
Most 100s12
Most Not Outs12
2021TIMR
Most Runs383443
Highest Score9291
Best Strike Rate7846
Most sixes50
Most Fours5751
Best Averages
Most 50s43
Most 100s
Most Not Outs11
2020TIMR
Most Runs78203
Highest Score41203
Best Strike Rate5264
Most sixes00
Most Fours1328
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019TIMR
Most Runs278267
Highest Score12674
Best Strike Rate8461
Most sixes23
Most Fours4432
Best Averages
Most 50s22
Most 100s1
Most Not Outs
2018TIMR
Most Runs163490
Highest Score52219
Best Strike Rate6249
Most sixes11
Most Fours2153
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2017TIMR
Most Runs537766
Highest Score82159
Best Strike Rate5348
Most sixes57
Most Fours5980
Best Averages
Most 50s53
Most 100s2
Most Not Outs1
2016TIMR
Most Runs231100
Highest Score10448
Best Strike Rate5741
Most sixes00
Most Fours2610
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2015TIMR
Most Runs375139
Highest Score20665
Best Strike Rate6046
Most sixes71
Most Fours3820
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2014TIMR
Most Runs522433
Highest Score109116
Best Strike Rate4348
Most sixes56
Most Fours5252
Best Averages
Most 50s32
Most 100s21
Most Not Outs2
2013TIMR
Most Runs336491
Highest Score95200
Best Strike Rate4953
Most sixes15
Most Fours3952
Best Averages
Most 50s33
Most 100s1
2012TIMR
Most Runs137107
Highest Score7243
Best Strike Rate7246
Most sixes21
Most Fours1815
Best Averages
Most 50s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed10
Most Maiden Overs0
Most Not Outs
2011TIMR
Most Runs303340
Highest Score8369
Best Strike Rate5546
Most sixes21
Most Fours4140
Best Averages
Most 50s23
Most 100s
Most Not Outs1
2010TIMR
Most Runs837461
Highest Score151101
Best Strike Rate8145
Most sixes93
Most Fours11370
Best Averages
Most 50s62
Most 100s31
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs1
2009TIMR
Most Runs214197
Highest Score12848
Best Strike Rate4849
Most sixes01
Most Fours2923
Best Averages
Most 50s
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed3
Most Maiden Overs0
Most Not Outs
2008TIMR
Most Runs394357
Highest Score8479
Best Strike Rate4543
Most sixes13
Most Fours5848
Best Averages
Most 50s23
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy1
Most Runs Conceed1
Most Maiden Overs0
Most Not Outs1
2007TIMR
Most Runs101
Highest Score80
Best Strike Rate39
Most sixes1
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
2006TIMR
Most Runs2
Highest Score2
Best Strike Rate10
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2005TIMR
Most Runs22
Highest Score19
Best Strike Rate34
Most sixes0
Most Fours3
Best Averages
ODI
OverallTIMR
Most Runs83577795
Highest Score158144
Best Strike Rate7980
Most sixes103100
Most Fours925617
Best Averages
Most 50s5649
Most 100s148
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy22
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs1241
2025TIMR
Most Runs2
Highest Score2
Best Strike Rate33
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2024TIMR
Most Runs136
Highest Score73
Best Strike Rate90
Most sixes1
Most Fours14
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2023TIMR
Most Runs283846
Highest Score69100
Best Strike Rate7587
Most sixes214
Most Fours3568
Best Averages
Most 50s16
Most 100s
Most Not Outs13
2022TIMR
Most Runs408230
Highest Score8786
Best Strike Rate8072
Most sixes30
Most Fours5918
Best Averages
Most 50s42
Most 100s
Most Not Outs21
2021TIMR
Most Runs464407
Highest Score112125
Best Strike Rate7777
Most sixes73
Most Fours4825
Best Averages
Most 50s42
Most 100s11
Most Not Outs2
2020TIMR
Most Runs31074
Highest Score15855
Best Strike Rate10897
Most sixes90
Most Fours296
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2019TIMR
Most Runs442754
Highest Score80102
Best Strike Rate7290
Most sixes08
Most Fours5062
Best Averages
Most 50s35
Most 100s1
Most Not Outs3
2018BESTTIMR
Most Runs684770
Highest Score130144
Best Strike Rate7682
Most sixes915
Most Fours5755
Best Averages
Most 50s65
Most 100s21
Most Not Outs45
2017TIMR
Most Runs646458
Highest Score128110
Best Strike Rate8382
Most sixes95
Most Fours6740
Best Averages
Most 50s44
Most 100s21
Most Not Outs13
2016TIMR
Most Runs407198
Highest Score11867
Best Strike Rate7492
Most sixes21
Most Fours4416
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
2015TIMR
Most Runs742767
Highest Score132107
Best Strike Rate82102
Most sixes1011
Most Fours8973
Best Averages
Most 50s54
Most 100s22
Most Not Outs21
2014TIMR
Most Runs269704
Highest Score76117
Best Strike Rate6885
Most sixes212
Most Fours3252
Best Averages
Most 50s26
Most 100s1
Most Not Outs1
2013TIMR
Most Runs240198
Highest Score11290
Best Strike Rate6683
Most sixes35
Most Fours2215
Best Averages
Most 50s11
Most 100s1
2012TIMR
Most Runs347264
Highest Score7079
Best Strike Rate8382
Most sixes34
Most Fours4326
Best Averages
Most 50s51
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2011TIMR
Most Runs475527
Highest Score70101
Best Strike Rate7867
Most sixes36
Most Fours4836
Best Averages
Most 50s33
Most 100s1
Most Not Outs14
2010TIMR
Most Runs776538
Highest Score12586
Best Strike Rate9671
Most sixes178
Most Fours9037
Best Averages
Most 50s53
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs3
2009TIMR
Most Runs602387
Highest Score15498
Best Strike Rate7977
Most sixes113
Most Fours6139
Best Averages
Most 50s32
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs4
2008TIMR
Most Runs807185
Highest Score12944
Best Strike Rate7857
Most sixes51
Most Fours9912
Best Averages
Most 50s5
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy60
Most Runs Conceed6
Most Maiden Overs0
Most Not Outs
2007TIMR
Most Runs455326
Highest Score5457
Best Strike Rate6352
Most sixes83
Most Fours5221
Best Averages
Most 50s32
Most Not Outs5
2006TIMR
Most Runs24
Highest Score18
Best Strike Rate69
Most sixes0
Most Fours2
Best Averages
Most Not Outs1
2005TIMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallTIMR
Most Runs17851500
Highest Score10372
Best Strike Rate117115
Most sixes4537
Most Fours193126
Best Averages
Most 50s76
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs515
2025TIMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024TIMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023TIMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022TIMR
Most Runs35
Highest Score30
Best Strike Rate103
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2021TIMR
Most Runs183
Highest Score57
Best Strike Rate91
Most sixes4
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2020TIMR
Most Runs14517
Highest Score6517
Best Strike Rate121213
Most sixes42
Most Fours140
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019TIMR
Most Runs127
Highest Score60
Best Strike Rate121
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018BESTTIMR
Most Runs356397
Highest Score7472
Best Strike Rate122132
Most sixes129
Most Fours3537
Best Averages
Most 50s23
Most 100s
Most Not Outs3
2017TIMR
Most Runs10338
Highest Score2415
Best Strike Rate123136
Most sixes22
Most Fours143
Best Averages
Most 50s
Most 100s
Most Not Outs
2016TIMR
Most Runs368134
Highest Score10326
Best Strike Rate13699
Most sixes170
Most Fours3213
Best Averages
Most 50s1
Most 100s1
Most Not Outs22
2015TIMR
Most Runs8466
Highest Score3119
Best Strike Rate112105
Most sixes31
Most Fours88
Best Averages
Most 50s
Most 100s
Most Not Outs
2014TIMR
Most Runs126118
Highest Score3047
Best Strike Rate93117
Most sixes12
Most Fours1514
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013TIMR
Most Runs45134
Highest Score4350
Best Strike Rate141160
Most sixes14
Most Fours613
Best Averages
Most 50s1
Most 100s
2012TIMR
Most Runs327115
Highest Score8837
Best Strike Rate119113
Most sixes57
Most Fours334
Best Averages
Most 50s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs21
2011TIMR
Most Runs1151
Highest Score1141
Best Strike Rate79116
Most sixes02
Most Fours21
Best Averages
Most 50s
Most 100s
Most Not Outs1
2010TIMR
Most Runs3328
Highest Score1924
Best Strike Rate12297
Most sixes01
Most Fours62
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2009TIMR
Most Runs4428
Highest Score2214
Best Strike Rate10080
Most sixes00
Most Fours61
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2008TIMR
Most Runs4812
Highest Score2512
Best Strike Rate117133
Most sixes00
Most Fours82
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2007TIMR
Most Runs9515
Highest Score326
Best Strike Rate8375
Most sixes00
Most Fours140
Best Averages
Most 50s
Most Not Outs3
2006TIMR
Most Runs2
Highest Score2
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most Not Outs
2005TIMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages