David Miller vs Mitchell Marsh

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: David Miller has dominance over Mitchell Marsh in overall, ODIs and T20Is, while Mitchell Marsh has the edge in Tests. In recent years, form favours Mitchell Marsh.
CAREER
OverallDMMM
Most Runs76687274
Highest Score336461
Best Strike Rate366291
Most sixes290240
Most Fours547734
Best Averages
Most 50s3740
Most 100s87
Most Not Outs8532
2025DMMM
Most Runs160758
Highest Score120203
Best Strike Rate273244
Most sixes638
Most Fours1567
Best Averages
Most 50s3
Most 100s1
Most Not Outs33
2024DMMM
Most Runs355762
Highest Score111212
Best Strike Rate189288
Most sixes2233
Most Fours1975
Best Averages
Most 50s24
Most Not Outs22
2023BESTDMMM
Most Runs11381584
Highest Score240387
Best Strike Rate397373
Most sixes5461
Most Fours76196
Best Averages
Most 50s911
Most 100s13
Most Not Outs56
2022DMMM
Most Runs862345
Highest Score26497
Best Strike Rate386284
Most sixes3715
Most Fours7126
Best Averages
Most 50s61
Most 100s1
Most Not Outs13
2021DMMM
Most Runs513692
Highest Score135114
Best Strike Rate256272
Most sixes2226
Most Fours3265
Best Averages
Most 50s46
Most Not Outs83
2020DMMM
Most Runs273270
Highest Score104112
Best Strike Rate230186
Most sixes94
Most Fours1618
Best Averages
Most 50s21
Most Not Outs51
2019DMMM
Most Runs43441
Highest Score10624
Best Strike Rate24937
Most sixes90
Most Fours326
Best Averages
Most 50s1
Most Not Outs5
2018DMMM
Most Runs505554
Highest Score178177
Best Strike Rate210223
Most sixes149
Most Fours4059
Best Averages
Most 50s23
Most 100s11
Most Not Outs2
2017DMMM
Most Runs613271
Highest Score218185
Best Strike Rate26171
Most sixes301
Most Fours3340
Best Averages
Most 50s2
Most 100s21
Most Not Outs61
2016DMMM
Most Runs384941
Highest Score171190
Best Strike Rate311275
Most sixes1722
Most Fours3391
Best Averages
Most 50s15
Most 100s11
Most Not Outs48
2015DMMM
Most Runs872385
Highest Score185111
Best Strike Rate240256
Most sixes279
Most Fours6732
Best Averages
Most 50s12
Most 100s2
Most Not Outs84
2014DMMM
Most Runs419583
Highest Score99176
Best Strike Rate200149
Most sixes718
Most Fours3352
Best Averages
Most 50s14
Most Not Outs82
2013DMMM
Most Runs65931
Highest Score12122
Best Strike Rate22262
Most sixes210
Most Fours434
Best Averages
Most 50s4
Most Not Outs9
2012DMMM
Most Runs6113
Highest Score3313
Best Strike Rate18593
Most sixes20
Most Fours62
Best Averages
Most Not Outs1
2011DMMM
Most Runs15744
Highest Score7944
Best Strike Rate194331
Most sixes34
Most Fours121
Best Averages
Most 50s1
Most Not Outs11
2010DMMM
Most Runs263
Highest Score87
Best Strike Rate265
Most sixes10
Most Fours19
Best Averages
Most 50s1
Most Not Outs6
TEST
OverallDMMM
Most Runs4272093
Highest Score91181
Best Strike Rate12156
Most sixes1532
Most Fours33271
Best Averages
Most 50s59
Most 100s3
Most Not Outs37
2025DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024DMMM
Most Runs283
Highest Score80
Best Strike Rate60
Most sixes5
Most Fours34
Best Averages
Most 50s2
Most Not Outs
2023BESTDMMM
Most Runs215540
Highest Score91118
Best Strike Rate13473
Most sixes910
Most Fours1376
Best Averages
Most 50s34
Most 100s1
Most Not Outs12
2022DMMM
Most Runs2122
Highest Score792
Best Strike Rate11067
Most sixes60
Most Fours200
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2021DMMM
Most Runs8
Highest Score8
Best Strike Rate47
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2020DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2019DMMM
Most Runs41
Highest Score24
Best Strike Rate37
Most sixes0
Most Fours6
Best Averages
Most 50s
Most Not Outs
2018DMMM
Most Runs326
Highest Score101
Best Strike Rate49
Most sixes5
Most Fours44
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2017DMMM
Most Runs267
Highest Score181
Best Strike Rate49
Most sixes1
Most Fours40
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2016DMMM
Most Runs228
Highest Score53
Best Strike Rate52
Most sixes3
Most Fours28
Best Averages
Most 50s1
Most 100s
Most Not Outs
2015DMMM
Most Runs136
Highest Score34
Best Strike Rate53
Most sixes4
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014DMMM
Most Runs262
Highest Score87
Best Strike Rate56
Most sixes4
Most Fours32
Best Averages
Most 50s1
Most Not Outs1
2013DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallDMMM
Most Runs46113098
Highest Score139177
Best Strike Rate10495
Most sixes144103
Most Fours342285
Best Averages
Most 50s2420
Most 100s63
Most Not Outs4512
2025DMMM
Most Runs121304
Highest Score100100
Best Strike Rate13986
Most sixes59
Most Fours1128
Best Averages
Most 50s1
Most 100s
Most Not Outs21
2024DMMM
Most Runs32122
Highest Score2960
Best Strike Rate7184
Most sixes15
Most Fours112
Best Averages
Most 50s1
Most Not Outs
2023BESTDMMM
Most Runs802858
Highest Score101177
Best Strike Rate112114
Most sixes3943
Most Fours5496
Best Averages
Most 50s65
Most 100s12
Most Not Outs42
2022DMMM
Most Runs289142
Highest Score7950
Best Strike Rate11180
Most sixes75
Most Fours2910
Best Averages
Most 50s21
Most 100s
Most Not Outs4
2021DMMM
Most Runs13657
Highest Score5029
Best Strike Rate10695
Most sixes43
Most Fours95
Best Averages
Most 50s2
Most Not Outs1
2020DMMM
Most Runs173187
Highest Score6973
Best Strike Rate11074
Most sixes51
Most Fours1114
Best Averages
Most 50s21
Most Not Outs3
2019DMMM
Most Runs278
Highest Score41
Best Strike Rate88
Most sixes2
Most Fours20
Best Averages
Most 50s
Most Not Outs3
2018DMMM
Most Runs384186
Highest Score13955
Best Strike Rate9785
Most sixes103
Most Fours3014
Best Averages
Most 50s22
Most 100s1
Most Not Outs1
2017DMMM
Most Runs3704
Highest Score1174
Best Strike Rate9922
Most sixes150
Most Fours190
Best Averages
Most 50s2
Most 100s1
Most Not Outs4
2016DMMM
Most Runs207642
Highest Score118102
Best Strike Rate13796
Most sixes615
Most Fours2160
Best Averages
Most 50s4
Most 100s11
Most Not Outs26
2015DMMM
Most Runs729236
Highest Score13864
Best Strike Rate109103
Most sixes215
Most Fours5821
Best Averages
Most 50s12
Most 100s2
Most Not Outs51
2014DMMM
Most Runs279321
Highest Score6589
Best Strike Rate8893
Most sixes514
Most Fours2220
Best Averages
Most 50s13
Most Not Outs51
2013DMMM
Most Runs54431
Highest Score8522
Best Strike Rate9162
Most sixes160
Most Fours394
Best Averages
Most 50s4
Most Not Outs7
2012DMMM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2011DMMM
Most Runs1178
Highest Score598
Best Strike Rate94160
Most sixes20
Most Fours91
Best Averages
Most 50s1
Most Not Outs11
2010DMMM
Most Runs150
Highest Score51
Best Strike Rate130
Most sixes6
Most Fours9
Best Averages
Most 50s1
Most Not Outs3
T20I
OverallDMMM
Most Runs26302083
Highest Score106103
Best Strike Rate141140
Most sixes131105
Most Fours172178
Best Averages
Most 50s811
Most 100s21
Most Not Outs3713
2025DMMM
Most Runs39454
Highest Score20103
Best Strike Rate134158
Most sixes129
Most Fours439
Best Averages
Most 50s2
Most 100s1
Most Not Outs12
2024DMMM
Most Runs323357
Highest Score8272
Best Strike Rate118144
Most sixes2123
Most Fours1829
Best Averages
Most 50s21
Most Not Outs22
2023DMMM
Most Runs121186
Highest Score4892
Best Strike Rate151186
Most sixes68
Most Fours924
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2022DMMM
Most Runs361201
Highest Score10645
Best Strike Rate165137
Most sixes2410
Most Fours2216
Best Averages
Most 50s2
Most 100s1
Most Not Outs7
2021BESTDMMM
Most Runs377627
Highest Score8577
Best Strike Rate150130
Most sixes1823
Most Fours2359
Best Averages
Most 50s26
Most Not Outs73
2020DMMM
Most Runs10083
Highest Score3539
Best Strike Rate120112
Most sixes43
Most Fours54
Best Averages
Most 50s
Most Not Outs21
2019DMMM
Most Runs156
Highest Score65
Best Strike Rate161
Most sixes7
Most Fours12
Best Averages
Most 50s1
Most Not Outs2
2018DMMM
Most Runs12142
Highest Score3921
Best Strike Rate11389
Most sixes41
Most Fours101
Best Averages
Most 50s
Most 100s
Most Not Outs1
2017DMMM
Most Runs243
Highest Score101
Best Strike Rate162
Most sixes15
Most Fours14
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2016DMMM
Most Runs17771
Highest Score5335
Best Strike Rate174127
Most sixes114
Most Fours123
Best Averages
Most 50s1
Most 100s
Most Not Outs22
2015DMMM
Most Runs14313
Highest Score4713
Best Strike Rate131100
Most sixes60
Most Fours91
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014DMMM
Most Runs140
Highest Score34
Best Strike Rate112
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs3
2013DMMM
Most Runs115
Highest Score36
Best Strike Rate131
Most sixes5
Most Fours4
Best Averages
Most 50s
Most Not Outs2
2012DMMM
Most Runs6113
Highest Score3313
Best Strike Rate18593
Most sixes20
Most Fours62
Best Averages
Most Not Outs1
2011DMMM
Most Runs4036
Highest Score2036
Best Strike Rate100171
Most sixes14
Most Fours30
Best Averages
Most 50s
Most Not Outs
2010DMMM
Most Runs113
Highest Score36
Best Strike Rate135
Most sixes4
Most Fours10
Best Averages
Most 50s
Most Not Outs3