Eoin Morgan vs Ben Stokes

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Eoin Morgan has dominance over Ben Stokes in ODIs and T20Is, while Ben Stokes has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallEMBS
Most Runs1102711264
Highest Score369492
Best Strike Rate281282
Most sixes351280
Most Fours9351367
Best Averages
Most 50s6562
Most 100s1618
Most Not Outs5533
2026EMBS
Most Runs1
Highest Score1
Best Strike Rate6
Most sixes0
Most Fours0
Best Averages
2025EMBS
Most Runs496
Highest Score141
Best Strike Rate46
Most sixes3
Most Fours50
Best Averages
Most 50s2
Most 100s1
2024EMBS
Most Runs602
Highest Score80
Best Strike Rate66
Most sixes9
Most Fours62
Best Averages
Most 50s5
Most Not Outs2
2023EMBS
Most Runs1054
Highest Score337
Best Strike Rate161
Most sixes38
Most Fours92
Best Averages
Most 50s5
Most 100s3
2022EMBS
Most Runs301066
Highest Score17199
Best Strike Rate73262
Most sixes128
Most Fours2109
Best Averages
Most 50s5
Most 100s2
Most Not Outs5
2021EMBS
Most Runs253577
Highest Score115227
Best Strike Rate199313
Most sixes823
Most Fours2255
Best Averages
Most 50s13
Most Not Outs3
2020BESTEMBS
Most Runs526767
Highest Score172223
Best Strike Rate266204
Most sixes2419
Most Fours5376
Best Averages
Most 50s32
Most 100s12
Most Not Outs32
2019EMBS
Most Runs10591540
Highest Score239224
Best Strike Rate285146
Most sixes6035
Most Fours79149
Best Averages
Most 50s711
Most 100s22
Most Not Outs68
2018EMBS
Most Runs900890
Highest Score172159
Best Strike Rate234231
Most sixes2813
Most Fours8087
Best Averages
Most 50s87
Most Not Outs43
2017EMBS
Most Runs8971189
Highest Score158252
Best Strike Rate224289
Most sixes3345
Most Fours71337
Best Averages
Most 50s48
Most 100s33
Most Not Outs14
2016EMBS
Most Runs5031466
Highest Score115374
Best Strike Rate204317
Most sixes1943
Most Fours35153
Best Averages
Most 50s27
Most 100s3
Most Not Outs44
2015EMBS
Most Runs11051006
Highest Score195193
Best Strike Rate236348
Most sixes3913
Most Fours88137
Best Averages
Most 50s86
Most 100s21
Most Not Outs13
2014EMBS
Most Runs809283
Highest Score177122
Best Strike Rate218224
Most sixes305
Most Fours6023
Best Averages
Most 50s51
Most 100s1
Most Not Outs1
2013EMBS
Most Runs646266
Highest Score170156
Best Strike Rate210319
Most sixes214
Most Fours4933
Best Averages
Most 50s2
Most 100s11
Most Not Outs41
2012EMBS
Most Runs689
Highest Score191
Best Strike Rate267
Most sixes19
Most Fours52
Best Averages
Most 50s3
Most Not Outs10
2011EMBS
Most Runs95861
Highest Score21651
Best Strike Rate285193
Most sixes122
Most Fours954
Best Averages
Most 50s8
Most 100s1
Most Not Outs1
2010EMBS
Most Runs1262
Highest Score307
Best Strike Rate280
Most sixes18
Most Fours124
Best Averages
Most 50s4
Most 100s4
Most Not Outs9
2009EMBS
Most Runs790
Highest Score169
Best Strike Rate254
Most sixes26
Most Fours72
Best Averages
Most 50s7
Most Not Outs8
2008EMBS
Most Runs51
Highest Score35
Best Strike Rate66
Most sixes1
Most Fours3
Best Averages
2007EMBS
Most Runs450
Highest Score115
Best Strike Rate67
Most sixes11
Most Fours43
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2006EMBS
Most Runs99
Highest Score99
Best Strike Rate74
Most sixes1
Most Fours7
Best Averages
Most 50s1
TEST
OverallEMBS
Most Runs7007216
Highest Score130258
Best Strike Rate5458
Most sixes6149
Most Fours771043
Best Averages
Most 50s337
Most 100s213
Most Not Outs19
2026EMBS
Most Runs1
Highest Score1
Best Strike Rate6
Most sixes0
Most Fours0
Best Averages
2025EMBS
Most Runs496
Highest Score141
Best Strike Rate46
Most sixes3
Most Fours50
Best Averages
Most 50s2
Most 100s1
2024EMBS
Most Runs602
Highest Score80
Best Strike Rate66
Most sixes9
Most Fours62
Best Averages
Most 50s5
Most Not Outs2
2023EMBS
Most Runs515
Highest Score155
Best Strike Rate62
Most sixes17
Most Fours48
Best Averages
Most 50s2
Most 100s1
2022BESTEMBS
Most Runs0870
Highest Score0120
Best Strike Rate072
Most sixes026
Most Fours094
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2021EMBS
Most Runs304
Highest Score82
Best Strike Rate42
Most sixes7
Most Fours34
Best Averages
Most 50s2
Most Not Outs
2020EMBS
Most Runs641
Highest Score176
Best Strike Rate62
Most sixes11
Most Fours69
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2019EMBS
Most Runs821
Highest Score135
Best Strike Rate53
Most sixes17
Most Fours90
Best Averages
Most 50s4
Most 100s2
Most Not Outs3
2018EMBS
Most Runs537
Highest Score66
Best Strike Rate46
Most sixes7
Most Fours57
Best Averages
Most 50s4
Most Not Outs
2017EMBS
Most Runs527
Highest Score112
Best Strike Rate64
Most sixes19
Most Fours290
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2016EMBS
Most Runs904
Highest Score258
Best Strike Rate67
Most sixes21
Most Fours110
Best Averages
Most 50s3
Most 100s2
Most Not Outs1
2015EMBS
Most Runs719
Highest Score101
Best Strike Rate68
Most sixes8
Most Fours104
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2014EMBS
Most Runs79
Highest Score47
Best Strike Rate59
Most sixes2
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2013EMBS
Most Runs200
Highest Score120
Best Strike Rate46
Most sixes2
Most Fours28
Best Averages
Most 50s
Most 100s1
Most Not Outs
2012EMBS
Most Runs82
Highest Score31
Best Strike Rate48
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Not Outs
2011EMBS
Most Runs362
Highest Score104
Best Strike Rate58
Most sixes3
Most Fours40
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2010EMBS
Most Runs256
Highest Score130
Best Strike Rate53
Most sixes1
Most Fours30
Best Averages
Most 50s
Most 100s1
Most Not Outs
2009EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2008EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
ODI
OverallEMBS
Most Runs78693463
Highest Score148182
Best Strike Rate9196
Most sixes225109
Most Fours672282
Best Averages
Most 50s4824
Most 100s145
Most Not Outs3315
2026EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023EMBS
Most Runs539
Highest Score182
Best Strike Rate99
Most sixes21
Most Fours44
Best Averages
Most 50s3
Most 100s2
2022EMBS
Most Runs053
Highest Score027
Best Strike Rate083
Most sixes00
Most Fours07
Best Averages
Most 50s
Most 100s
Most Not Outs
2021EMBS
Most Runs103189
Highest Score7599
Best Strike Rate79121
Most sixes213
Most Fours1014
Best Averages
Most 50s11
Most Not Outs1
2020EMBS
Most Runs250
Highest Score106
Best Strike Rate98
Most sixes7
Most Fours32
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019EMBS
Most Runs791719
Highest Score14889
Best Strike Rate11293
Most sixes4118
Most Fours5759
Best Averages
Most 50s57
Most 100s2
Most Not Outs35
2018EMBS
Most Runs742313
Highest Score9267
Best Strike Rate9377
Most sixes205
Most Fours6927
Best Averages
Most 50s73
Most Not Outs33
2017BESTEMBS
Most Runs781616
Highest Score107102
Best Strike Rate99107
Most sixes2624
Most Fours6644
Best Averages
Most 50s34
Most 100s32
Most Not Outs13
2016EMBS
Most Runs328490
Highest Score68101
Best Strike Rate87106
Most sixes1018
Most Fours3037
Best Averages
Most 50s24
Most 100s1
Most Not Outs22
2015EMBS
Most Runs967262
Highest Score12168
Best Strike Rate94101
Most sixes305
Most Fours8229
Best Averages
Most 50s71
Most 100s2
Most Not Outs1
2014EMBS
Most Runs560195
Highest Score10670
Best Strike Rate8475
Most sixes183
Most Fours3815
Best Averages
Most 50s31
Most 100s1
Most Not Outs1
2013EMBS
Most Runs56057
Highest Score12427
Best Strike Rate9193
Most sixes161
Most Fours435
Best Averages
Most 50s2
Most 100s1
Most Not Outs4
2012EMBS
Most Runs364
Highest Score89
Best Strike Rate98
Most sixes8
Most Fours29
Best Averages
Most 50s2
Most Not Outs6
2011EMBS
Most Runs44330
Highest Score6320
Best Strike Rate9258
Most sixes41
Most Fours381
Best Averages
Most 50s5
Most 100s
Most Not Outs
2010EMBS
Most Runs691
Highest Score110
Best Strike Rate94
Most sixes9
Most Fours62
Best Averages
Most 50s2
Most 100s3
Most Not Outs4
2009EMBS
Most Runs689
Highest Score84
Best Strike Rate86
Most sixes21
Most Fours63
Best Averages
Most 50s6
Most Not Outs7
2008EMBS
Most Runs51
Highest Score35
Best Strike Rate66
Most sixes1
Most Fours3
Best Averages
2007EMBS
Most Runs450
Highest Score115
Best Strike Rate67
Most sixes11
Most Fours43
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2006EMBS
Most Runs99
Highest Score99
Best Strike Rate74
Most sixes1
Most Fours7
Best Averages
Most 50s1
T20I
OverallEMBS
Most Runs2458585
Highest Score9152
Best Strike Rate136128
Most sixes12022
Most Fours18642
Best Averages
Most 50s141
Most 100s
Most Not Outs219
2026EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2024EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022EMBS
Most Runs30143
Highest Score1752
Best Strike Rate73107
Most sixes12
Most Fours28
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2021EMBS
Most Runs15084
Highest Score4046
Best Strike Rate120150
Most sixes63
Most Fours127
Best Averages
Most 50s
Most Not Outs2
2020BESTEMBS
Most Runs276126
Highest Score6647
Best Strike Rate168142
Most sixes178
Most Fours217
Best Averages
Most 50s3
Most 100s
Most Not Outs21
2019EMBS
Most Runs268
Highest Score91
Best Strike Rate173
Most sixes19
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2018EMBS
Most Runs15840
Highest Score8026
Best Strike Rate141108
Most sixes81
Most Fours113
Best Averages
Most 50s1
Most Not Outs1
2017EMBS
Most Runs11646
Highest Score5138
Best Strike Rate125118
Most sixes72
Most Fours53
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016EMBS
Most Runs17572
Highest Score4715
Best Strike Rate117144
Most sixes94
Most Fours56
Best Averages
Most 50s
Most 100s
Most Not Outs21
2015EMBS
Most Runs13825
Highest Score7424
Best Strike Rate142179
Most sixes90
Most Fours64
Best Averages
Most 50s1
Most 100s
Most Not Outs12
2014EMBS
Most Runs2499
Highest Score715
Best Strike Rate13490
Most sixes120
Most Fours221
Best Averages
Most 50s2
Most 100s
Most Not Outs
2013EMBS
Most Runs869
Highest Score469
Best Strike Rate119180
Most sixes51
Most Fours60
Best Averages
Most 50s
Most 100s
Most Not Outs1
2012EMBS
Most Runs243
Highest Score71
Best Strike Rate121
Most sixes9
Most Fours16
Best Averages
Most 50s1
Most Not Outs4
2011EMBS
Most Runs15331
Highest Score4931
Best Strike Rate135135
Most sixes51
Most Fours173
Best Averages
Most 50s
Most 100s
Most Not Outs
2010EMBS
Most Runs315
Highest Score67
Best Strike Rate133
Most sixes8
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs5
2009EMBS
Most Runs101
Highest Score85
Best Strike Rate168
Most sixes5
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
2008EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006EMBS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s