Eoin Morgan vs Tom Latham

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Eoin Morgan has dominance over Tom Latham in overall, ODIs and T20Is, while Tom Latham has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallEMTL
Most Runs1102711640
Highest Score369474
Best Strike Rate281244
Most sixes351102
Most Fours9351159
Best Averages
Most 50s6562
Most 100s1624
Most Not Outs5532
2025EMTL
Most Runs560
Highest Score255
Best Strike Rate133
Most sixes5
Most Fours50
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
2024EMTL
Most Runs633
Highest Score86
Best Strike Rate51
Most sixes1
Most Fours75
Best Averages
Most 50s4
2023EMTL
Most Runs1414
Highest Score245
Best Strike Rate246
Most sixes12
Most Fours130
Best Averages
Most 50s11
Most Not Outs4
2022EMTL
Most Runs301668
Highest Score17397
Best Strike Rate73176
Most sixes129
Most Fours2176
Best Averages
Most 50s5
Most 100s6
Most Not Outs7
2021EMTL
Most Runs253610
Highest Score115270
Best Strike Rate199237
Most sixes83
Most Fours2253
Best Averages
Most 50s14
Most 100s1
Most Not Outs34
2020EMTL
Most Runs526488
Highest Score172155
Best Strike Rate266154
Most sixes243
Most Fours5355
Best Averages
Most 50s35
Most 100s1
Most Not Outs32
2019BESTEMTL
Most Runs1059948
Highest Score239220
Best Strike Rate285135
Most sixes6010
Most Fours7981
Best Averages
Most 50s74
Most 100s23
Most Not Outs61
2018EMTL
Most Runs900957
Highest Score172343
Best Strike Rate234131
Most sixes285
Most Fours8080
Best Averages
Most 50s85
Most 100s2
Most Not Outs41
2017EMTL
Most Runs8971042
Highest Score158320
Best Strike Rate224245
Most sixes3310
Most Fours71116
Best Averages
Most 50s45
Most 100s33
Most Not Outs12
2016EMTL
Most Runs5031119
Highest Score115273
Best Strike Rate204135
Most sixes199
Most Fours35109
Best Averages
Most 50s27
Most 100s3
Most Not Outs41
2015EMTL
Most Runs11051038
Highest Score195231
Best Strike Rate236207
Most sixes397
Most Fours88114
Best Averages
Most 50s86
Most 100s22
Most Not Outs13
2014EMTL
Most Runs809803
Highest Score177197
Best Strike Rate218228
Most sixes301
Most Fours6092
Best Averages
Most 50s53
Most 100s12
Most Not Outs2
2013EMTL
Most Runs646184
Highest Score170108
Best Strike Rate210182
Most sixes214
Most Fours4916
Best Averages
Most 50s21
Most 100s1
Most Not Outs41
2012EMTL
Most Runs689176
Highest Score19167
Best Strike Rate267178
Most sixes193
Most Fours5212
Best Averages
Most 50s3
Most Not Outs101
2011EMTL
Most Runs958
Highest Score216
Best Strike Rate285
Most sixes12
Most Fours95
Best Averages
Most 50s8
Most 100s1
Most Not Outs1
2010EMTL
Most Runs1262
Highest Score307
Best Strike Rate280
Most sixes18
Most Fours124
Best Averages
Most 50s4
Most 100s4
Most Not Outs9
2009EMTL
Most Runs790
Highest Score169
Best Strike Rate254
Most sixes26
Most Fours72
Best Averages
Most 50s7
Most Not Outs8
2008EMTL
Most Runs51
Highest Score35
Best Strike Rate66
Most sixes1
Most Fours3
Best Averages
2007EMTL
Most Runs450
Highest Score115
Best Strike Rate67
Most sixes11
Most Fours43
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2006EMTL
Most Runs99
Highest Score99
Best Strike Rate74
Most sixes1
Most Fours7
Best Averages
Most 50s1
TEST
OverallEMTL
Most Runs7006716
Highest Score130264
Best Strike Rate5450
Most sixes633
Most Fours77746
Best Averages
Most 50s334
Most 100s216
Most Not Outs110
2025EMTL
Most Runs251
Highest Score137
Best Strike Rate51
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2024EMTL
Most Runs633
Highest Score86
Best Strike Rate51
Most sixes1
Most Fours75
Best Averages
Most 50s4
2023EMTL
Most Runs503
Highest Score83
Best Strike Rate49
Most sixes1
Most Fours55
Best Averages
Most 50s4
Most Not Outs
2022BESTEMTL
Most Runs01110
Highest Score0252
Best Strike Rate075
Most sixes016
Most Fours0124
Best Averages
Most 50s3
Most 100s4
Most Not Outs4
2021EMTL
Most Runs323
Highest Score95
Best Strike Rate37
Most sixes0
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2020EMTL
Most Runs342
Highest Score86
Best Strike Rate47
Most sixes1
Most Fours40
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2019EMTL
Most Runs601
Highest Score161
Best Strike Rate53
Most sixes4
Most Fours63
Best Averages
Most 50s1
Most 100s3
Most Not Outs
2018EMTL
Most Runs658
Highest Score264
Best Strike Rate43
Most sixes2
Most Fours62
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2017EMTL
Most Runs457
Highest Score177
Best Strike Rate52
Most sixes2
Most Fours62
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2016EMTL
Most Runs658
Highest Score136
Best Strike Rate46
Most sixes2
Most Fours69
Best Averages
Most 50s5
Most 100s2
Most Not Outs
2015EMTL
Most Runs537
Highest Score109
Best Strike Rate47
Most sixes2
Most Fours64
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2014EMTL
Most Runs643
Highest Score137
Best Strike Rate43
Most sixes1
Most Fours75
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2013EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2012EMTL
Most Runs82
Highest Score31
Best Strike Rate48
Most sixes2
Most Fours7
Best Averages
Most 50s
Most Not Outs
2011EMTL
Most Runs362
Highest Score104
Best Strike Rate58
Most sixes3
Most Fours40
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2010EMTL
Most Runs256
Highest Score130
Best Strike Rate53
Most sixes1
Most Fours30
Best Averages
Most 50s
Most 100s1
Most Not Outs
2009EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2008EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
ODI
OverallEMTL
Most Runs78694408
Highest Score148145
Best Strike Rate9185
Most sixes22561
Most Fours672371
Best Averages
Most 50s4825
Most 100s148
Most Not Outs3319
2025EMTL
Most Runs309
Highest Score118
Best Strike Rate82
Most sixes4
Most Fours25
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2024EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023EMTL
Most Runs717
Highest Score98
Best Strike Rate84
Most sixes8
Most Fours55
Best Averages
Most 50s6
Most Not Outs3
2022EMTL
Most Runs0558
Highest Score0145
Best Strike Rate0101
Most sixes013
Most Fours052
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
2021EMTL
Most Runs103128
Highest Score75110
Best Strike Rate7991
Most sixes20
Most Fours1011
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2020EMTL
Most Runs250146
Highest Score10669
Best Strike Rate98107
Most sixes72
Most Fours3215
Best Averages
Most 50s1
Most 100s1
Most Not Outs11
2019BESTEMTL
Most Runs791347
Highest Score14859
Best Strike Rate11282
Most sixes416
Most Fours5718
Best Averages
Most 50s53
Most 100s2
Most Not Outs31
2018EMTL
Most Runs742299
Highest Score9279
Best Strike Rate9388
Most sixes203
Most Fours6918
Best Averages
Most 50s73
Most 100s
Most Not Outs3
2017EMTL
Most Runs781546
Highest Score107104
Best Strike Rate9985
Most sixes267
Most Fours6651
Best Averages
Most 50s33
Most 100s32
Most Not Outs11
2016EMTL
Most Runs328461
Highest Score68137
Best Strike Rate8789
Most sixes107
Most Fours3040
Best Averages
Most 50s22
Most 100s1
Most Not Outs21
2015EMTL
Most Runs967486
Highest Score121110
Best Strike Rate9477
Most sixes305
Most Fours8249
Best Averages
Most 50s73
Most 100s21
Most Not Outs2
2014EMTL
Most Runs560131
Highest Score10634
Best Strike Rate8478
Most sixes180
Most Fours3814
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2013EMTL
Most Runs560142
Highest Score12486
Best Strike Rate9180
Most sixes163
Most Fours4314
Best Averages
Most 50s21
Most 100s1
Most Not Outs41
2012EMTL
Most Runs364138
Highest Score8948
Best Strike Rate9869
Most sixes83
Most Fours299
Best Averages
Most 50s2
Most Not Outs61
2011EMTL
Most Runs443
Highest Score63
Best Strike Rate92
Most sixes4
Most Fours38
Best Averages
Most 50s5
Most 100s
Most Not Outs
2010EMTL
Most Runs691
Highest Score110
Best Strike Rate94
Most sixes9
Most Fours62
Best Averages
Most 50s2
Most 100s3
Most Not Outs4
2009EMTL
Most Runs689
Highest Score84
Best Strike Rate86
Most sixes21
Most Fours63
Best Averages
Most 50s6
Most Not Outs7
2008EMTL
Most Runs51
Highest Score35
Best Strike Rate66
Most sixes1
Most Fours3
Best Averages
2007EMTL
Most Runs450
Highest Score115
Best Strike Rate67
Most sixes11
Most Fours43
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2006EMTL
Most Runs99
Highest Score99
Best Strike Rate74
Most sixes1
Most Fours7
Best Averages
Most 50s1
T20I
OverallEMTL
Most Runs2458516
Highest Score9165
Best Strike Rate136109
Most sixes1208
Most Fours18642
Best Averages
Most 50s143
Most 100s
Most Not Outs213
2025EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023EMTL
Most Runs194
Highest Score64
Best Strike Rate113
Most sixes3
Most Fours20
Best Averages
Most 50s1
Most Not Outs1
2022EMTL
Most Runs30
Highest Score17
Best Strike Rate73
Most sixes1
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2021BESTEMTL
Most Runs150159
Highest Score4065
Best Strike Rate120109
Most sixes63
Most Fours1210
Best Averages
Most 50s2
Most 100s
Most Not Outs22
2020EMTL
Most Runs276
Highest Score66
Best Strike Rate168
Most sixes17
Most Fours21
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2019EMTL
Most Runs268
Highest Score91
Best Strike Rate173
Most sixes19
Most Fours22
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2018EMTL
Most Runs158
Highest Score80
Best Strike Rate141
Most sixes8
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2017EMTL
Most Runs11639
Highest Score5139
Best Strike Rate125108
Most sixes71
Most Fours53
Best Averages
Most 50s1
Most 100s
Most Not Outs
2016EMTL
Most Runs175
Highest Score47
Best Strike Rate117
Most sixes9
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs2
2015EMTL
Most Runs13815
Highest Score7412
Best Strike Rate14283
Most sixes90
Most Fours61
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2014EMTL
Most Runs24929
Highest Score7126
Best Strike Rate134107
Most sixes120
Most Fours223
Best Averages
Most 50s2
Most 100s
Most Not Outs
2013EMTL
Most Runs8642
Highest Score4622
Best Strike Rate119102
Most sixes51
Most Fours62
Best Averages
Most 50s
Most 100s
Most Not Outs
2012EMTL
Most Runs24338
Highest Score7119
Best Strike Rate121109
Most sixes90
Most Fours163
Best Averages
Most 50s1
Most Not Outs4
2011EMTL
Most Runs153
Highest Score49
Best Strike Rate135
Most sixes5
Most Fours17
Best Averages
Most 50s
Most 100s
Most Not Outs
2010EMTL
Most Runs315
Highest Score67
Best Strike Rate133
Most sixes8
Most Fours32
Best Averages
Most 50s2
Most 100s
Most Not Outs5
2009EMTL
Most Runs101
Highest Score85
Best Strike Rate168
Most sixes5
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
2008EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006EMTL
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s