Mitchell Marsh vs David Miller

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mitchell Marsh has dominance over David Miller in Tests, while David Miller has the edge in overall, ODIs and T20Is. In recent years, form favours Mitchell Marsh.
CAREER
OverallMMDM
Most Runs72747668
Highest Score461336
Best Strike Rate291366
Most sixes240290
Most Fours734547
Best Averages
Most 50s4037
Most 100s78
Most Not Outs3285
2025MMDM
Most Runs758160
Highest Score203120
Best Strike Rate244273
Most sixes386
Most Fours6715
Best Averages
Most 50s3
Most 100s1
Most Not Outs33
2024MMDM
Most Runs762355
Highest Score212111
Best Strike Rate288189
Most sixes3322
Most Fours7519
Best Averages
Most 50s42
Most Not Outs22
2023BESTMMDM
Most Runs15841138
Highest Score387240
Best Strike Rate373397
Most sixes6154
Most Fours19676
Best Averages
Most 50s119
Most 100s31
Most Not Outs65
2022MMDM
Most Runs345862
Highest Score97264
Best Strike Rate284386
Most sixes1537
Most Fours2671
Best Averages
Most 50s16
Most 100s1
Most Not Outs13
2021MMDM
Most Runs692513
Highest Score114135
Best Strike Rate272256
Most sixes2622
Most Fours6532
Best Averages
Most 50s64
Most Not Outs38
2020MMDM
Most Runs270273
Highest Score112104
Best Strike Rate186230
Most sixes49
Most Fours1816
Best Averages
Most 50s12
Most Not Outs15
2019MMDM
Most Runs41434
Highest Score24106
Best Strike Rate37249
Most sixes09
Most Fours632
Best Averages
Most 50s1
Most Not Outs5
2018MMDM
Most Runs554505
Highest Score177178
Best Strike Rate223210
Most sixes914
Most Fours5940
Best Averages
Most 50s32
Most 100s11
Most Not Outs2
2017MMDM
Most Runs271613
Highest Score185218
Best Strike Rate71261
Most sixes130
Most Fours4033
Best Averages
Most 50s2
Most 100s12
Most Not Outs16
2016MMDM
Most Runs941384
Highest Score190171
Best Strike Rate275311
Most sixes2217
Most Fours9133
Best Averages
Most 50s51
Most 100s11
Most Not Outs84
2015MMDM
Most Runs385872
Highest Score111185
Best Strike Rate256240
Most sixes927
Most Fours3267
Best Averages
Most 50s21
Most 100s2
Most Not Outs48
2014MMDM
Most Runs583419
Highest Score17699
Best Strike Rate149200
Most sixes187
Most Fours5233
Best Averages
Most 50s41
Most Not Outs28
2013MMDM
Most Runs31659
Highest Score22121
Best Strike Rate62222
Most sixes021
Most Fours443
Best Averages
Most 50s4
Most Not Outs9
2012MMDM
Most Runs1361
Highest Score1333
Best Strike Rate93185
Most sixes02
Most Fours26
Best Averages
Most Not Outs1
2011MMDM
Most Runs44157
Highest Score4479
Best Strike Rate331194
Most sixes43
Most Fours112
Best Averages
Most 50s1
Most Not Outs11
2010MMDM
Most Runs263
Highest Score87
Best Strike Rate265
Most sixes10
Most Fours19
Best Averages
Most 50s1
Most Not Outs6
TEST
OverallMMDM
Most Runs2093427
Highest Score18191
Best Strike Rate56121
Most sixes3215
Most Fours27133
Best Averages
Most 50s95
Most 100s3
Most Not Outs73
2025MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024MMDM
Most Runs283
Highest Score80
Best Strike Rate60
Most sixes5
Most Fours34
Best Averages
Most 50s2
Most Not Outs
2023BESTMMDM
Most Runs540215
Highest Score11891
Best Strike Rate73134
Most sixes109
Most Fours7613
Best Averages
Most 50s43
Most 100s1
Most Not Outs21
2022MMDM
Most Runs2212
Highest Score279
Best Strike Rate67110
Most sixes06
Most Fours020
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2021MMDM
Most Runs8
Highest Score8
Best Strike Rate47
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2020MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019MMDM
Most Runs41
Highest Score24
Best Strike Rate37
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
2018MMDM
Most Runs326
Highest Score101
Best Strike Rate49
Most sixes5
Most Fours44
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2017MMDM
Most Runs267
Highest Score181
Best Strike Rate49
Most sixes1
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2016MMDM
Most Runs228
Highest Score53
Best Strike Rate52
Most sixes3
Most Fours28
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015MMDM
Most Runs136
Highest Score34
Best Strike Rate53
Most sixes4
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014MMDM
Most Runs262
Highest Score87
Best Strike Rate56
Most sixes4
Most Fours32
Best Averages
Most 50s1
Most Not Outs1
2013MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallMMDM
Most Runs30984611
Highest Score177139
Best Strike Rate95104
Most sixes103144
Most Fours285342
Best Averages
Most 50s2024
Most 100s36
Most Not Outs1245
2025MMDM
Most Runs304121
Highest Score100100
Best Strike Rate86139
Most sixes95
Most Fours2811
Best Averages
Most 50s1
Most 100s
Most Not Outs12
2024MMDM
Most Runs12232
Highest Score6029
Best Strike Rate8471
Most sixes51
Most Fours121
Best Averages
Most 50s1
Most Not Outs
2023BESTMMDM
Most Runs858802
Highest Score177101
Best Strike Rate114112
Most sixes4339
Most Fours9654
Best Averages
Most 50s56
Most 100s21
Most Not Outs24
2022MMDM
Most Runs142289
Highest Score5079
Best Strike Rate80111
Most sixes57
Most Fours1029
Best Averages
Most 50s12
Most 100s
Most Not Outs4
2021MMDM
Most Runs57136
Highest Score2950
Best Strike Rate95106
Most sixes34
Most Fours59
Best Averages
Most 50s2
Most Not Outs1
2020MMDM
Most Runs187173
Highest Score7369
Best Strike Rate74110
Most sixes15
Most Fours1411
Best Averages
Most 50s12
Most Not Outs3
2019MMDM
Most Runs278
Highest Score41
Best Strike Rate88
Most sixes2
Most Fours20
Best Averages
Most 50s
Most Not Outs3
2018MMDM
Most Runs186384
Highest Score55139
Best Strike Rate8597
Most sixes310
Most Fours1430
Best Averages
Most 50s22
Most 100s1
Most Not Outs1
2017MMDM
Most Runs4370
Highest Score4117
Best Strike Rate2299
Most sixes015
Most Fours019
Best Averages
Most 50s2
Most 100s1
Most Not Outs4
2016MMDM
Most Runs642207
Highest Score102118
Best Strike Rate96137
Most sixes156
Most Fours6021
Best Averages
Most 50s4
Most 100s11
Most Not Outs62
2015MMDM
Most Runs236729
Highest Score64138
Best Strike Rate103109
Most sixes521
Most Fours2158
Best Averages
Most 50s21
Most 100s2
Most Not Outs15
2014MMDM
Most Runs321279
Highest Score8965
Best Strike Rate9388
Most sixes145
Most Fours2022
Best Averages
Most 50s31
Most Not Outs15
2013MMDM
Most Runs31544
Highest Score2285
Best Strike Rate6291
Most sixes016
Most Fours439
Best Averages
Most 50s4
Most Not Outs7
2012MMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011MMDM
Most Runs8117
Highest Score859
Best Strike Rate16094
Most sixes02
Most Fours19
Best Averages
Most 50s1
Most Not Outs11
2010MMDM
Most Runs150
Highest Score51
Best Strike Rate130
Most sixes6
Most Fours9
Best Averages
Most 50s1
Most Not Outs3
T20I
OverallMMDM
Most Runs20832630
Highest Score103106
Best Strike Rate140141
Most sixes105131
Most Fours178172
Best Averages
Most 50s118
Most 100s12
Most Not Outs1337
2025MMDM
Most Runs45439
Highest Score10320
Best Strike Rate158134
Most sixes291
Most Fours394
Best Averages
Most 50s2
Most 100s1
Most Not Outs21
2024MMDM
Most Runs357323
Highest Score7282
Best Strike Rate144118
Most sixes2321
Most Fours2918
Best Averages
Most 50s12
Most Not Outs22
2023MMDM
Most Runs186121
Highest Score9248
Best Strike Rate186151
Most sixes86
Most Fours249
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2022MMDM
Most Runs201361
Highest Score45106
Best Strike Rate137165
Most sixes1024
Most Fours1622
Best Averages
Most 50s2
Most 100s1
Most Not Outs7
2021BESTMMDM
Most Runs627377
Highest Score7785
Best Strike Rate130150
Most sixes2318
Most Fours5923
Best Averages
Most 50s62
Most Not Outs37
2020MMDM
Most Runs83100
Highest Score3935
Best Strike Rate112120
Most sixes34
Most Fours45
Best Averages
Most 50s
Most Not Outs12
2019MMDM
Most Runs156
Highest Score65
Best Strike Rate161
Most sixes7
Most Fours12
Best Averages
Most 50s1
Most Not Outs2
2018MMDM
Most Runs42121
Highest Score2139
Best Strike Rate89113
Most sixes14
Most Fours110
Best Averages
Most 50s
Most 100s
Most Not Outs1
2017MMDM
Most Runs243
Highest Score101
Best Strike Rate162
Most sixes15
Most Fours14
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2016MMDM
Most Runs71177
Highest Score3553
Best Strike Rate127174
Most sixes411
Most Fours312
Best Averages
Most 50s1
Most 100s
Most Not Outs22
2015MMDM
Most Runs13143
Highest Score1347
Best Strike Rate100131
Most sixes06
Most Fours19
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014MMDM
Most Runs140
Highest Score34
Best Strike Rate112
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs3
2013MMDM
Most Runs115
Highest Score36
Best Strike Rate131
Most sixes5
Most Fours4
Best Averages
Most 50s
Most Not Outs2
2012MMDM
Most Runs1361
Highest Score1333
Best Strike Rate93185
Most sixes02
Most Fours26
Best Averages
Most Not Outs1
2011MMDM
Most Runs3640
Highest Score3620
Best Strike Rate171100
Most sixes41
Most Fours03
Best Averages
Most 50s
Most Not Outs
2010MMDM
Most Runs113
Highest Score36
Best Strike Rate135
Most sixes4
Most Fours10
Best Averages
Most 50s
Most Not Outs3