Irfan Karim vs Michael Leask

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Irfan Karim has dominance over Michael Leask in T20Is, while Michael Leask has the edge in overall and ODIs. In recent years, form favours Michael Leask.
CAREER
OverallIKML
Most Runs23452384
Highest Score186205
Best Strike Rate169313
Most sixes25109
Most Fours212174
Best Averages
Most 50s148
Most 100s21
Most Not Outs1921
2025IKML
Most Runs144
Highest Score46
Best Strike Rate115
Most sixes8
Most Fours6
Best Averages
Most Not Outs1
2024IKML
Most Runs64262
Highest Score30115
Best Strike Rate86268
Most sixes09
Most Fours514
Best Averages
Most Not Outs1
2023BESTIKML
Most Runs339424
Highest Score63145
Best Strike Rate101296
Most sixes225
Most Fours2529
Best Averages
Most 50s21
Most 100s1
Most Not Outs54
2022IKML
Most Runs322469
Highest Score55102
Best Strike Rate103217
Most sixes717
Most Fours2943
Best Averages
Most 50s12
Most Not Outs53
2021IKML
Most Runs280239
Highest Score6795
Best Strike Rate106290
Most sixes413
Most Fours2416
Best Averages
Most 50s31
Most Not Outs33
2019IKML
Most Runs239121
Highest Score7157
Best Strike Rate110227
Most sixes15
Most Fours288
Best Averages
Most 50s2
Most Not Outs31
2018IKML
Most Runs190
Highest Score97
Best Strike Rate277
Most sixes6
Most Fours16
Best Averages
Most 50s1
Most Not Outs4
2017IKML
Most Runs64120
Highest Score3859
Best Strike Rate40104
Most sixes03
Most Fours612
Best Averages
Most 50s1
Most Not Outs3
2016IKML
Most Runs17740
Highest Score7321
Best Strike Rate68156
Most sixes21
Most Fours153
Best Averages
Most 50s2
Most Not Outs1
2015IKML
Most Runs24493
Highest Score14136
Best Strike Rate184217
Most sixes72
Most Fours2011
Best Averages
Most 50s2
Most Not Outs11
2014IKML
Most Runs281158
Highest Score10850
Best Strike Rate82111
Most sixes010
Most Fours3510
Best Averages
Most 50s11
Most 100s1
2013IKML
Most Runs259124
Highest Score12758
Best Strike Rate119138
Most sixes110
Most Fours206
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2012IKML
Most Runs23
Highest Score23
Best Strike Rate72
Most sixes1
Most Fours2
Best Averages
2011IKML
Most Runs53
Highest Score32
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
TEST
OverallIKML
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2025BESTIKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024IKML
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most Not Outs
2023IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2021IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2018IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2014IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2013IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallIKML
Most Runs9121396
Highest Score112107
Best Strike Rate67111
Most sixes460
Most Fours86109
Best Averages
Most 50s57
Most 100s21
Most Not Outs112
2025IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024IKML
Most Runs57
Highest Score40
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most Not Outs
2023IKML
Most Runs333
Highest Score107
Best Strike Rate121
Most sixes20
Most Fours20
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2022IKML
Most Runs410
Highest Score85
Best Strike Rate112
Most sixes17
Most Fours36
Best Averages
Most 50s2
Most Not Outs2
2021IKML
Most Runs51
Highest Score51
Best Strike Rate146
Most sixes3
Most Fours3
Best Averages
Most 50s1
Most Not Outs1
2019IKML
Most Runs39
Highest Score19
Best Strike Rate103
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2018IKML
Most Runs134
Highest Score59
Best Strike Rate126
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most Not Outs3
2017BESTIKML
Most Runs64120
Highest Score3859
Best Strike Rate40104
Most sixes03
Most Fours612
Best Averages
Most 50s1
Most Not Outs3
2016IKML
Most Runs17725
Highest Score7312
Best Strike Rate6868
Most sixes21
Most Fours151
Best Averages
Most 50s2
Most Not Outs1
2015IKML
Most Runs10269
Highest Score6723
Best Strike Rate62117
Most sixes12
Most Fours78
Best Averages
Most 50s1
Most Not Outs1
2014IKML
Most Runs281158
Highest Score10850
Best Strike Rate82111
Most sixes010
Most Fours3510
Best Averages
Most 50s11
Most 100s1
2013IKML
Most Runs212
Highest Score112
Best Strike Rate62
Most sixes0
Most Fours18
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2012IKML
Most Runs23
Highest Score23
Best Strike Rate72
Most sixes1
Most Fours2
Best Averages
2011IKML
Most Runs53
Highest Score32
Best Strike Rate91
Most sixes0
Most Fours3
Best Averages
T20I
OverallIKML
Most Runs1433931
Highest Score7458
Best Strike Rate102130
Most sixes2149
Most Fours12661
Best Averages
Most 50s91
Most 100s
Most Not Outs189
2025IKML
Most Runs144
Highest Score46
Best Strike Rate115
Most sixes8
Most Fours6
Best Averages
Most Not Outs1
2024IKML
Most Runs64148
Highest Score3035
Best Strike Rate86124
Most sixes09
Most Fours56
Best Averages
Most Not Outs1
2023BESTIKML
Most Runs33991
Highest Score6338
Best Strike Rate101175
Most sixes25
Most Fours259
Best Averages
Most 50s2
Most 100s
Most Not Outs52
2022IKML
Most Runs32259
Highest Score5517
Best Strike Rate103105
Most sixes70
Most Fours297
Best Averages
Most 50s1
Most Not Outs51
2021IKML
Most Runs280188
Highest Score6744
Best Strike Rate106144
Most sixes410
Most Fours2413
Best Averages
Most 50s3
Most Not Outs32
2019IKML
Most Runs23982
Highest Score7138
Best Strike Rate110124
Most sixes14
Most Fours285
Best Averages
Most 50s2
Most Not Outs31
2018IKML
Most Runs56
Highest Score38
Best Strike Rate151
Most sixes3
Most Fours4
Best Averages
Most 50s
Most Not Outs1
2017IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016IKML
Most Runs15
Highest Score9
Best Strike Rate88
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs
2015IKML
Most Runs14224
Highest Score7413
Best Strike Rate122100
Most sixes60
Most Fours133
Best Averages
Most 50s1
Most Not Outs1
2014IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2013IKML
Most Runs47124
Highest Score1558
Best Strike Rate57138
Most sixes110
Most Fours26
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2012IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011IKML
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages