Eoin Morgan vs Shahid Afridi

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Eoin Morgan has dominance over Shahid Afridi in overall, ODIs and T20Is, while Shahid Afridi has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallEMSA
Most Runs1102710837
Highest Score369337
Best Strike Rate281363
Most sixes351485
Most Fours9351012
Best Averages
Most 50s6550
Most 100s1611
Most Wickets090
Best Bowling Fig
Best Average125
Most Dots043
Best Economy316
Best Strike Rate166
Most Runs Conceed52603
Most Maiden Overs06
Five Wicket haul1
Most Not Outs5537
2025EMSA
Most Runs55
Highest Score30
Best Strike Rate183
Most sixes7
Most Fours2
Best Averages
Most Wickets6
Best Bowling Fig
Best Average20
Most Dots5
Best Economy9
Best Strike Rate13
Most Runs Conceed121
Most Maiden Overs0
2023EMSA
Most Runs146
Highest Score53
Best Strike Rate170
Most sixes10
Most Fours14
Best Averages
Most 50s1
Most Wickets3
Best Bowling Fig
Best Average42
Most Dots9
Best Economy11
Best Strike Rate24
Most Runs Conceed126
Most Maiden Overs0
2022EMSA
Most Runs30
Highest Score17
Best Strike Rate73
Most sixes1
Most Fours2
Best Averages
2021EMSA
Most Runs253
Highest Score115
Best Strike Rate199
Most sixes8
Most Fours22
Best Averages
Most 50s1
Most Not Outs3
2020EMSA
Most Runs526
Highest Score172
Best Strike Rate266
Most sixes24
Most Fours53
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2019EMSA
Most Runs1059
Highest Score239
Best Strike Rate285
Most sixes60
Most Fours79
Best Averages
Most 50s7
Most 100s2
Most Not Outs6
2018EMSA
Most Runs900
Highest Score172
Best Strike Rate234
Most sixes28
Most Fours80
Best Averages
Most 50s8
Most Not Outs4
2017EMSA
Most Runs897
Highest Score158
Best Strike Rate224
Most sixes33
Most Fours71
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2016EMSA
Most Runs503130
Highest Score11549
Best Strike Rate204181
Most sixes1911
Most Fours359
Best Averages
Most 50s2
Most Not Outs4
2015EMSA
Most Runs1105327
Highest Score195112
Best Strike Rate236335
Most sixes3922
Most Fours8823
Best Averages
Most 50s81
Most 100s2
Most Not Outs12
2014EMSA
Most Runs809452
Highest Score17789
Best Strike Rate218324
Most sixes3027
Most Fours6036
Best Averages
Most 50s53
Most 100s1
Most Not Outs4
2013EMSA
Most Runs646640
Highest Score170134
Best Strike Rate210285
Most sixes2134
Most Fours4946
Best Averages
Most 50s22
Most 100s1
Most Not Outs48
2012EMSA
Most Runs689314
Highest Score191103
Best Strike Rate267240
Most sixes196
Most Fours5231
Best Averages
Most 50s32
Most Not Outs103
2011EMSA
Most Runs958504
Highest Score21697
Best Strike Rate285262
Most sixes1218
Most Fours9541
Best Averages
Most 50s82
Most 100s1
Most Not Outs11
2010EMSA
Most Runs1262704
Highest Score307188
Best Strike Rate280455
Most sixes1832
Most Fours12460
Best Averages
Most 50s4
Most 100s42
Most Wickets36
Best Bowling Fig
Best Average139
Most Dots19
Best Economy16
Best Strike Rate178
Most Runs Conceed1323
Most Maiden Overs1
Most Not Outs91
2009BESTEMSA
Most Runs790113
Highest Score16967
Best Strike Rate254205
Most sixes264
Most Fours728
Best Averages
Most 50s71
Most Wickets045
Best Bowling Fig
Best Average43
Most Dots010
Best Economy39
Best Strike Rate54
Most Runs Conceed51033
Most Maiden Overs05
Five Wicket haul1
Most Not Outs81
2008EMSA
Most Runs51315
Highest Score3599
Best Strike Rate66252
Most sixes112
Most Fours318
Best Averages
Most 50s1
Most Not Outs4
2007EMSA
Most Runs450546
Highest Score115134
Best Strike Rate67357
Most sixes1134
Most Fours4344
Best Averages
Most 50s23
Most 100s1
Most Not Outs14
2006EMSA
Most Runs99536
Highest Score99207
Best Strike Rate74477
Most sixes121
Most Fours760
Best Averages
Most 50s11
Most 100s2
2005EMSA
Most Runs1150
Highest Score224
Best Strike Rate269
Most sixes56
Most Fours117
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2004EMSA
Most Runs238
Highest Score80
Best Strike Rate148
Most sixes15
Most Fours21
Best Averages
Most 50s2
Most Not Outs1
2003EMSA
Most Runs16
Highest Score9
Best Strike Rate76
Most sixes1
Most Fours2
Best Averages
2002EMSA
Most Runs929
Highest Score215
Best Strike Rate178
Most sixes52
Most Fours87
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2000EMSA
Most Runs844
Highest Score143
Best Strike Rate151
Most sixes14
Most Fours99
Best Averages
Most 50s5
Most Not Outs3
1999EMSA
Most Runs803
Highest Score212
Best Strike Rate155
Most sixes23
Most Fours92
Best Averages
Most 50s4
Most 100s1
1998EMSA
Most Runs465
Highest Score119
Best Strike Rate174
Most sixes18
Most Fours38
Best Averages
Most 50s1
Most 100s1
1997EMSA
Most Runs867
Highest Score72
Best Strike Rate107
Most sixes27
Most Fours95
Best Averages
Most 50s6
Most Not Outs1
1996EMSA
Most Runs288
Highest Score102
Best Strike Rate149
Most sixes18
Most Fours26
Best Averages
Most 50s1
Most 100s1
TEST
OverallEMSA
Most Runs7001716
Highest Score130156
Best Strike Rate5487
Most sixes652
Most Fours77220
Best Averages
Most 50s38
Most 100s25
Most Wickets1
Best Bowling Fig
Best Average69
Most Dots0
Best Economy4
Best Strike Rate102
Most Runs Conceed69
Most Maiden Overs0
Five Wicket haul
Most Not Outs11
2025EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2023EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2022EMSA
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
2021EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2019EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2015EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012EMSA
Most Runs82
Highest Score31
Best Strike Rate48
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Not Outs
2011EMSA
Most Runs362
Highest Score104
Best Strike Rate58
Most sixes3
Most Fours40
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2010BESTEMSA
Most Runs25633
Highest Score13031
Best Strike Rate53174
Most sixes12
Most Fours304
Best Averages
Most 50s
Most 100s1
Most Wickets1
Best Bowling Fig
Best Average69
Most Dots0
Best Economy4
Best Strike Rate102
Most Runs Conceed69
Most Maiden Overs0
Most Not Outs
2009EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Five Wicket haul
Most Not Outs
2008EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006EMSA
Most Runs393
Highest Score156
Best Strike Rate114
Most sixes16
Most Fours45
Best Averages
Most 50s1
Most 100s2
2005EMSA
Most Runs510
Highest Score122
Best Strike Rate111
Most sixes19
Most Fours61
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2004EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002EMSA
Most Runs186
Highest Score107
Best Strike Rate65
Most sixes4
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2000EMSA
Most Runs240
Highest Score74
Best Strike Rate68
Most sixes4
Most Fours32
Best Averages
Most 50s2
Most Not Outs1
1999EMSA
Most Runs338
Highest Score141
Best Strike Rate69
Most sixes7
Most Fours49
Best Averages
Most 50s1
Most 100s1
1998EMSA
Most Runs16
Highest Score10
Best Strike Rate73
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
1997EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1996EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
ODI
OverallEMSA
Most Runs78697642
Highest Score148124
Best Strike Rate91117
Most sixes225339
Most Fours672688
Best Averages
Most 50s4838
Most 100s146
Most Wickets046
Best Bowling Fig
Best Average36
Most Dots013
Best Economy35
Best Strike Rate46
Most Runs Conceed51663
Most Maiden Overs05
Five Wicket haul1
Most Not Outs3325
2025EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2023EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2022EMSA
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
2021EMSA
Most Runs103
Highest Score75
Best Strike Rate79
Most sixes2
Most Fours10
Best Averages
Most 50s1
Most Not Outs1
2020EMSA
Most Runs250
Highest Score106
Best Strike Rate98
Most sixes7
Most Fours32
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019EMSA
Most Runs791
Highest Score148
Best Strike Rate112
Most sixes41
Most Fours57
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2018EMSA
Most Runs742
Highest Score92
Best Strike Rate93
Most sixes20
Most Fours69
Best Averages
Most 50s7
Most Not Outs3
2017EMSA
Most Runs781
Highest Score107
Best Strike Rate99
Most sixes26
Most Fours66
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2016EMSA
Most Runs328
Highest Score68
Best Strike Rate87
Most sixes10
Most Fours30
Best Averages
Most 50s2
Most Not Outs2
2015EMSA
Most Runs967194
Highest Score12167
Best Strike Rate94155
Most sixes309
Most Fours8220
Best Averages
Most 50s71
Most 100s2
Most Not Outs1
2014EMSA
Most Runs560354
Highest Score10661
Best Strike Rate84149
Most sixes1819
Most Fours3831
Best Averages
Most 50s33
Most 100s1
Most Not Outs3
2013EMSA
Most Runs560441
Highest Score12488
Best Strike Rate91142
Most sixes1625
Most Fours4331
Best Averages
Most 50s22
Most 100s1
Most Not Outs43
2012EMSA
Most Runs364182
Highest Score8951
Best Strike Rate98102
Most sixes83
Most Fours2917
Best Averages
Most 50s21
Most Not Outs61
2011EMSA
Most Runs443462
Highest Score6375
Best Strike Rate92127
Most sixes415
Most Fours3840
Best Averages
Most 50s52
Most 100s
Most Not Outs1
2010EMSA
Most Runs691475
Highest Score110124
Best Strike Rate94138
Most sixes920
Most Fours6242
Best Averages
Most 50s2
Most 100s32
Most Wickets19
Best Bowling Fig
Best Average45
Most Dots6
Best Economy5
Best Strike Rate54
Most Runs Conceed856
Most Maiden Overs1
Most Not Outs4
2009BESTEMSA
Most Runs68917
Highest Score8417
Best Strike Rate8668
Most sixes210
Most Fours631
Best Averages
Most 50s6
Most Wickets027
Best Bowling Fig
Best Average30
Most Dots07
Best Economy34
Best Strike Rate40
Most Runs Conceed5807
Most Maiden Overs04
Five Wicket haul1
Most Not Outs71
2008EMSA
Most Runs51278
Highest Score3585
Best Strike Rate66136
Most sixes111
Most Fours315
Best Averages
Most 50s1
Most Not Outs4
2007EMSA
Most Runs450359
Highest Score11577
Best Strike Rate67162
Most sixes1120
Most Fours4332
Best Averages
Most 50s22
Most 100s1
Most Not Outs13
2006EMSA
Most Runs99115
Highest Score9923
Best Strike Rate7483
Most sixes14
Most Fours710
Best Averages
Most 50s1
Most 100s
2005EMSA
Most Runs640
Highest Score102
Best Strike Rate158
Most sixes37
Most Fours56
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2004EMSA
Most Runs238
Highest Score80
Best Strike Rate148
Most sixes15
Most Fours21
Best Averages
Most 50s2
Most Not Outs1
2003EMSA
Most Runs16
Highest Score9
Best Strike Rate76
Most sixes1
Most Fours2
Best Averages
2002EMSA
Most Runs743
Highest Score108
Best Strike Rate113
Most sixes48
Most Fours60
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2000EMSA
Most Runs604
Highest Score69
Best Strike Rate83
Most sixes10
Most Fours67
Best Averages
Most 50s3
Most Not Outs2
1999EMSA
Most Runs465
Highest Score71
Best Strike Rate86
Most sixes16
Most Fours43
Best Averages
Most 50s3
Most 100s
1998EMSA
Most Runs449
Highest Score109
Best Strike Rate101
Most sixes18
Most Fours36
Best Averages
Most 50s1
Most 100s1
1997EMSA
Most Runs867
Highest Score72
Best Strike Rate107
Most sixes27
Most Fours95
Best Averages
Most 50s6
Most Not Outs1
1996EMSA
Most Runs288
Highest Score102
Best Strike Rate149
Most sixes18
Most Fours26
Best Averages
Most 50s1
Most 100s1
T20I
OverallEMSA
Most Runs24581479
Highest Score9157
Best Strike Rate136159
Most sixes12094
Most Fours186104
Best Averages
Most 50s144
Most 100s
Most Wickets43
Best Bowling Fig
Best Average20
Most Dots30
Best Economy7
Best Strike Rate18
Most Runs Conceed871
Most Maiden Overs1
Five Wicket haul
Most Not Outs2111
2025EMSA
Most Runs55
Highest Score30
Best Strike Rate183
Most sixes7
Most Fours2
Best Averages
Most Wickets6
Best Bowling Fig
Best Average20
Most Dots5
Best Economy9
Best Strike Rate13
Most Runs Conceed121
Most Maiden Overs0
2023EMSA
Most Runs146
Highest Score53
Best Strike Rate170
Most sixes10
Most Fours14
Best Averages
Most 50s1
Most Wickets3
Best Bowling Fig
Best Average42
Most Dots9
Best Economy11
Best Strike Rate24
Most Runs Conceed126
Most Maiden Overs0
2022EMSA
Most Runs30
Highest Score17
Best Strike Rate73
Most sixes1
Most Fours2
Best Averages
2021EMSA
Most Runs150
Highest Score40
Best Strike Rate120
Most sixes6
Most Fours12
Best Averages
Most 50s
Most Not Outs2
2020EMSA
Most Runs276
Highest Score66
Best Strike Rate168
Most sixes17
Most Fours21
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2019EMSA
Most Runs268
Highest Score91
Best Strike Rate173
Most sixes19
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2018EMSA
Most Runs158
Highest Score80
Best Strike Rate141
Most sixes8
Most Fours11
Best Averages
Most 50s1
Most Not Outs1
2017EMSA
Most Runs116
Highest Score51
Best Strike Rate125
Most sixes7
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs
2016EMSA
Most Runs175130
Highest Score4749
Best Strike Rate117181
Most sixes911
Most Fours59
Best Averages
Most 50s
Most Not Outs2
2015EMSA
Most Runs138133
Highest Score7445
Best Strike Rate142180
Most sixes913
Most Fours63
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2014EMSA
Most Runs24998
Highest Score7128
Best Strike Rate134175
Most sixes128
Most Fours225
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2013EMSA
Most Runs86199
Highest Score4646
Best Strike Rate119143
Most sixes59
Most Fours615
Best Averages
Most 50s
Most 100s
Most Not Outs5
2012BESTEMSA
Most Runs243132
Highest Score7152
Best Strike Rate121138
Most sixes93
Most Fours1614
Best Averages
Most 50s11
Most Not Outs42
2011EMSA
Most Runs15342
Highest Score4922
Best Strike Rate135135
Most sixes53
Most Fours171
Best Averages
Most 50s
Most 100s
Most Not Outs
2010EMSA
Most Runs315196
Highest Score6733
Best Strike Rate133143
Most sixes810
Most Fours3214
Best Averages
Most 50s2
Most 100s
Most Wickets16
Best Bowling Fig
Best Average25
Most Dots13
Best Economy7
Best Strike Rate22
Most Runs Conceed398
Most Maiden Overs0
Most Not Outs51
2009EMSA
Most Runs10196
Highest Score8550
Best Strike Rate168137
Most sixes54
Most Fours97
Best Averages
Most 50s11
Most Wickets18
Best Bowling Fig
Best Average13
Most Dots3
Best Economy5
Best Strike Rate14
Most Runs Conceed226
Most Maiden Overs1
Five Wicket haul
Most Not Outs1
2008EMSA
Most Runs37
Highest Score14
Best Strike Rate116
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2007EMSA
Most Runs187
Highest Score57
Best Strike Rate195
Most sixes14
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2006EMSA
Most Runs28
Highest Score28
Best Strike Rate280
Most sixes1
Most Fours5
Best Averages
Most 50s
Most 100s
2005EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2002EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1999EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1998EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1997EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1996EMSA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s