Michael Leask vs Irfan Karim

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Michael Leask has dominance over Irfan Karim in overall and ODIs, while Irfan Karim has the edge in T20Is. In recent years, form favours Michael Leask.
CAREER
OverallMLIK
Most Runs23842345
Highest Score205186
Best Strike Rate313169
Most sixes10925
Most Fours174212
Best Averages
Most 50s814
Most 100s12
Most Not Outs2119
2025MLIK
Most Runs144
Highest Score46
Best Strike Rate115
Most sixes8
Most Fours6
Best Averages
Most Not Outs1
2024MLIK
Most Runs26264
Highest Score11530
Best Strike Rate26886
Most sixes90
Most Fours145
Best Averages
Most Not Outs1
2023BESTMLIK
Most Runs424339
Highest Score14563
Best Strike Rate296101
Most sixes252
Most Fours2925
Best Averages
Most 50s12
Most 100s1
Most Not Outs45
2022MLIK
Most Runs469322
Highest Score10255
Best Strike Rate217103
Most sixes177
Most Fours4329
Best Averages
Most 50s21
Most Not Outs35
2021MLIK
Most Runs239280
Highest Score9567
Best Strike Rate290106
Most sixes134
Most Fours1624
Best Averages
Most 50s13
Most Not Outs33
2019MLIK
Most Runs121239
Highest Score5771
Best Strike Rate227110
Most sixes51
Most Fours828
Best Averages
Most 50s2
Most Not Outs13
2018MLIK
Most Runs190
Highest Score97
Best Strike Rate277
Most sixes6
Most Fours16
Best Averages
Most 50s1
Most Not Outs4
2017MLIK
Most Runs12064
Highest Score5938
Best Strike Rate10440
Most sixes30
Most Fours126
Best Averages
Most 50s1
Most Not Outs3
2016MLIK
Most Runs40177
Highest Score2173
Best Strike Rate15668
Most sixes12
Most Fours315
Best Averages
Most 50s2
Most Not Outs1
2015MLIK
Most Runs93244
Highest Score36141
Best Strike Rate217184
Most sixes27
Most Fours1120
Best Averages
Most 50s2
Most Not Outs11
2014MLIK
Most Runs158281
Highest Score50108
Best Strike Rate11182
Most sixes100
Most Fours1035
Best Averages
Most 50s11
Most 100s1
2013MLIK
Most Runs124259
Highest Score58127
Best Strike Rate138119
Most sixes101
Most Fours620
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2012MLIK
Most Runs23
Highest Score23
Best Strike Rate72
Most sixes1
Most Fours2
Best Averages
2011MLIK
Most Runs53
Highest Score32
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
TEST
OverallMLIK
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTMLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024MLIK
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most Not Outs
2023MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2014MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2013MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallMLIK
Most Runs1396912
Highest Score107112
Best Strike Rate11167
Most sixes604
Most Fours10986
Best Averages
Most 50s75
Most 100s12
Most Not Outs121
2025MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024MLIK
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most Not Outs
2023MLIK
Most Runs333
Highest Score107
Best Strike Rate121
Most sixes20
Most Fours20
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2022MLIK
Most Runs410
Highest Score85
Best Strike Rate112
Most sixes17
Most Fours36
Best Averages
Most 50s2
Most Not Outs2
2021MLIK
Most Runs51
Highest Score51
Best Strike Rate146
Most sixes3
Most Fours3
Best Averages
Most 50s1
Most Not Outs1
2019MLIK
Most Runs39
Highest Score19
Best Strike Rate103
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2018MLIK
Most Runs134
Highest Score59
Best Strike Rate126
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most Not Outs3
2017BESTMLIK
Most Runs12064
Highest Score5938
Best Strike Rate10440
Most sixes30
Most Fours126
Best Averages
Most 50s1
Most Not Outs3
2016MLIK
Most Runs25177
Highest Score1273
Best Strike Rate6868
Most sixes12
Most Fours115
Best Averages
Most 50s2
Most Not Outs1
2015MLIK
Most Runs69102
Highest Score2367
Best Strike Rate11762
Most sixes21
Most Fours87
Best Averages
Most 50s1
Most Not Outs1
2014MLIK
Most Runs158281
Highest Score50108
Best Strike Rate11182
Most sixes100
Most Fours1035
Best Averages
Most 50s11
Most 100s1
2013MLIK
Most Runs212
Highest Score112
Best Strike Rate62
Most sixes0
Most Fours18
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2012MLIK
Most Runs23
Highest Score23
Best Strike Rate72
Most sixes1
Most Fours2
Best Averages
2011MLIK
Most Runs53
Highest Score32
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
T20I
OverallMLIK
Most Runs9311433
Highest Score5874
Best Strike Rate130102
Most sixes4921
Most Fours61126
Best Averages
Most 50s19
Most 100s
Most Not Outs918
2025MLIK
Most Runs144
Highest Score46
Best Strike Rate115
Most sixes8
Most Fours6
Best Averages
Most Not Outs1
2024MLIK
Most Runs14864
Highest Score3530
Best Strike Rate12486
Most sixes90
Most Fours65
Best Averages
Most Not Outs1
2023BESTMLIK
Most Runs91339
Highest Score3863
Best Strike Rate175101
Most sixes52
Most Fours925
Best Averages
Most 50s2
Most 100s
Most Not Outs25
2022MLIK
Most Runs59322
Highest Score1755
Best Strike Rate105103
Most sixes07
Most Fours729
Best Averages
Most 50s1
Most Not Outs15
2021MLIK
Most Runs188280
Highest Score4467
Best Strike Rate144106
Most sixes104
Most Fours1324
Best Averages
Most 50s3
Most Not Outs23
2019MLIK
Most Runs82239
Highest Score3871
Best Strike Rate124110
Most sixes41
Most Fours528
Best Averages
Most 50s2
Most Not Outs13
2018MLIK
Most Runs56
Highest Score38
Best Strike Rate151
Most sixes3
Most Fours4
Best Averages
Most 50s
Most Not Outs1
2017MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016MLIK
Most Runs15
Highest Score9
Best Strike Rate88
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs
2015MLIK
Most Runs24142
Highest Score1374
Best Strike Rate100122
Most sixes06
Most Fours313
Best Averages
Most 50s1
Most Not Outs1
2014MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2013MLIK
Most Runs12447
Highest Score5815
Best Strike Rate13857
Most sixes101
Most Fours62
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2012MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011MLIK
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages