Jonny Bairstow vs Kusal Mendis

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Jonny Bairstow has dominance over Kusal Mendis in overall, Tests and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallJBKM
Most Runs1155611942
Highest Score398474
Best Strike Rate300277
Most sixes238221
Most Fours15191280
Best Averages
Most 50s5373
Most 100s2216
Most Wickets1
Best Bowling Fig
Best Average118
Most Dots1
Best Economy14
Best Strike Rate132
Most Runs Conceed146
Most Maiden Overs1
Most Not Outs3624
2026JBKM
Most Runs163
Highest Score123
Best Strike Rate215
Most sixes2
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
2025JBKM
Most Runs1167
Highest Score283
Best Strike Rate290
Most sixes19
Most Fours127
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2024JBKM
Most Runs3971861
Highest Score87335
Best Strike Rate219285
Most sixes1537
Most Fours41200
Best Averages
Most 50s11
Most 100s2
Most Not Outs36
2023JBKM
Most Runs7311707
Highest Score244440
Best Strike Rate311317
Most sixes1749
Most Fours87181
Best Averages
Most 50s710
Most 100s3
Most Not Outs23
2022JBKM
Most Runs13441428
Highest Score315251
Best Strike Rate303284
Most sixes2629
Most Fours154139
Best Averages
Most 50s313
Most 100s6
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy8
Most Runs Conceed8
Most Maiden Overs0
Most Not Outs35
2021JBKM
Most Runs940130
Highest Score23278
Best Strike Rate294184
Most sixes274
Most Fours976
Best Averages
Most 50s3
Most 100s1
Most Not Outs6
2020JBKM
Most Runs675435
Highest Score198246
Best Strike Rate252221
Most sixes264
Most Fours7045
Best Averages
Most 50s52
Most 100s12
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy6
Most Runs Conceed41
Most Maiden Overs0
Most Not Outs11
2019JBKM
Most Runs13851040
Highest Score248229
Best Strike Rate306238
Most sixes3317
Most Fours17396
Best Averages
Most 50s77
Most 100s3
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs12
2018JBKM
Most Runs16761512
Highest Score277322
Best Strike Rate336310
Most sixes3832
Most Fours197166
Best Averages
Most 50s49
Most 100s63
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs11
2017BESTJBKM
Most Runs13201282
Highest Score320310
Best Strike Rate304245
Most sixes2710
Most Fours379144
Best Averages
Most 50s75
Most 100s23
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy18
Most Runs Conceed38
Most Maiden Overs0
Most Not Outs61
2016JBKM
Most Runs16681153
Highest Score228292
Best Strike Rate136291
Most sixes918
Most Fours159146
Best Averages
Most 50s99
Most 100s31
Most Wickets1
Best Bowling Fig
Best Average18
Most Dots0
Best Economy10
Best Strike Rate36
Most Runs Conceed31
Most Maiden Overs1
Most Not Outs52
2015JBKM
Most Runs514183
Highest Score16346
Best Strike Rate22346
Most sixes70
Most Fours6426
Best Averages
Most 50s3
Most Not Outs1
2014JBKM
Most Runs18
Highest Score18
Best Strike Rate34
Most sixes0
Most Fours1
Best Averages
2013JBKM
Most Runs425
Highest Score105
Best Strike Rate194
Most sixes7
Most Fours48
Best Averages
Most 50s2
Most Not Outs1
2012JBKM
Most Runs367
Highest Score184
Best Strike Rate213
Most sixes3
Most Fours44
Best Averages
Most 50s3
Most Not Outs4
2011JBKM
Most Runs96
Highest Score45
Best Strike Rate162
Most sixes3
Most Fours5
Best Averages
Most Not Outs2
TEST
OverallJBKM
Most Runs60424913
Highest Score167245
Best Strike Rate5959
Most sixes7153
Most Fours938594
Best Averages
Most 50s2623
Most 100s1210
Most Wickets1
Best Bowling Fig
Best Average118
Most Dots1
Best Economy5
Best Strike Rate132
Most Runs Conceed118
Most Maiden Overs1
Most Not Outs127
2026JBKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2025JBKM
Most Runs279
Highest Score85
Best Strike Rate73
Most sixes5
Most Fours29
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2024JBKM
Most Runs238490
Highest Score39106
Best Strike Rate8267
Most sixes66
Most Fours2859
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2023JBKM
Most Runs322603
Highest Score99245
Best Strike Rate7767
Most sixes412
Most Fours4372
Best Averages
Most 50s32
Most 100s2
Most Not Outs1
2022JBKM
Most Runs1061519
Highest Score16285
Best Strike Rate7662
Most sixes182
Most Fours12862
Best Averages
Most 50s15
Most 100s6
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy8
Most Runs Conceed8
Most Maiden Overs0
Most Not Outs31
2021JBKM
Most Runs39115
Highest Score5715
Best Strike Rate4821
Most sixes20
Most Fours471
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2020JBKM
Most Runs230
Highest Score116
Best Strike Rate47
Most sixes2
Most Fours24
Best Averages
Most 50s1
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy6
Most Runs Conceed41
Most Maiden Overs0
Most Not Outs1
2019JBKM
Most Runs334313
Highest Score5284
Best Strike Rate5053
Most sixes33
Most Fours4441
Best Averages
Most 50s22
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy14
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs11
2018JBKM
Most Runs6091023
Highest Score110196
Best Strike Rate5455
Most sixes29
Most Fours75126
Best Averages
Most 50s24
Most 100s23
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed14
Most Maiden Overs0
Most Not Outs1
2017JBKM
Most Runs652669
Highest Score119194
Best Strike Rate6058
Most sixes187
Most Fours30777
Best Averages
Most 50s31
Most 100s12
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed23
Most Maiden Overs0
Most Not Outs
2016BESTJBKM
Most Runs1470589
Highest Score167176
Best Strike Rate5865
Most sixes87
Most Fours14577
Best Averages
Most 50s83
Most 100s31
Most Wickets1
Best Bowling Fig
Best Average18
Most Dots0
Best Economy3
Best Strike Rate36
Most Runs Conceed18
Most Maiden Overs1
Most Not Outs41
2015JBKM
Most Runs372183
Highest Score7946
Best Strike Rate5546
Most sixes50
Most Fours4826
Best Averages
Most 50s2
Most Not Outs
2014JBKM
Most Runs18
Highest Score18
Best Strike Rate34
Most sixes0
Most Fours1
Best Averages
2013JBKM
Most Runs379
Highest Score67
Best Strike Rate46
Most sixes5
Most Fours43
Best Averages
Most 50s2
Most Not Outs1
2012JBKM
Most Runs196
Highest Score95
Best Strike Rate56
Most sixes0
Most Fours29
Best Averages
Most 50s2
Most Not Outs1
2011JBKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallJBKM
Most Runs38434698
Highest Score141143
Best Strike Rate10388
Most sixes9175
Most Fours433482
Best Averages
Most 50s1733
Most 100s106
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy9
Best Strike Rate
Most Runs Conceed28
Most Maiden Overs0
Most Not Outs811
2026JBKM
Most Runs119
Highest Score93
Best Strike Rate73
Most sixes0
Most Fours13
Best Averages
Most 50s1
Most Not Outs1
2025JBKM
Most Runs500
Highest Score124
Best Strike Rate93
Most sixes4
Most Fours61
Best Averages
Most 50s2
Most 100s2
Most Not Outs
2024JBKM
Most Runs742
Highest Score143
Best Strike Rate91
Most sixes10
Most Fours78
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
2023JBKM
Most Runs234893
Highest Score59122
Best Strike Rate8791
Most sixes323
Most Fours2989
Best Averages
Most 50s26
Most 100s1
Most Not Outs3
2022JBKM
Most Runs136388
Highest Score6387
Best Strike Rate8690
Most sixes04
Most Fours1741
Best Averages
Most 50s13
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2021JBKM
Most Runs29161
Highest Score12424
Best Strike Rate12265
Most sixes162
Most Fours262
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2020JBKM
Most Runs346194
Highest Score112119
Best Strike Rate101101
Most sixes112
Most Fours3920
Best Averages
Most 50s21
Most 100s11
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2019JBKM
Most Runs844587
Highest Score12866
Best Strike Rate10377
Most sixes209
Most Fours10644
Best Averages
Most 50s44
Most 100s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2018JBKM
Most Runs1000230
Highest Score13956
Best Strike Rate11996
Most sixes3010
Most Fours12017
Best Averages
Most 50s21
Most 100s4
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2017BESTJBKM
Most Runs534587
Highest Score141102
Best Strike Rate10079
Most sixes53
Most Fours5764
Best Averages
Most 50s34
Most 100s11
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy13
Most Runs Conceed15
Most Maiden Overs0
Most Not Outs51
2016JBKM
Most Runs198516
Highest Score6194
Best Strike Rate7893
Most sixes18
Most Fours1466
Best Averages
Most 50s16
Most 100s
Most Wickets0
Best Bowling Fig
Best Average
Most Dots0
Best Economy7
Best Strike Rate
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs11
2015JBKM
Most Runs141
Highest Score83
Best Strike Rate118
Most sixes2
Most Fours16
Best Averages
Most 50s1
Most Not Outs1
2014JBKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013JBKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012JBKM
Most Runs29
Highest Score29
Best Strike Rate56
Most sixes0
Most Fours4
Best Averages
Most 50s
Most Not Outs
2011JBKM
Most Runs90
Highest Score41
Best Strike Rate87
Most sixes3
Most Fours5
Best Averages
Most Not Outs1
T20I
OverallJBKM
Most Runs16712331
Highest Score9086
Best Strike Rate138130
Most sixes7693
Most Fours148204
Best Averages
Most 50s1017
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs166
2026JBKM
Most Runs44
Highest Score30
Best Strike Rate142
Most sixes2
Most Fours4
Best Averages
Most 50s
Most Not Outs
2025JBKM
Most Runs388
Highest Score74
Best Strike Rate124
Most sixes10
Most Fours37
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2024BESTJBKM
Most Runs159629
Highest Score4886
Best Strike Rate137127
Most sixes921
Most Fours1363
Best Averages
Most 50s3
Most 100s
Most Not Outs32
2023JBKM
Most Runs175211
Highest Score8673
Best Strike Rate147159
Most sixes1014
Most Fours1520
Best Averages
Most 50s22
Most 100s
Most Not Outs1
2022JBKM
Most Runs147521
Highest Score9079
Best Strike Rate141132
Most sixes823
Most Fours936
Best Averages
Most 50s15
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2021JBKM
Most Runs25854
Highest Score5139
Best Strike Rate12498
Most sixes92
Most Fours243
Best Averages
Most 50s1
Most 100s
Most Not Outs5
2020JBKM
Most Runs32911
Highest Score8611
Best Strike Rate15173
Most sixes150
Most Fours311
Best Averages
Most 50s3
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2019JBKM
Most Runs207140
Highest Score6879
Best Strike Rate153108
Most sixes105
Most Fours2311
Best Averages
Most 50s11
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2018JBKM
Most Runs67259
Highest Score2870
Best Strike Rate163159
Most sixes613
Most Fours223
Best Averages
Most 50s4
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2017JBKM
Most Runs13426
Highest Score6014
Best Strike Rate144108
Most sixes40
Most Fours153
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2016JBKM
Most Runs48
Highest Score22
Best Strike Rate133
Most sixes3
Most Fours3
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2015JBKM
Most Runs1
Highest Score1
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2014JBKM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013JBKM
Most Runs46
Highest Score38
Best Strike Rate148
Most sixes2
Most Fours5
Best Averages
Most 50s
Most Not Outs
2012JBKM
Most Runs142
Highest Score60
Best Strike Rate101
Most sixes3
Most Fours11
Best Averages
Most 50s1
Most Not Outs3
2011JBKM
Most Runs6
Highest Score4
Best Strike Rate75
Most sixes0
Most Fours0
Best Averages
Most Not Outs1