Imam-ul-Haq vs Ian Redpath

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Imam-ul-Haq has dominance over Ian Redpath in overall and ODIs, while Ian Redpath has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallIMIR
Most Runs53314783
Highest Score322195
Best Strike Rate219107
Most sixes512
Most Fours469482
Best Averages
Most 50s3431
Most 100s128
Most Not Outs911
2025BESTIMIR
Most Runs124
Highest Score103
Best Strike Rate89
Most sixes1
Most Fours9
Best Averages
Most 50s1
2023IMIR
Most Runs873
Highest Score174
Best Strike Rate124
Most sixes8
Most Fours80
Best Averages
Most 50s9
Most Not Outs1
2022IMIR
Most Runs1847
Highest Score263
Best Strike Rate153
Most sixes23
Most Fours163
Best Averages
Most 50s11
Most 100s7
Most Not Outs3
2021IMIR
Most Runs189
Highest Score70
Best Strike Rate79
Most sixes1
Most Fours14
Best Averages
Most 50s3
2020IMIR
Most Runs111
Highest Score58
Best Strike Rate80
Most sixes0
Most Fours12
Best Averages
Most 50s1
2019IMIR
Most Runs977
Highest Score208
Best Strike Rate205
Most sixes8
Most Fours87
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2018IMIR
Most Runs1063
Highest Score204
Best Strike Rate131
Most sixes7
Most Fours95
Best Averages
Most 50s6
Most 100s3
Most Not Outs3
2017IMIR
Most Runs147
Highest Score100
Best Strike Rate77
Most sixes3
Most Fours9
Best Averages
Most Not Outs1
1976IMIR
Most Runs392
Highest Score103
Best Strike Rate50
Most sixes2
Most Fours34
Best Averages
Most 50s2
Most 100s2
1975IMIR
Most Runs504
Highest Score129
Best Strike Rate99
Most sixes0
Most Fours40
Best Averages
Most 50s2
Most 100s2
1974IMIR
Most Runs598
Highest Score167
Best Strike Rate104
Most sixes0
Most Fours59
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
1973IMIR
Most Runs478
Highest Score79
Best Strike Rate43
Most sixes0
Most Fours56
Best Averages
Most 50s4
Most Not Outs1
1972IMIR
Most Runs143
Highest Score135
Best Strike Rate65
Most sixes0
Most Fours14
Best Averages
Most 100s1
1971IMIR
Most Runs262
Highest Score84
Best Strike Rate117
Most sixes0
Most Fours18
Best Averages
Most 50s3
Most Not Outs1
1970IMIR
Most Runs530
Highest Score171
Best Strike Rate34
Most sixes0
Most Fours62
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
1969IMIR
Most Runs519
Highest Score132
Best Strike Rate51
Most sixes0
Most Fours60
Best Averages
Most 50s4
Most 100s1
1968IMIR
Most Runs455
Highest Score92
Best Strike Rate40
Most sixes0
Most Fours64
Best Averages
Most 50s4
1967IMIR
Most Runs261
Highest Score80
Best Strike Rate68
Most sixes0
Most Fours23
Best Averages
Most 50s1
1966IMIR
Most Runs185
Highest Score69
Most sixes0
Most Fours8
Best Averages
Most 50s2
Most Not Outs1
1965IMIR
Most Runs17
Highest Score17
Best Strike Rate23
Most sixes0
Most Fours1
Best Averages
1964IMIR
Most Runs439
Highest Score97
Best Strike Rate29
Most sixes0
Most Fours43
Best Averages
Most 50s2
Most Not Outs3
TEST
OverallIMIR
Most Runs22004737
Highest Score157171
Best Strike Rate5338
Most sixes212
Most Fours219481
Best Averages
Most 50s1431
Most 100s58
Most Not Outs511
2025BESTIMIR
Most Runs110
Highest Score93
Best Strike Rate58
Most sixes1
Most Fours9
Best Averages
Most 50s1
2023IMIR
Most Runs263
Highest Score83
Best Strike Rate43
Most sixes2
Most Fours25
Best Averages
Most 50s3
Most Not Outs1
2022IMIR
Most Runs1342
Highest Score157
Best Strike Rate58
Most sixes15
Most Fours126
Best Averages
Most 50s7
Most 100s5
Most Not Outs2
2021IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019IMIR
Most Runs94
Highest Score43
Best Strike Rate41
Most sixes0
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2018IMIR
Most Runs391
Highest Score76
Best Strike Rate48
Most sixes3
Most Fours48
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2017IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1976IMIR
Most Runs392
Highest Score103
Best Strike Rate50
Most sixes2
Most Fours34
Best Averages
Most 50s2
Most 100s2
1975IMIR
Most Runs478
Highest Score105
Best Strike Rate36
Most sixes0
Most Fours40
Best Averages
Most 50s2
Most 100s2
1974IMIR
Most Runs590
Highest Score159
Best Strike Rate37
Most sixes0
Most Fours59
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
1973IMIR
Most Runs478
Highest Score79
Best Strike Rate43
Most sixes0
Most Fours56
Best Averages
Most 50s4
Most Not Outs1
1972IMIR
Most Runs143
Highest Score135
Best Strike Rate65
Most sixes0
Most Fours14
Best Averages
Most 100s1
1971IMIR
Most Runs250
Highest Score72
Best Strike Rate31
Most sixes0
Most Fours17
Best Averages
Most 50s3
Most Not Outs1
1970IMIR
Most Runs530
Highest Score171
Best Strike Rate34
Most sixes0
Most Fours62
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
1969IMIR
Most Runs519
Highest Score132
Best Strike Rate51
Most sixes0
Most Fours60
Best Averages
Most 50s4
Most 100s1
1968IMIR
Most Runs455
Highest Score92
Best Strike Rate40
Most sixes0
Most Fours64
Best Averages
Most 50s4
1967IMIR
Most Runs261
Highest Score80
Best Strike Rate68
Most sixes0
Most Fours23
Best Averages
Most 50s1
1966IMIR
Most Runs185
Highest Score69
Most sixes0
Most Fours8
Best Averages
Most 50s2
Most Not Outs1
1965IMIR
Most Runs17
Highest Score17
Best Strike Rate23
Most sixes0
Most Fours1
Best Averages
1964IMIR
Most Runs439
Highest Score97
Best Strike Rate29
Most sixes0
Most Fours43
Best Averages
Most 50s2
Most Not Outs3
ODI
OverallIMIR
Most Runs311046
Highest Score15124
Best Strike Rate8269
Most sixes300
Most Fours2481
Best Averages
Most 50s20
Most 100s7
Most Not Outs4
2025BESTIMIR
Most Runs14
Highest Score10
Best Strike Rate31
Most sixes0
Most Fours0
Best Averages
Most 50s
2023IMIR
Most Runs610
Highest Score91
Best Strike Rate81
Most sixes6
Most Fours55
Best Averages
Most 50s6
Most Not Outs
2022IMIR
Most Runs505
Highest Score106
Best Strike Rate95
Most sixes8
Most Fours37
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2021IMIR
Most Runs189
Highest Score70
Best Strike Rate79
Most sixes1
Most Fours14
Best Averages
Most 50s3
2020IMIR
Most Runs111
Highest Score58
Best Strike Rate80
Most sixes0
Most Fours12
Best Averages
Most 50s1
2019IMIR
Most Runs862
Highest Score151
Best Strike Rate80
Most sixes8
Most Fours74
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2018IMIR
Most Runs672
Highest Score128
Best Strike Rate83
Most sixes4
Most Fours47
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2017IMIR
Most Runs147
Highest Score100
Best Strike Rate77
Most sixes3
Most Fours9
Best Averages
Most Not Outs1
1976IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1975IMIR
Most Runs26
Highest Score24
Best Strike Rate63
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
1974IMIR
Most Runs8
Highest Score8
Best Strike Rate67
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
1973IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1972IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1971IMIR
Most Runs12
Highest Score12
Best Strike Rate86
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
1970IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1969IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1968IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1967IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1966IMIR
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1964IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
T20I
OverallIMIR
Most Runs21
Highest Score14
Best Strike Rate84
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTIMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2022IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019IMIR
Most Runs21
Highest Score14
Best Strike Rate84
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2018IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1976IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1975IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1974IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1973IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1972IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
1971IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1970IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1969IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1968IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1967IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1966IMIR
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1964IMIR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs