Babar Azam vs Kusal Mendis

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Babar Azam has dominance over Kusal Mendis in overall, ODIs and T20Is, while Kusal Mendis has the edge in Tests. In recent years, form favours Kusal Mendis.
CAREER
OverallBAKM
Most Runs1596611942
Highest Score476474
Best Strike Rate273277
Most sixes174221
Most Fours16431280
Best Averages
Most 50s11073
Most 100s3316
Most Wickets21
Best Bowling Fig
Best Average21118
Most Dots01
Best Economy314
Best Strike Rate45132
Most Runs Conceed42146
Most Maiden Overs21
Most Not Outs4224
2026BAKM
Most Runs163
Highest Score123
Best Strike Rate215
Most sixes2
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
2025BAKM
Most Runs10151167
Highest Score257283
Best Strike Rate248290
Most sixes1119
Most Fours106127
Best Averages
Most 50s77
Most 100s12
Most Not Outs33
2024BAKM
Most Runs11681861
Highest Score198335
Best Strike Rate258285
Most sixes2137
Most Fours128200
Best Averages
Most 50s911
Most 100s2
Most Not Outs36
2023BAKM
Most Runs15481707
Highest Score331440
Best Strike Rate291317
Most sixes2149
Most Fours154181
Best Averages
Most 50s1210
Most 100s33
Most Not Outs23
2022BESTBAKM
Most Runs32771428
Highest Score420251
Best Strike Rate278284
Most sixes2929
Most Fours334139
Best Averages
Most 50s2213
Most 100s11
Most Wickets10
Best Bowling Fig
Best Average40
Most Dots00
Best Economy38
Best Strike Rate72
Most Runs Conceed408
Most Maiden Overs10
Most Not Outs55
2021BAKM
Most Runs1760130
Highest Score35778
Best Strike Rate284184
Most sixes264
Most Fours2046
Best Averages
Most 50s14
Most 100s3
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs2
2020BAKM
Most Runs835435
Highest Score350246
Best Strike Rate307221
Most sixes74
Most Fours9845
Best Averages
Most 50s72
Most 100s22
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy6
Most Runs Conceed41
Most Maiden Overs0
Most Not Outs31
2019BAKM
Most Runs20661040
Highest Score309229
Best Strike Rate302238
Most sixes1817
Most Fours23196
Best Averages
Most 50s137
Most 100s5
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs52
2018BAKM
Most Runs15961512
Highest Score330322
Best Strike Rate260310
Most sixes1732
Most Fours162166
Best Averages
Most 50s139
Most 100s23
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs81
2017BAKM
Most Runs14081282
Highest Score283310
Best Strike Rate236245
Most sixes1110
Most Fours111144
Best Averages
Most 50s55
Most 100s33
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy18
Most Runs Conceed38
Most Maiden Overs0
Most Not Outs61
2016BAKM
Most Runs10631153
Highest Score268292
Best Strike Rate274291
Most sixes818
Most Fours98146
Best Averages
Most 50s59
Most 100s31
Most Wickets1
Best Bowling Fig
Best Average18
Most Dots0
Best Economy10
Best Strike Rate36
Most Runs Conceed31
Most Maiden Overs1
Most Not Outs42
2015BAKM
Most Runs230183
Highest Score6246
Best Strike Rate8946
Most sixes50
Most Fours1726
Best Averages
Most 50s3
Most Not Outs1
TEST
OverallBAKM
Most Runs52064913
Highest Score196245
Best Strike Rate5859
Most sixes3153
Most Fours592594
Best Averages
Most 50s3623
Most 100s1110
Most Wickets21
Best Bowling Fig
Best Average21118
Most Dots01
Best Economy35
Best Strike Rate45132
Most Runs Conceed42118
Most Maiden Overs21
Most Not Outs97
2026BAKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2025BAKM
Most Runs327279
Highest Score8185
Best Strike Rate5773
Most sixes15
Most Fours4029
Best Averages
Most 50s23
Most 100s
Most Not Outs1
2024BAKM
Most Runs202490
Highest Score50106
Best Strike Rate4867
Most sixes06
Most Fours2759
Best Averages
Most 50s12
Most 100s1
Most Not Outs1
2023BAKM
Most Runs353603
Highest Score79245
Best Strike Rate6067
Most sixes412
Most Fours4172
Best Averages
Most 50s22
Most 100s2
Most Not Outs
2022BESTBAKM
Most Runs1863519
Highest Score19685
Best Strike Rate6462
Most sixes142
Most Fours18862
Best Averages
Most 50s125
Most 100s7
Most Wickets10
Best Bowling Fig
Best Average40
Most Dots00
Best Economy38
Best Strike Rate72
Most Runs Conceed408
Most Maiden Overs10
Most Not Outs11
2021BAKM
Most Runs41615
Highest Score7715
Best Strike Rate4821
Most sixes20
Most Fours571
Best Averages
Most 50s4
Most 100s
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs1
2020BAKM
Most Runs338230
Highest Score143116
Best Strike Rate6047
Most sixes12
Most Fours4124
Best Averages
Most 50s21
Most 100s11
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy6
Most Runs Conceed41
Most Maiden Overs0
Most Not Outs11
2019BAKM
Most Runs616313
Highest Score10484
Best Strike Rate7253
Most sixes23
Most Fours8441
Best Averages
Most 50s32
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs21
2018BAKM
Most Runs6161023
Highest Score127196
Best Strike Rate5455
Most sixes69
Most Fours69126
Best Averages
Most 50s64
Most 100s13
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs21
2017BAKM
Most Runs184669
Highest Score72194
Best Strike Rate3758
Most sixes17
Most Fours1677
Best Averages
Most 50s21
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed23
Most Maiden Overs0
Most Not Outs1
2016BAKM
Most Runs291589
Highest Score90176
Best Strike Rate5065
Most sixes07
Most Fours2977
Best Averages
Most 50s23
Most 100s1
Most Wickets1
Best Bowling Fig
Best Average18
Most Dots0
Best Economy3
Best Strike Rate36
Most Runs Conceed18
Most Maiden Overs1
Most Not Outs11
2015BAKM
Most Runs183
Highest Score46
Best Strike Rate46
Most sixes0
Most Fours26
Best Averages
Most 50s
Most Not Outs
ODI
OverallBAKM
Most Runs63314698
Highest Score158143
Best Strike Rate8788
Most sixes6675
Most Fours585482
Best Averages
Most 50s3633
Most 100s196
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy9
Best Strike Rate
Most Runs Conceed28
Most Maiden Overs0
Most Not Outs1611
2026BAKM
Most Runs119
Highest Score93
Best Strike Rate73
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2025BAKM
Most Runs482500
Highest Score102124
Best Strike Rate7793
Most sixes64
Most Fours4761
Best Averages
Most 50s32
Most 100s12
Most Not Outs1
2024BAKM
Most Runs228742
Highest Score73143
Best Strike Rate7791
Most sixes110
Most Fours2578
Best Averages
Most 50s26
Most 100s1
Most Not Outs23
2023BESTBAKM
Most Runs1065893
Highest Score151122
Best Strike Rate8591
Most sixes1423
Most Fours9789
Best Averages
Most 50s106
Most 100s21
Most Not Outs13
2022BAKM
Most Runs679388
Highest Score11487
Best Strike Rate9190
Most sixes54
Most Fours6341
Best Averages
Most 50s53
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs12
2021BAKM
Most Runs40561
Highest Score15824
Best Strike Rate10865
Most sixes72
Most Fours482
Best Averages
Most 50s1
Most 100s2
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2020BAKM
Most Runs221194
Highest Score125119
Best Strike Rate102101
Most sixes32
Most Fours2320
Best Averages
Most 50s11
Most 100s11
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2019BAKM
Most Runs1076587
Highest Score11566
Best Strike Rate9377
Most sixes99
Most Fours10644
Best Averages
Most 50s64
Most 100s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs21
2018BAKM
Most Runs417230
Highest Score10656
Best Strike Rate7996
Most sixes410
Most Fours3917
Best Averages
Most 50s11
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2017BAKM
Most Runs872587
Highest Score125102
Best Strike Rate7979
Most sixes63
Most Fours6264
Best Averages
Most 50s24
Most 100s31
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy13
Most Runs Conceed15
Most Maiden Overs0
Most Not Outs41
2016BAKM
Most Runs656516
Highest Score12394
Best Strike Rate9593
Most sixes68
Most Fours5866
Best Averages
Most 50s26
Most 100s3
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy7
Best Strike Rate
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs1
2015BAKM
Most Runs230
Highest Score62
Best Strike Rate89
Most sixes5
Most Fours17
Best Averages
Most 50s3
Most Not Outs1
T20I
OverallBAKM
Most Runs44292331
Highest Score12286
Best Strike Rate128130
Most sixes7793
Most Fours466204
Best Averages
Most 50s3817
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs176
2026BAKM
Most Runs44
Highest Score30
Best Strike Rate142
Most sixes2
Most Fours4
Best Averages
Most 50s
Most Not Outs
2025BAKM
Most Runs206388
Highest Score7474
Best Strike Rate114124
Most sixes410
Most Fours1937
Best Averages
Most 50s22
Most 100s
Most Not Outs22
2024BESTBAKM
Most Runs738629
Highest Score7586
Best Strike Rate133127
Most sixes2021
Most Fours7663
Best Averages
Most 50s63
Most 100s
Most Not Outs12
2023BAKM
Most Runs130211
Highest Score10173
Best Strike Rate146159
Most sixes314
Most Fours1620
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2022BAKM
Most Runs735521
Highest Score11079
Best Strike Rate123132
Most sixes1023
Most Fours8336
Best Averages
Most 50s55
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs32
2021BAKM
Most Runs93954
Highest Score12239
Best Strike Rate12898
Most sixes172
Most Fours993
Best Averages
Most 50s9
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2020BAKM
Most Runs27611
Highest Score8211
Best Strike Rate14573
Most sixes30
Most Fours341
Best Averages
Most 50s4
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2019BAKM
Most Runs374140
Highest Score9079
Best Strike Rate137108
Most sixes75
Most Fours4111
Best Averages
Most 50s41
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2018BAKM
Most Runs563259
Highest Score9770
Best Strike Rate127159
Most sixes713
Most Fours5423
Best Averages
Most 50s64
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2017BAKM
Most Runs35226
Highest Score8614
Best Strike Rate120108
Most sixes40
Most Fours333
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2016BAKM
Most Runs11648
Highest Score5522
Best Strike Rate129133
Most sixes23
Most Fours113
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2015BAKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs