Dinesh Chandimal vs Jonny Bairstow

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Jonny Bairstow has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours Dinesh Chandimal.
CAREER
OverallDCJB
Most Runs1136011556
Highest Score383398
Best Strike Rate229300
Most sixes111238
Most Fours10251519
Best Averages
Most 50s6453
Most 100s1822
Most Not Outs4136
2025DCJB
Most Runs346
Highest Score97
Best Strike Rate128
Most sixes2
Most Fours33
Best Averages
Most 50s4
2024DCJB
Most Runs724397
Highest Score11687
Best Strike Rate55219
Most sixes315
Most Fours8641
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2023DCJB
Most Runs359731
Highest Score102244
Best Strike Rate54311
Most sixes017
Most Fours4187
Best Averages
Most 50s17
Most 100s1
Most Not Outs12
2022BESTDCJB
Most Runs11191344
Highest Score306315
Best Strike Rate240303
Most sixes2226
Most Fours87154
Best Averages
Most 50s63
Most 100s26
Most Not Outs43
2021DCJB
Most Runs488940
Highest Score189232
Best Strike Rate215294
Most sixes627
Most Fours3897
Best Averages
Most 50s43
Most 100s1
Most Not Outs46
2020DCJB
Most Runs141675
Highest Score85198
Best Strike Rate44252
Most sixes126
Most Fours1670
Best Averages
Most 50s15
Most 100s1
Most Not Outs11
2019DCJB
Most Runs1151385
Highest Score84248
Best Strike Rate88306
Most sixes033
Most Fours13173
Best Averages
Most 50s17
Most 100s3
Most Not Outs1
2018DCJB
Most Runs8261676
Highest Score235277
Best Strike Rate233336
Most sixes738
Most Fours57197
Best Averages
Most 50s34
Most 100s16
Most Not Outs41
2017DCJB
Most Runs12911320
Highest Score245320
Best Strike Rate191304
Most sixes427
Most Fours125379
Best Averages
Most 50s67
Most 100s32
Most Not Outs36
2016DCJB
Most Runs14251668
Highest Score292228
Best Strike Rate227136
Most sixes179
Most Fours120159
Best Averages
Most 50s89
Most 100s33
Most Not Outs25
2015DCJB
Most Runs1267514
Highest Score267163
Best Strike Rate333223
Most sixes127
Most Fours13864
Best Averages
Most 50s73
Most 100s2
Most Not Outs61
2014DCJB
Most Runs61018
Highest Score18218
Best Strike Rate24434
Most sixes70
Most Fours441
Best Averages
Most 50s2
Most Not Outs3
2013DCJB
Most Runs917425
Highest Score211105
Best Strike Rate208194
Most sixes117
Most Fours8348
Best Averages
Most 50s42
Most 100s2
Most Not Outs51
2012DCJB
Most Runs1041367
Highest Score169184
Best Strike Rate188213
Most sixes63
Most Fours8244
Best Averages
Most 50s83
Most Not Outs54
2011DCJB
Most Runs48996
Highest Score21945
Best Strike Rate258162
Most sixes63
Most Fours515
Best Averages
Most 50s4
Most 100s1
Most Not Outs12
2010DCJB
Most Runs202
Highest Score140
Best Strike Rate187
Most sixes7
Most Fours11
Best Averages
Most 100s1
Most Not Outs2
TEST
OverallDCJB
Most Runs65026042
Highest Score206167
Best Strike Rate5159
Most sixes4671
Most Fours678938
Best Averages
Most 50s3526
Most 100s1512
Most Not Outs1412
2025DCJB
Most Runs342
Highest Score93
Best Strike Rate48
Most sixes2
Most Fours33
Best Averages
Most 50s4
2024DCJB
Most Runs724238
Highest Score11639
Best Strike Rate5582
Most sixes36
Most Fours8628
Best Averages
Most 50s5
Most 100s2
Most Not Outs
2023DCJB
Most Runs359322
Highest Score10299
Best Strike Rate5477
Most sixes04
Most Fours4143
Best Averages
Most 50s13
Most 100s1
Most Not Outs11
2022BESTDCJB
Most Runs8601061
Highest Score206162
Best Strike Rate5976
Most sixes1718
Most Fours68128
Best Averages
Most 50s51
Most 100s26
Most Not Outs33
2021DCJB
Most Runs230391
Highest Score5257
Best Strike Rate4348
Most sixes12
Most Fours2347
Best Averages
Most 50s11
Most 100s
Most Not Outs21
2020DCJB
Most Runs141
Highest Score85
Best Strike Rate44
Most sixes1
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2019DCJB
Most Runs102334
Highest Score7452
Best Strike Rate4550
Most sixes03
Most Fours1344
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2018DCJB
Most Runs448609
Highest Score119110
Best Strike Rate4154
Most sixes12
Most Fours3375
Best Averages
Most 50s22
Most 100s12
Most Not Outs1
2017DCJB
Most Runs1003652
Highest Score164119
Best Strike Rate4560
Most sixes418
Most Fours102307
Best Averages
Most 50s53
Most 100s31
Most Not Outs2
2016DCJB
Most Runs4581470
Highest Score132167
Best Strike Rate4358
Most sixes28
Most Fours51145
Best Averages
Most 50s8
Most 100s23
Most Not Outs4
2015DCJB
Most Runs901372
Highest Score16279
Best Strike Rate5655
Most sixes75
Most Fours11148
Best Averages
Most 50s52
Most 100s2
Most Not Outs1
2014DCJB
Most Runs26218
Highest Score10018
Best Strike Rate6034
Most sixes40
Most Fours191
Best Averages
Most 50s
Most Not Outs1
2013DCJB
Most Runs393379
Highest Score11667
Best Strike Rate6146
Most sixes25
Most Fours4843
Best Averages
Most 50s22
Most 100s2
Most Not Outs21
2012DCJB
Most Runs167196
Highest Score6595
Best Strike Rate4856
Most sixes20
Most Fours2029
Best Averages
Most 50s12
Most Not Outs1
2011DCJB
Most Runs112
Highest Score58
Best Strike Rate63
Most sixes0
Most Fours14
Best Averages
Most 50s2
Most 100s
Most Not Outs
2010DCJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
ODI
OverallDCJB
Most Runs37923843
Highest Score111141
Best Strike Rate74103
Most sixes4391
Most Fours257433
Best Averages
Most 50s2317
Most 100s310
Most Not Outs208
2025DCJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024DCJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023DCJB
Most Runs234
Highest Score59
Best Strike Rate87
Most sixes3
Most Fours29
Best Averages
Most 50s2
Most 100s
Most Not Outs
2022DCJB
Most Runs147136
Highest Score7563
Best Strike Rate8486
Most sixes20
Most Fours1117
Best Averages
Most 50s11
Most 100s
Most Not Outs
2021DCJB
Most Runs108291
Highest Score71124
Best Strike Rate67122
Most sixes216
Most Fours626
Best Averages
Most 50s11
Most 100s1
Most Not Outs
2020DCJB
Most Runs346
Highest Score112
Best Strike Rate101
Most sixes11
Most Fours39
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2019DCJB
Most Runs13844
Highest Score10128
Best Strike Rate43103
Most sixes020
Most Fours0106
Best Averages
Most 50s4
Most 100s3
Most Not Outs
2018DCJB
Most Runs2981000
Highest Score80139
Best Strike Rate76119
Most sixes530
Most Fours16120
Best Averages
Most 50s12
Most 100s4
Most Not Outs1
2017DCJB
Most Runs255534
Highest Score59141
Best Strike Rate59100
Most sixes05
Most Fours2257
Best Averages
Most 50s13
Most 100s1
Most Not Outs5
2016BESTDCJB
Most Runs594198
Highest Score10261
Best Strike Rate7778
Most sixes61
Most Fours3214
Best Averages
Most 50s51
Most 100s1
Most Not Outs21
2015DCJB
Most Runs325141
Highest Score6583
Best Strike Rate82118
Most sixes32
Most Fours2316
Best Averages
Most 50s21
Most 100s
Most Not Outs41
2014DCJB
Most Runs308
Highest Score64
Best Strike Rate76
Most sixes1
Most Fours22
Best Averages
Most 50s2
Most Not Outs2
2013DCJB
Most Runs459
Highest Score73
Best Strike Rate70
Most sixes9
Most Fours28
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2012DCJB
Most Runs84529
Highest Score9229
Best Strike Rate7456
Most sixes40
Most Fours614
Best Averages
Most 50s7
Most Not Outs5
2011DCJB
Most Runs29790
Highest Score10541
Best Strike Rate7487
Most sixes63
Most Fours275
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2010DCJB
Most Runs143
Highest Score111
Best Strike Rate85
Most sixes5
Most Fours9
Best Averages
Most 100s1
Most Not Outs2
T20I
OverallDCJB
Most Runs10661671
Highest Score6690
Best Strike Rate104138
Most sixes2276
Most Fours90148
Best Averages
Most 50s610
Most 100s
Most Not Outs716
2025DCJB
Most Runs4
Highest Score4
Best Strike Rate80
Most sixes0
Most Fours0
Best Averages
Most 50s
2024DCJB
Most Runs159
Highest Score48
Best Strike Rate137
Most sixes9
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs3
2023DCJB
Most Runs175
Highest Score86
Best Strike Rate147
Most sixes10
Most Fours15
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2022DCJB
Most Runs112147
Highest Score2590
Best Strike Rate97141
Most sixes38
Most Fours89
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2021BESTDCJB
Most Runs150258
Highest Score6651
Best Strike Rate105124
Most sixes39
Most Fours924
Best Averages
Most 50s21
Most 100s
Most Not Outs25
2020DCJB
Most Runs329
Highest Score86
Best Strike Rate151
Most sixes15
Most Fours31
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2019DCJB
Most Runs207
Highest Score68
Best Strike Rate153
Most sixes10
Most Fours23
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018DCJB
Most Runs8067
Highest Score3628
Best Strike Rate116163
Most sixes16
Most Fours82
Best Averages
Most 50s
Most 100s
Most Not Outs21
2017DCJB
Most Runs33134
Highest Score2260
Best Strike Rate87144
Most sixes04
Most Fours115
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2016DCJB
Most Runs373
Highest Score58
Best Strike Rate107
Most sixes9
Most Fours37
Best Averages
Most 50s3
Most 100s
Most Not Outs
2015DCJB
Most Runs411
Highest Score401
Best Strike Rate19550
Most sixes20
Most Fours40
Best Averages
Most 50s
Most 100s
Most Not Outs1
2014DCJB
Most Runs40
Highest Score18
Best Strike Rate108
Most sixes2
Most Fours3
Best Averages
Most 50s
Most Not Outs
2013DCJB
Most Runs6546
Highest Score2238
Best Strike Rate77148
Most sixes02
Most Fours75
Best Averages
Most 50s
Most 100s
Most Not Outs
2012DCJB
Most Runs29142
Highest Score1260
Best Strike Rate66101
Most sixes03
Most Fours111
Best Averages
Most 50s1
Most Not Outs3
2011DCJB
Most Runs806
Highest Score564
Best Strike Rate12175
Most sixes00
Most Fours100
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2010DCJB
Most Runs59
Highest Score29
Best Strike Rate102
Most sixes2
Most Fours2
Best Averages
Most 100s
Most Not Outs