Mehidy Hasan vs Kariyawasam Asalanka

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mehidy Hasan has dominance over Kariyawasam Asalanka in overall and Tests, while Kariyawasam Asalanka has the edge in ODIs and T20Is. In recent years, form favours Kariyawasam Asalanka.
CAREER
OverallMHKA
Most Runs43944455
Highest Score261290
Best Strike Rate246294
Most sixes63139
Most Fours439352
Best Averages
Most 50s1626
Most 100s25
Most Wickets34924
Best Bowling Fig
Best Average10869
Most Dots27123
Best Economy1618
Best Strike Rate13467
Most Runs Conceed12064860
Most Maiden Overs3645
Five Wicket haul10
Most Not Outs2719
2026MHKA
Most Runs101
Highest Score66
Best Strike Rate217
Most sixes2
Most Fours4
Best Averages
Most Wickets1
Best Bowling Fig
Best Average60
Most Dots0
Best Economy22
Best Strike Rate90
Most Runs Conceed67
Most Maiden Overs0
2025MHKA
Most Runs228650
Highest Score104173
Best Strike Rate254214
Most sixes321
Most Fours2354
Best Averages
Most 50s3
Most 100s2
Most Wickets176
Best Bowling Fig
Best Average112125
Most Dots1511
Best Economy1515
Best Strike Rate171111
Most Runs Conceed658320
Most Maiden Overs230
Most Not Outs13
2024BESTMHKA
Most Runs1025983
Highest Score209170
Best Strike Rate234234
Most sixes939
Most Fours11075
Best Averages
Most 50s76
Most 100s1
Most Wickets4013
Best Bowling Fig
Best Average14845
Most Dots469
Best Economy2013
Best Strike Rate15648
Most Runs Conceed1585324
Most Maiden Overs403
Five Wicket haul1
Most Not Outs36
2023MHKA
Most Runs868988
Highest Score187184
Best Strike Rate286282
Most sixes1134
Most Fours8375
Best Averages
Most 50s35
Most 100s11
Most Wickets474
Best Bowling Fig
Best Average807
Most Dots500
Best Economy1413
Best Strike Rate10815
Most Runs Conceed155830
Most Maiden Overs341
Most Not Outs33
2022MHKA
Most Runs7811090
Highest Score227246
Best Strike Rate243294
Most sixes2026
Most Fours7291
Best Averages
Most 50s27
Most 100s1
Most Wickets680
Best Bowling Fig
Best Average84
Most Dots460
Best Economy1514
Best Strike Rate110
Most Runs Conceed2064111
Most Maiden Overs780
Five Wicket haul1
Most Not Outs76
2021MHKA
Most Runs352650
Highest Score129176
Best Strike Rate103260
Most sixes317
Most Fours3651
Best Averages
Most 50s15
Most 100s1
Most Wickets401
Best Bowling Fig
Best Average5729
Most Dots181
Best Economy723
Best Strike Rate11324
Most Runs Conceed121545
Most Maiden Overs720
Five Wicket haul1
Most Not Outs11
2020MHKA
Most Runs12
Highest Score7
Best Strike Rate120
Most sixes1
Most Fours0
Best Averages
Most Wickets3
Best Bowling Fig
Best Average35
Most Dots3
Best Economy5
Best Strike Rate46
Most Runs Conceed105
Most Maiden Overs1
2019MHKA
Most Runs26455
Highest Score8125
Best Strike Rate15696
Most sixes40
Most Fours355
Best Averages
Most Wickets190
Best Bowling Fig
Best Average137
Most Dots292
Best Economy96
Best Strike Rate182
Most Runs Conceed121423
Most Maiden Overs111
Most Not Outs2
2018MHKA
Most Runs455
Highest Score129
Best Strike Rate241
Most sixes8
Most Fours35
Best Averages
Most 50s1
Most Wickets61
Best Bowling Fig
Best Average171
Most Dots38
Best Economy16
Best Strike Rate167
Most Runs Conceed1680
Most Maiden Overs60
Five Wicket haul4
Most Not Outs7
2017MHKA
Most Runs389
Highest Score116
Best Strike Rate247
Most sixes4
Most Fours45
Best Averages
Most 50s2
Most Wickets32
Best Bowling Fig
Best Average142
Most Dots23
Best Economy18
Best Strike Rate169
Most Runs Conceed1640
Most Maiden Overs33
Most Not Outs3
2016MHKA
Most Runs20
Highest Score17
Best Strike Rate77
Most sixes0
Most Fours0
Best Averages
Most Wickets22
Best Bowling Fig
Best Average32
Most Dots3
Best Economy9
Best Strike Rate50
Most Runs Conceed345
Most Maiden Overs12
Five Wicket haul3
TEST
OverallMHKA
Most Runs2287345
Highest Score10383
Best Strike Rate5278
Most sixes2510
Most Fours25933
Best Averages
Most 50s103
Most 100s1
Most Wickets2100
Best Bowling Fig
Best Average34
Most Dots1270
Best Economy35
Best Strike Rate62
Most Runs Conceed706045
Most Maiden Overs3250
Five Wicket haul10
Most Not Outs121
2026MHKA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2025MHKA
Most Runs89
Highest Score47
Best Strike Rate54
Most sixes1
Most Fours7
Best Averages
Most 50s
Most 100s
Most Wickets5
Best Bowling Fig
Best Average42
Most Dots2
Best Economy3
Best Strike Rate95
Most Runs Conceed212
Most Maiden Overs19
Most Not Outs
2024MHKA
Most Runs614
Highest Score97
Best Strike Rate55
Most sixes4
Most Fours78
Best Averages
Most 50s4
Most 100s
Most Wickets31
Best Bowling Fig
Best Average36
Most Dots28
Best Economy3
Best Strike Rate63
Most Runs Conceed1119
Most Maiden Overs37
Five Wicket haul1
Most Not Outs2
2023MHKA
Most Runs29818
Highest Score559
Best Strike Rate6853
Most sixes20
Most Fours344
Best Averages
Most 50s2
Most 100s
Most Wickets190
Best Bowling Fig
Best Average28
Most Dots150
Best Economy310
Best Strike Rate51
Most Runs Conceed5391
Most Maiden Overs260
Most Not Outs1
2022BESTMHKA
Most Runs329298
Highest Score8183
Best Strike Rate4489
Most sixes79
Most Fours3627
Best Averages
Most 50s13
Most 100s
Most Wickets400
Best Bowling Fig
Best Average32
Most Dots240
Best Economy35
Best Strike Rate59
Most Runs Conceed129142
Most Maiden Overs700
Five Wicket haul1
Most Not Outs21
2021MHKA
Most Runs31929
Highest Score10319
Best Strike Rate4641
Most sixes21
Most Fours352
Best Averages
Most 50s1
Most 100s1
Most Wickets250
Best Bowling Fig
Best Average37
Most Dots120
Best Economy32
Best Strike Rate80
Most Runs Conceed9182
Most Maiden Overs660
Five Wicket haul1
Most Not Outs1
2020MHKA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2019MHKA
Most Runs95
Highest Score38
Best Strike Rate59
Most sixes3
Most Fours12
Best Averages
Most Wickets6
Best Bowling Fig
Best Average80
Most Dots16
Best Economy4
Best Strike Rate116
Most Runs Conceed479
Most Maiden Overs10
Most Not Outs
2018MHKA
Most Runs262
Highest Score68
Best Strike Rate62
Most sixes4
Most Fours22
Best Averages
Most 50s1
Most Wickets41
Best Bowling Fig
Best Average22
Most Dots10
Best Economy3
Best Strike Rate44
Most Runs Conceed907
Most Maiden Overs53
Five Wicket haul4
Most Not Outs3
2017MHKA
Most Runs276
Highest Score51
Best Strike Rate44
Most sixes2
Most Fours35
Best Averages
Most 50s1
Most Wickets24
Best Bowling Fig
Best Average54
Most Dots18
Best Economy4
Best Strike Rate90
Most Runs Conceed1298
Most Maiden Overs32
Most Not Outs3
2016MHKA
Most Runs5
Highest Score2
Best Strike Rate19
Most sixes0
Most Fours0
Best Averages
Most Wickets19
Best Bowling Fig
Best Average16
Most Dots2
Best Economy3
Best Strike Rate34
Most Runs Conceed297
Most Maiden Overs12
Five Wicket haul3
ODI
OverallMHKA
Most Runs17132659
Highest Score112127
Best Strike Rate7791
Most sixes2863
Most Fours145221
Best Averages
Most 50s617
Most 100s15
Most Wickets12317
Best Bowling Fig
Best Average3633
Most Dots11211
Best Economy55
Best Strike Rate4539
Most Runs Conceed4401560
Most Maiden Overs394
Five Wicket haul
Most Not Outs1110
2026MHKA
Most Runs62
Highest Score45
Best Strike Rate78
Most sixes0
Most Fours3
Best Averages
Most Wickets1
Best Bowling Fig
Best Average60
Most Dots0
Best Economy4
Best Strike Rate90
Most Runs Conceed60
Most Maiden Overs0
2025MHKA
Most Runs99494
Highest Score28127
Best Strike Rate7992
Most sixes212
Most Fours1046
Best Averages
Most 50s3
Most 100s2
Most Wickets102
Best Bowling Fig
Best Average3889
Most Dots83
Best Economy46
Best Strike Rate5287
Most Runs Conceed382178
Most Maiden Overs40
Most Not Outs11
2024MHKA
Most Runs305605
Highest Score77101
Best Strike Rate6997
Most sixes418
Most Fours2252
Best Averages
Most 50s34
Most 100s1
Most Wickets810
Best Bowling Fig
Best Average5127
Most Dots157
Best Economy55
Best Strike Rate6334
Most Runs Conceed405271
Most Maiden Overs33
Five Wicket haul
Most Not Outs4
2023BESTMHKA
Most Runs538808
Highest Score112108
Best Strike Rate7987
Most sixes720
Most Fours4766
Best Averages
Most 50s14
Most 100s11
Most Wickets234
Best Bowling Fig
Best Average427
Most Dots340
Best Economy53
Best Strike Rate4615
Most Runs Conceed96729
Most Maiden Overs81
Most Not Outs13
2022MHKA
Most Runs330426
Highest Score100110
Best Strike Rate8495
Most sixes109
Most Fours2634
Best Averages
Most 50s13
Most 100s1
Most Wickets240
Best Bowling Fig
Best Average28
Most Dots180
Best Economy55
Best Strike Rate31
Most Runs Conceed67753
Most Maiden Overs80
Five Wicket haul
Most Not Outs52
2021MHKA
Most Runs33326
Highest Score2677
Best Strike Rate5786
Most sixes14
Most Fours123
Best Averages
Most 50s3
Most 100s
Most Wickets151
Best Bowling Fig
Best Average2029
Most Dots61
Best Economy47
Best Strike Rate3324
Most Runs Conceed29729
Most Maiden Overs60
Five Wicket haul
Most Not Outs
2020MHKA
Most Runs12
Highest Score7
Best Strike Rate120
Most sixes1
Most Fours0
Best Averages
Most Wickets3
Best Bowling Fig
Best Average35
Most Dots3
Best Economy5
Best Strike Rate46
Most Runs Conceed105
Most Maiden Overs1
2019MHKA
Most Runs169
Highest Score43
Best Strike Rate97
Most sixes1
Most Fours23
Best Averages
Most Wickets13
Best Bowling Fig
Best Average57
Most Dots13
Best Economy5
Best Strike Rate66
Most Runs Conceed735
Most Maiden Overs1
Most Not Outs2
2018MHKA
Most Runs126
Highest Score42
Best Strike Rate69
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Wickets18
Best Bowling Fig
Best Average30
Most Dots11
Best Economy4
Best Strike Rate45
Most Runs Conceed535
Most Maiden Overs7
Five Wicket haul
Most Not Outs2
2017MHKA
Most Runs86
Highest Score51
Best Strike Rate61
Most sixes0
Most Fours9
Best Averages
Most 50s1
Most Wickets6
Best Bowling Fig
Best Average42
Most Dots3
Best Economy5
Best Strike Rate49
Most Runs Conceed250
Most Maiden Overs1
Most Not Outs
2016MHKA
Most Runs15
Highest Score15
Best Strike Rate58
Most sixes0
Most Fours0
Best Averages
Most Wickets3
Best Bowling Fig
Best Average16
Most Dots1
Best Economy6
Best Strike Rate16
Most Runs Conceed48
Most Maiden Overs0
Five Wicket haul
T20I
OverallMHKA
Most Runs3941451
Highest Score4680
Best Strike Rate117125
Most sixes1066
Most Fours3598
Best Averages
Most 50s6
Most 100s
Most Wickets167
Best Bowling Fig
Best Average3836
Most Dots3212
Best Economy88
Best Strike Rate2728
Most Runs Conceed603255
Most Maiden Overs01
Five Wicket haul
Most Not Outs48
2026MHKA
Most Runs39
Highest Score21
Best Strike Rate139
Most sixes2
Most Fours1
Best Averages
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy18
Best Strike Rate
Most Runs Conceed7
Most Maiden Overs0
2025MHKA
Most Runs40156
Highest Score2946
Best Strike Rate121122
Most sixes09
Most Fours68
Best Averages
Most 50s
Most 100s
Most Wickets24
Best Bowling Fig
Best Average3236
Most Dots58
Best Economy89
Best Strike Rate2424
Most Runs Conceed64142
Most Maiden Overs00
Most Not Outs2
2024BESTMHKA
Most Runs106378
Highest Score3569
Best Strike Rate110137
Most sixes121
Most Fours1023
Best Averages
Most 50s2
Most 100s
Most Wickets13
Best Bowling Fig
Best Average6118
Most Dots32
Best Economy128
Best Strike Rate3014
Most Runs Conceed6153
Most Maiden Overs00
Five Wicket haul
Most Not Outs12
2023MHKA
Most Runs32162
Highest Score2067
Best Strike Rate139142
Most sixes214
Most Fours25
Best Averages
Most 50s1
Most 100s
Most Wickets5
Best Bowling Fig
Best Average10
Most Dots1
Best Economy6
Best Strike Rate11
Most Runs Conceed52
Most Maiden Overs0
Most Not Outs1
2022MHKA
Most Runs122366
Highest Score4653
Best Strike Rate115110
Most sixes38
Most Fours1030
Best Averages
Most 50s1
Most 100s
Most Wickets40
Best Bowling Fig
Best Average24
Most Dots40
Best Economy74
Best Strike Rate20
Most Runs Conceed9616
Most Maiden Overs00
Five Wicket haul
Most Not Outs3
2021MHKA
Most Runs295
Highest Score80
Best Strike Rate133
Most sixes12
Most Fours26
Best Averages
Most 50s2
Most 100s
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy14
Best Strike Rate
Most Runs Conceed14
Most Maiden Overs0
Five Wicket haul
Most Not Outs1
2020MHKA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2019MHKA
Most Runs55
Highest Score25
Best Strike Rate96
Most sixes0
Most Fours5
Best Averages
Most Wickets0
Best Bowling Fig
Best Average
Most Dots2
Best Economy6
Best Strike Rate
Most Runs Conceed23
Most Maiden Overs1
Most Not Outs
2018MHKA
Most Runs67
Highest Score19
Best Strike Rate110
Most sixes2
Most Fours6
Best Averages
Most 50s
Most Wickets2
Best Bowling Fig
Best Average119
Most Dots17
Best Economy9
Best Strike Rate78
Most Runs Conceed238
Most Maiden Overs0
Five Wicket haul
Most Not Outs2
2017MHKA
Most Runs27
Highest Score14
Best Strike Rate142
Most sixes2
Most Fours1
Best Averages
Most 50s
Most Wickets2
Best Bowling Fig
Best Average46
Most Dots2
Best Economy9
Best Strike Rate30
Most Runs Conceed92
Most Maiden Overs0
Most Not Outs
2016MHKA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul