Aiden Markram vs David Miller

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Aiden Markram has dominance over David Miller in overall and Tests, while David Miller has the edge in ODIs and T20Is. In recent years, form favours Aiden Markram.
CAREER
OverallAMDM
Most Runs76907668
Highest Score420336
Best Strike Rate304366
Most sixes159290
Most Fours881547
Best Averages
Most 50s3937
Most 100s128
Most Not Outs1985
2025AMDM
Most Runs818160
Highest Score209120
Best Strike Rate297273
Most sixes226
Most Fours8815
Best Averages
Most 50s4
Most 100s1
Most Not Outs23
2024AMDM
Most Runs952355
Highest Score221111
Best Strike Rate263189
Most sixes1722
Most Fours10719
Best Averages
Most 50s42
Most 100s1
Most Not Outs32
2023BESTAMDM
Most Runs18801138
Highest Score399240
Best Strike Rate362397
Most sixes5054
Most Fours20176
Best Averages
Most 50s79
Most 100s51
Most Not Outs75
2022AMDM
Most Runs771862
Highest Score214264
Best Strike Rate294386
Most sixes1337
Most Fours8771
Best Averages
Most 50s66
Most 100s1
Most Not Outs213
2021AMDM
Most Runs1116513
Highest Score274135
Best Strike Rate287256
Most sixes3922
Most Fours10632
Best Averages
Most 50s94
Most 100s1
Most Not Outs48
2020AMDM
Most Runs68273
Highest Score68104
Best Strike Rate72230
Most sixes09
Most Fours1416
Best Averages
Most 50s12
Most Not Outs5
2019AMDM
Most Runs626434
Highest Score172106
Best Strike Rate252249
Most sixes49
Most Fours8832
Best Averages
Most 50s41
Most Not Outs15
2018AMDM
Most Runs1013505
Highest Score194178
Best Strike Rate146210
Most sixes1014
Most Fours13540
Best Averages
Most 50s22
Most 100s21
Most Not Outs2
2017AMDM
Most Runs446613
Highest Score209218
Best Strike Rate177261
Most sixes430
Most Fours5533
Best Averages
Most 50s22
Most 100s22
Most Not Outs6
2016AMDM
Most Runs384
Highest Score171
Best Strike Rate311
Most sixes17
Most Fours33
Best Averages
Most 50s1
Most 100s1
Most Not Outs4
2015AMDM
Most Runs872
Highest Score185
Best Strike Rate240
Most sixes27
Most Fours67
Best Averages
Most 50s1
Most 100s2
Most Not Outs8
2014AMDM
Most Runs419
Highest Score99
Best Strike Rate200
Most sixes7
Most Fours33
Best Averages
Most 50s1
Most Not Outs8
2013AMDM
Most Runs659
Highest Score121
Best Strike Rate222
Most sixes21
Most Fours43
Best Averages
Most 50s4
Most Not Outs9
2012AMDM
Most Runs61
Highest Score33
Best Strike Rate185
Most sixes2
Most Fours6
Best Averages
2011AMDM
Most Runs157
Highest Score79
Best Strike Rate194
Most sixes3
Most Fours12
Best Averages
Most 50s1
Most Not Outs1
2010AMDM
Most Runs263
Highest Score87
Best Strike Rate265
Most sixes10
Most Fours19
Best Averages
Most 50s1
Most Not Outs6
TEST
OverallAMDM
Most Runs3429427
Highest Score17591
Best Strike Rate62121
Most sixes2915
Most Fours46633
Best Averages
Most 50s155
Most 100s8
Most Not Outs33
2025AMDM
Most Runs188
Highest Score38
Best Strike Rate47
Most sixes2
Most Fours22
Best Averages
Most 50s
Most 100s
Most Not Outs1
2024AMDM
Most Runs536
Highest Score106
Best Strike Rate65
Most sixes4
Most Fours72
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2023BESTAMDM
Most Runs608215
Highest Score17591
Best Strike Rate86134
Most sixes129
Most Fours7513
Best Averages
Most 50s23
Most 100s2
Most Not Outs11
2022AMDM
Most Runs259212
Highest Score7979
Best Strike Rate54110
Most sixes16
Most Fours3620
Best Averages
Most 50s12
Most 100s
Most Not Outs2
2021AMDM
Most Runs346
Highest Score108
Best Strike Rate45
Most sixes3
Most Fours46
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2020AMDM
Most Runs68
Highest Score68
Best Strike Rate72
Most sixes0
Most Fours14
Best Averages
Most 50s1
Most Not Outs
2019AMDM
Most Runs372
Highest Score90
Best Strike Rate65
Most sixes2
Most Fours60
Best Averages
Most 50s3
Most Not Outs
2018AMDM
Most Runs672
Highest Score152
Best Strike Rate61
Most sixes3
Most Fours90
Best Averages
Most 50s2
Most 100s2
Most Not Outs
2017AMDM
Most Runs380
Highest Score143
Best Strike Rate67
Most sixes2
Most Fours51
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2016AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2013AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallAMDM
Most Runs26844611
Highest Score175139
Best Strike Rate98104
Most sixes62144
Most Fours274342
Best Averages
Most 50s1424
Most 100s46
Most Not Outs845
2025AMDM
Most Runs420121
Highest Score110100
Best Strike Rate106139
Most sixes85
Most Fours4811
Best Averages
Most 50s3
Most 100s1
Most Not Outs12
2024AMDM
Most Runs16732
Highest Score6929
Best Strike Rate7871
Most sixes41
Most Fours101
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2023BESTAMDM
Most Runs1033802
Highest Score175101
Best Strike Rate113112
Most sixes3039
Most Fours10154
Best Averages
Most 50s56
Most 100s31
Most Not Outs44
2022AMDM
Most Runs221289
Highest Score7979
Best Strike Rate91111
Most sixes17
Most Fours2329
Best Averages
Most 50s22
Most 100s
Most Not Outs14
2021AMDM
Most Runs200136
Highest Score9650
Best Strike Rate93106
Most sixes94
Most Fours169
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2020AMDM
Most Runs173
Highest Score69
Best Strike Rate110
Most sixes5
Most Fours11
Best Averages
Most 50s2
Most Not Outs3
2019AMDM
Most Runs236278
Highest Score6741
Best Strike Rate8188
Most sixes12
Most Fours2720
Best Averages
Most 50s1
Most Not Outs13
2018AMDM
Most Runs341384
Highest Score42139
Best Strike Rate8597
Most sixes710
Most Fours4530
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2017AMDM
Most Runs66370
Highest Score66117
Best Strike Rate11099
Most sixes215
Most Fours419
Best Averages
Most 50s12
Most 100s1
Most Not Outs4
2016AMDM
Most Runs207
Highest Score118
Best Strike Rate137
Most sixes6
Most Fours21
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2015AMDM
Most Runs729
Highest Score138
Best Strike Rate109
Most sixes21
Most Fours58
Best Averages
Most 50s1
Most 100s2
Most Not Outs5
2014AMDM
Most Runs279
Highest Score65
Best Strike Rate88
Most sixes5
Most Fours22
Best Averages
Most 50s1
Most Not Outs5
2013AMDM
Most Runs544
Highest Score85
Best Strike Rate91
Most sixes16
Most Fours39
Best Averages
Most 50s4
Most Not Outs7
2012AMDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2011AMDM
Most Runs117
Highest Score59
Best Strike Rate94
Most sixes2
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
2010AMDM
Most Runs150
Highest Score51
Best Strike Rate130
Most sixes6
Most Fours9
Best Averages
Most 50s1
Most Not Outs3
T20I
OverallAMDM
Most Runs15772630
Highest Score70106
Best Strike Rate144141
Most sixes68131
Most Fours141172
Best Averages
Most 50s108
Most 100s2
Most Not Outs837
2025AMDM
Most Runs21039
Highest Score6120
Best Strike Rate144134
Most sixes121
Most Fours184
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2024AMDM
Most Runs249323
Highest Score4682
Best Strike Rate120118
Most sixes921
Most Fours2518
Best Averages
Most 50s2
Most 100s
Most Not Outs22
2023AMDM
Most Runs239121
Highest Score4948
Best Strike Rate163151
Most sixes86
Most Fours259
Best Averages
Most 50s
Most 100s
Most Not Outs2
2022BESTAMDM
Most Runs291361
Highest Score56106
Best Strike Rate149165
Most sixes1124
Most Fours2822
Best Averages
Most 50s32
Most 100s1
Most Not Outs17
2021AMDM
Most Runs570377
Highest Score7085
Best Strike Rate149150
Most sixes2718
Most Fours4423
Best Averages
Most 50s62
Most 100s
Most Not Outs37
2020AMDM
Most Runs100
Highest Score35
Best Strike Rate120
Most sixes4
Most Fours5
Best Averages
Most 50s
Most Not Outs2
2019AMDM
Most Runs18156
Highest Score1565
Best Strike Rate106161
Most sixes17
Most Fours112
Best Averages
Most 50s1
Most Not Outs2
2018AMDM
Most Runs121
Highest Score39
Best Strike Rate113
Most sixes4
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs1
2017AMDM
Most Runs243
Highest Score101
Best Strike Rate162
Most sixes15
Most Fours14
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2016AMDM
Most Runs177
Highest Score53
Best Strike Rate174
Most sixes11
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2015AMDM
Most Runs143
Highest Score47
Best Strike Rate131
Most sixes6
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014AMDM
Most Runs140
Highest Score34
Best Strike Rate112
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs3
2013AMDM
Most Runs115
Highest Score36
Best Strike Rate131
Most sixes5
Most Fours4
Best Averages
Most 50s
Most Not Outs2
2012AMDM
Most Runs61
Highest Score33
Best Strike Rate185
Most sixes2
Most Fours6
Best Averages
2011AMDM
Most Runs40
Highest Score20
Best Strike Rate100
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2010AMDM
Most Runs113
Highest Score36
Best Strike Rate135
Most sixes4
Most Fours10
Best Averages
Most 50s
Most Not Outs3