Ian Redpath vs Imam-ul-Haq

Career • Test • ODI • T20I Comparison

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