Ben Stokes vs Jonny Bairstow

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Ben Stokes has dominance over Jonny Bairstow in Tests, while Jonny Bairstow has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallBSJB
Most Runs1126411556
Highest Score492398
Best Strike Rate282300
Most sixes280238
Most Fours13671519
Best Averages
Most 50s6253
Most 100s1822
Most Not Outs3336
2026BSJB
Most Runs1
Highest Score1
Best Strike Rate6
Most sixes0
Most Fours0
Best Averages
2025BSJB
Most Runs496
Highest Score141
Best Strike Rate46
Most sixes3
Most Fours50
Best Averages
Most 50s2
Most 100s1
2024BSJB
Most Runs602397
Highest Score8087
Best Strike Rate66219
Most sixes915
Most Fours6241
Best Averages
Most 50s5
Most Not Outs23
2023BSJB
Most Runs1054731
Highest Score337244
Best Strike Rate161311
Most sixes3817
Most Fours9287
Best Averages
Most 50s57
Most 100s3
Most Not Outs2
2022BESTBSJB
Most Runs10661344
Highest Score199315
Best Strike Rate262303
Most sixes2826
Most Fours109154
Best Averages
Most 50s53
Most 100s26
Most Not Outs53
2021BSJB
Most Runs577940
Highest Score227232
Best Strike Rate313294
Most sixes2327
Most Fours5597
Best Averages
Most 50s33
Most 100s1
Most Not Outs6
2020BSJB
Most Runs767675
Highest Score223198
Best Strike Rate204252
Most sixes1926
Most Fours7670
Best Averages
Most 50s25
Most 100s21
Most Not Outs21
2019BSJB
Most Runs15401385
Highest Score224248
Best Strike Rate146306
Most sixes3533
Most Fours149173
Best Averages
Most 50s117
Most 100s23
Most Not Outs81
2018BSJB
Most Runs8901676
Highest Score159277
Best Strike Rate231336
Most sixes1338
Most Fours87197
Best Averages
Most 50s74
Most 100s6
Most Not Outs31
2017BSJB
Most Runs11891320
Highest Score252320
Best Strike Rate289304
Most sixes4527
Most Fours337379
Best Averages
Most 50s87
Most 100s32
Most Not Outs46
2016BSJB
Most Runs14661668
Highest Score374228
Best Strike Rate317136
Most sixes439
Most Fours153159
Best Averages
Most 50s79
Most 100s33
Most Not Outs45
2015BSJB
Most Runs1006514
Highest Score193163
Best Strike Rate348223
Most sixes137
Most Fours13764
Best Averages
Most 50s63
Most 100s1
Most Not Outs31
2014BSJB
Most Runs28318
Highest Score12218
Best Strike Rate22434
Most sixes50
Most Fours231
Best Averages
Most 50s1
Most Not Outs1
2013BSJB
Most Runs266425
Highest Score156105
Best Strike Rate319194
Most sixes47
Most Fours3348
Best Averages
Most 50s2
Most 100s1
Most Not Outs11
2012BSJB
Most Runs367
Highest Score184
Best Strike Rate213
Most sixes3
Most Fours44
Best Averages
Most 50s3
Most Not Outs4
2011BSJB
Most Runs6196
Highest Score5145
Best Strike Rate193162
Most sixes23
Most Fours45
Best Averages
Most Not Outs2
TEST
OverallBSJB
Most Runs72166042
Highest Score258167
Best Strike Rate5859
Most sixes14971
Most Fours1043938
Best Averages
Most 50s3726
Most 100s1312
Most Not Outs912
2026BSJB
Most Runs1
Highest Score1
Best Strike Rate6
Most sixes0
Most Fours0
Best Averages
2025BSJB
Most Runs496
Highest Score141
Best Strike Rate46
Most sixes3
Most Fours50
Best Averages
Most 50s2
Most 100s1
2024BSJB
Most Runs602238
Highest Score8039
Best Strike Rate6682
Most sixes96
Most Fours6228
Best Averages
Most 50s5
Most Not Outs2
2023BSJB
Most Runs515322
Highest Score15599
Best Strike Rate6277
Most sixes174
Most Fours4843
Best Averages
Most 50s23
Most 100s1
Most Not Outs1
2022BESTBSJB
Most Runs8701061
Highest Score120162
Best Strike Rate7276
Most sixes2618
Most Fours94128
Best Averages
Most 50s41
Most 100s26
Most Not Outs23
2021BSJB
Most Runs304391
Highest Score8257
Best Strike Rate4248
Most sixes72
Most Fours3447
Best Averages
Most 50s21
Most 100s
Most Not Outs1
2020BSJB
Most Runs641
Highest Score176
Best Strike Rate62
Most sixes11
Most Fours69
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2019BSJB
Most Runs821334
Highest Score13552
Best Strike Rate5350
Most sixes173
Most Fours9044
Best Averages
Most 50s42
Most 100s2
Most Not Outs31
2018BSJB
Most Runs537609
Highest Score66110
Best Strike Rate4654
Most sixes72
Most Fours5775
Best Averages
Most 50s42
Most 100s2
Most Not Outs
2017BSJB
Most Runs527652
Highest Score112119
Best Strike Rate6460
Most sixes1918
Most Fours290307
Best Averages
Most 50s43
Most 100s11
Most Not Outs
2016BSJB
Most Runs9041470
Highest Score258167
Best Strike Rate6758
Most sixes218
Most Fours110145
Best Averages
Most 50s38
Most 100s23
Most Not Outs14
2015BSJB
Most Runs719372
Highest Score10179
Best Strike Rate6855
Most sixes85
Most Fours10448
Best Averages
Most 50s52
Most 100s1
Most Not Outs
2014BSJB
Most Runs7918
Highest Score4718
Best Strike Rate5934
Most sixes20
Most Fours71
Best Averages
Most 50s
Most Not Outs
2013BSJB
Most Runs200379
Highest Score12067
Best Strike Rate4646
Most sixes25
Most Fours2843
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2012BSJB
Most Runs196
Highest Score95
Best Strike Rate56
Most sixes0
Most Fours29
Best Averages
Most 50s2
Most Not Outs1
2011BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallBSJB
Most Runs34633843
Highest Score182141
Best Strike Rate96103
Most sixes10991
Most Fours282433
Best Averages
Most 50s2417
Most 100s510
Most Not Outs158
2026BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023BSJB
Most Runs539234
Highest Score18259
Best Strike Rate9987
Most sixes213
Most Fours4429
Best Averages
Most 50s32
Most 100s2
Most Not Outs
2022BSJB
Most Runs53136
Highest Score2763
Best Strike Rate8386
Most sixes00
Most Fours717
Best Averages
Most 50s1
Most 100s
Most Not Outs
2021BSJB
Most Runs189291
Highest Score99124
Best Strike Rate121122
Most sixes1316
Most Fours1426
Best Averages
Most 50s11
Most 100s1
Most Not Outs
2020BSJB
Most Runs346
Highest Score112
Best Strike Rate101
Most sixes11
Most Fours39
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2019BSJB
Most Runs719844
Highest Score89128
Best Strike Rate93103
Most sixes1820
Most Fours59106
Best Averages
Most 50s74
Most 100s3
Most Not Outs5
2018BSJB
Most Runs3131000
Highest Score67139
Best Strike Rate77119
Most sixes530
Most Fours27120
Best Averages
Most 50s32
Most 100s4
Most Not Outs3
2017BESTBSJB
Most Runs616534
Highest Score102141
Best Strike Rate107100
Most sixes245
Most Fours4457
Best Averages
Most 50s43
Most 100s21
Most Not Outs35
2016BSJB
Most Runs490198
Highest Score10161
Best Strike Rate10678
Most sixes181
Most Fours3714
Best Averages
Most 50s41
Most 100s1
Most Not Outs21
2015BSJB
Most Runs262141
Highest Score6883
Best Strike Rate101118
Most sixes52
Most Fours2916
Best Averages
Most 50s11
Most 100s
Most Not Outs11
2014BSJB
Most Runs195
Highest Score70
Best Strike Rate75
Most sixes3
Most Fours15
Best Averages
Most 50s1
Most Not Outs1
2013BSJB
Most Runs57
Highest Score27
Best Strike Rate93
Most sixes1
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
2012BSJB
Most Runs29
Highest Score29
Best Strike Rate56
Most sixes0
Most Fours4
Best Averages
Most 50s
Most Not Outs
2011BSJB
Most Runs3090
Highest Score2041
Best Strike Rate5887
Most sixes13
Most Fours15
Best Averages
Most Not Outs1
T20I
OverallBSJB
Most Runs5851671
Highest Score5290
Best Strike Rate128138
Most sixes2276
Most Fours42148
Best Averages
Most 50s110
Most 100s
Most Not Outs916
2026BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025BSJB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024BSJB
Most Runs159
Highest Score48
Best Strike Rate137
Most sixes9
Most Fours13
Best Averages
Most 50s
Most Not Outs3
2023BSJB
Most Runs175
Highest Score86
Best Strike Rate147
Most sixes10
Most Fours15
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2022BESTBSJB
Most Runs143147
Highest Score5290
Best Strike Rate107141
Most sixes28
Most Fours89
Best Averages
Most 50s11
Most 100s
Most Not Outs3
2021BSJB
Most Runs84258
Highest Score4651
Best Strike Rate150124
Most sixes39
Most Fours724
Best Averages
Most 50s1
Most 100s
Most Not Outs5
2020BSJB
Most Runs126329
Highest Score4786
Best Strike Rate142151
Most sixes815
Most Fours731
Best Averages
Most 50s3
Most 100s
Most Not Outs11
2019BSJB
Most Runs207
Highest Score68
Best Strike Rate153
Most sixes10
Most Fours23
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018BSJB
Most Runs4067
Highest Score2628
Best Strike Rate108163
Most sixes16
Most Fours32
Best Averages
Most 50s
Most 100s
Most Not Outs1
2017BSJB
Most Runs46134
Highest Score3860
Best Strike Rate118144
Most sixes24
Most Fours315
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2016BSJB
Most Runs72
Highest Score15
Best Strike Rate144
Most sixes4
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs1
2015BSJB
Most Runs251
Highest Score241
Best Strike Rate17950
Most sixes00
Most Fours40
Best Averages
Most 50s
Most 100s
Most Not Outs2
2014BSJB
Most Runs9
Highest Score5
Best Strike Rate90
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2013BSJB
Most Runs946
Highest Score938
Best Strike Rate180148
Most sixes12
Most Fours05
Best Averages
Most 50s
Most 100s
Most Not Outs1
2012BSJB
Most Runs142
Highest Score60
Best Strike Rate101
Most sixes3
Most Fours11
Best Averages
Most 50s1
Most Not Outs3
2011BSJB
Most Runs316
Highest Score314
Best Strike Rate13575
Most sixes10
Most Fours30
Best Averages
Most Not Outs1