Shreyas Iyer vs Imam-ul-Haq

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Shreyas Iyer has dominance over Imam-ul-Haq in overall, ODIs and T20Is, while Imam-ul-Haq has the edge in Tests. In recent years, form favours Shreyas Iyer.
CAREER
OverallSIIM
Most Runs52015331
Highest Score315322
Best Strike Rate306219
Most sixes13951
Most Fours496469
Best Averages
Most 50s3834
Most 100s712
Most Not Outs219
2026SIIM
Most Runs60
Highest Score49
Best Strike Rate81
Most sixes1
Most Fours4
Best Averages
2025SIIM
Most Runs496124
Highest Score79103
Best Strike Rate9089
Most sixes101
Most Fours449
Best Averages
Most 50s51
2024SIIM
Most Runs146
Highest Score58
Best Strike Rate148
Most sixes1
Most Fours17
Best Averages
Most Not Outs1
2023SIIM
Most Runs986873
Highest Score212174
Best Strike Rate320124
Most sixes388
Most Fours8080
Best Averages
Most 50s59
Most 100s3
Most Not Outs31
2022BESTSIIM
Most Runs19291847
Highest Score300263
Best Strike Rate314153
Most sixes4523
Most Fours200163
Best Averages
Most 50s1611
Most 100s27
Most Not Outs93
2021SIIM
Most Runs359189
Highest Score17870
Best Strike Rate26279
Most sixes71
Most Fours4114
Best Averages
Most 50s23
Most 100s1
Most Not Outs1
2020SIIM
Most Runs534111
Highest Score16158
Best Strike Rate23080
Most sixes140
Most Fours5312
Best Averages
Most 50s31
Most 100s1
Most Not Outs4
2019SIIM
Most Runs409977
Highest Score133208
Best Strike Rate259205
Most sixes198
Most Fours2787
Best Averages
Most 50s53
Most 100s2
Most Not Outs31
2018SIIM
Most Runs481063
Highest Score30204
Best Strike Rate83131
Most sixes07
Most Fours495
Best Averages
Most 50s6
Most 100s3
Most Not Outs3
2017SIIM
Most Runs245147
Highest Score118100
Best Strike Rate20577
Most sixes43
Most Fours269
Best Averages
Most 50s2
Most Not Outs1
TEST
OverallSIIM
Most Runs11312200
Highest Score113157
Best Strike Rate7153
Most sixes2221
Most Fours132219
Best Averages
Most 50s714
Most 100s25
Most Not Outs45
2026SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025SIIM
Most Runs110
Highest Score93
Best Strike Rate58
Most sixes1
Most Fours9
Best Averages
Most 50s1
2024SIIM
Most Runs108
Highest Score35
Best Strike Rate51
Most sixes1
Most Fours10
Best Averages
Most Not Outs1
2023SIIM
Most Runs79263
Highest Score3183
Best Strike Rate6843
Most sixes42
Most Fours825
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2022BESTSIIM
Most Runs7421342
Highest Score113157
Best Strike Rate8158
Most sixes1215
Most Fours90126
Best Averages
Most 50s67
Most 100s15
Most Not Outs32
2021SIIM
Most Runs202
Highest Score105
Best Strike Rate59
Most sixes5
Most Fours24
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2020SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2019SIIM
Most Runs94
Highest Score43
Best Strike Rate41
Most sixes0
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2018SIIM
Most Runs391
Highest Score76
Best Strike Rate48
Most sixes3
Most Fours48
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2017SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallSIIM
Most Runs29663110
Highest Score128151
Best Strike Rate9982
Most sixes7330
Most Fours274248
Best Averages
Most 50s2320
Most 100s57
Most Not Outs64
2026SIIM
Most Runs60
Highest Score49
Best Strike Rate81
Most sixes1
Most Fours4
Best Averages
2025SIIM
Most Runs49614
Highest Score7910
Best Strike Rate9031
Most sixes100
Most Fours440
Best Averages
Most 50s5
2024SIIM
Most Runs38
Highest Score23
Best Strike Rate97
Most sixes0
Most Fours7
Best Averages
Most Not Outs
2023SIIM
Most Runs846610
Highest Score12891
Best Strike Rate11381
Most sixes326
Most Fours6755
Best Averages
Most 50s46
Most 100s3
Most Not Outs3
2022BESTSIIM
Most Runs724505
Highest Score113106
Best Strike Rate9295
Most sixes138
Most Fours7137
Best Averages
Most 50s64
Most 100s12
Most Not Outs21
2021SIIM
Most Runs6189
Highest Score670
Best Strike Rate6779
Most sixes01
Most Fours114
Best Averages
Most 50s3
Most 100s
Most Not Outs
2020SIIM
Most Runs331111
Highest Score10358
Best Strike Rate9580
Most sixes30
Most Fours4112
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
2019SIIM
Most Runs266862
Highest Score71151
Best Strike Rate11380
Most sixes118
Most Fours1774
Best Averages
Most 50s43
Most 100s2
Most Not Outs1
2018SIIM
Most Runs48672
Highest Score30128
Best Strike Rate8383
Most sixes04
Most Fours447
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2017SIIM
Most Runs162147
Highest Score88100
Best Strike Rate10177
Most sixes33
Most Fours189
Best Averages
Most 50s2
Most Not Outs1
T20I
OverallSIIM
Most Runs110421
Highest Score7414
Best Strike Rate13684
Most sixes440
Most Fours902
Best Averages
Most 50s8
Most 100s
Most Not Outs11
2026SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2023SIIM
Most Runs61
Highest Score53
Best Strike Rate139
Most sixes2
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs
2022SIIM
Most Runs463
Highest Score74
Best Strike Rate141
Most sixes20
Most Fours39
Best Averages
Most 50s4
Most 100s
Most Not Outs4
2021SIIM
Most Runs151
Highest Score67
Best Strike Rate136
Most sixes2
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2020SIIM
Most Runs203
Highest Score58
Best Strike Rate135
Most sixes11
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2019BESTSIIM
Most Runs14321
Highest Score6214
Best Strike Rate14684
Most sixes80
Most Fours102
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2018SIIM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017SIIM
Most Runs83
Highest Score30
Best Strike Rate104
Most sixes1
Most Fours8
Best Averages
Most 50s
Most Not Outs