Cheteshwar Pujara vs David Miller

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Cheteshwar Pujara has dominance over David Miller in Tests, while David Miller has the edge in overall and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallCPDM
Most Runs72467668
Highest Score233336
Best Strike Rate83366
Most sixes16290
Most Fours867547
Best Averages
Most 50s3537
Most 100s198
Most Not Outs1185
2025CPDM
Most Runs160
Highest Score120
Best Strike Rate273
Most sixes6
Most Fours15
Best Averages
Most Not Outs3
2024CPDM
Most Runs355
Highest Score111
Best Strike Rate189
Most sixes22
Most Fours19
Best Averages
Most 50s2
Most Not Outs2
2023CPDM
Most Runs1811138
Highest Score59240
Best Strike Rate42397
Most sixes154
Most Fours2076
Best Averages
Most 50s19
Most 100s1
Most Not Outs15
2022CPDM
Most Runs409862
Highest Score102264
Best Strike Rate49386
Most sixes037
Most Fours5671
Best Averages
Most 50s36
Most 100s11
Most Not Outs113
2021CPDM
Most Runs702513
Highest Score91135
Best Strike Rate34256
Most sixes122
Most Fours9332
Best Averages
Most 50s64
Most Not Outs18
2020CPDM
Most Runs163273
Highest Score54104
Best Strike Rate27230
Most sixes09
Most Fours1216
Best Averages
Most 50s12
Most Not Outs5
2019CPDM
Most Runs507434
Highest Score193106
Best Strike Rate52249
Most sixes39
Most Fours6632
Best Averages
Most 50s41
Most 100s1
Most Not Outs5
2018BESTCPDM
Most Runs837505
Highest Score132178
Best Strike Rate38210
Most sixes214
Most Fours9840
Best Averages
Most 50s42
Most 100s31
Most Not Outs12
2017CPDM
Most Runs1140613
Highest Score202218
Best Strike Rate46261
Most sixes230
Most Fours11533
Best Averages
Most 50s52
Most 100s42
Most Not Outs16
2016CPDM
Most Runs836384
Highest Score124171
Best Strike Rate48311
Most sixes217
Most Fours10733
Best Averages
Most 50s41
Most 100s31
Most Not Outs14
2015CPDM
Most Runs347872
Highest Score145185
Best Strike Rate49240
Most sixes227
Most Fours3767
Best Averages
Most 50s11
Most 100s12
Most Not Outs18
2014CPDM
Most Runs521419
Highest Score10099
Best Strike Rate78200
Most sixes17
Most Fours6633
Best Averages
Most 50s21
Most Not Outs8
2013CPDM
Most Runs842659
Highest Score217121
Best Strike Rate102222
Most sixes121
Most Fours10943
Best Averages
Most 50s34
Most 100s3
Most Not Outs29
2012CPDM
Most Runs65461
Highest Score20633
Best Strike Rate48185
Most sixes12
Most Fours766
Best Averages
Most 100s3
Most Not Outs2
2011CPDM
Most Runs2157
Highest Score279
Best Strike Rate14194
Most sixes03
Most Fours012
Best Averages
Most 50s1
Most Not Outs1
2010CPDM
Most Runs105263
Highest Score7287
Best Strike Rate54265
Most sixes010
Most Fours1219
Best Averages
Most 50s11
Most Not Outs6
TEST
OverallCPDM
Most Runs7195427
Highest Score20691
Best Strike Rate44121
Most sixes1615
Most Fours86333
Best Averages
Most 50s355
Most 100s19
Most Not Outs113
2025CPDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024CPDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023CPDM
Most Runs181215
Highest Score5991
Best Strike Rate42134
Most sixes19
Most Fours2013
Best Averages
Most 50s13
Most 100s
Most Not Outs11
2022BESTCPDM
Most Runs409212
Highest Score10279
Best Strike Rate49110
Most sixes06
Most Fours5620
Best Averages
Most 50s32
Most 100s1
Most Not Outs12
2021CPDM
Most Runs702
Highest Score91
Best Strike Rate34
Most sixes1
Most Fours93
Best Averages
Most 50s6
Most Not Outs1
2020CPDM
Most Runs163
Highest Score54
Best Strike Rate27
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most Not Outs
2019CPDM
Most Runs507
Highest Score193
Best Strike Rate52
Most sixes3
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2018CPDM
Most Runs837
Highest Score132
Best Strike Rate38
Most sixes2
Most Fours98
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2017CPDM
Most Runs1140
Highest Score202
Best Strike Rate46
Most sixes2
Most Fours115
Best Averages
Most 50s5
Most 100s4
Most Not Outs1
2016CPDM
Most Runs836
Highest Score124
Best Strike Rate48
Most sixes2
Most Fours107
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2015CPDM
Most Runs347
Highest Score145
Best Strike Rate49
Most sixes2
Most Fours37
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2014CPDM
Most Runs483
Highest Score73
Best Strike Rate41
Most sixes1
Most Fours64
Best Averages
Most 50s2
Most Not Outs
2013CPDM
Most Runs829
Highest Score204
Best Strike Rate56
Most sixes1
Most Fours107
Best Averages
Most 50s3
Most 100s3
Most Not Outs2
2012CPDM
Most Runs654
Highest Score206
Best Strike Rate48
Most sixes1
Most Fours76
Best Averages
Most 100s3
Most Not Outs2
2011CPDM
Most Runs2
Highest Score2
Best Strike Rate14
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2010CPDM
Most Runs105
Highest Score72
Best Strike Rate54
Most sixes0
Most Fours12
Best Averages
Most 50s1
Most Not Outs
ODI
OverallCPDM
Most Runs514611
Highest Score27139
Best Strike Rate39104
Most sixes0144
Most Fours4342
Best Averages
Most 50s24
Most 100s6
Most Not Outs45
2025CPDM
Most Runs121
Highest Score100
Best Strike Rate139
Most sixes5
Most Fours11
Best Averages
Most Not Outs2
2024CPDM
Most Runs32
Highest Score29
Best Strike Rate71
Most sixes1
Most Fours1
Best Averages
Most 50s
Most Not Outs
2023CPDM
Most Runs802
Highest Score101
Best Strike Rate112
Most sixes39
Most Fours54
Best Averages
Most 50s6
Most 100s1
Most Not Outs4
2022CPDM
Most Runs289
Highest Score79
Best Strike Rate111
Most sixes7
Most Fours29
Best Averages
Most 50s2
Most 100s
Most Not Outs4
2021CPDM
Most Runs136
Highest Score50
Best Strike Rate106
Most sixes4
Most Fours9
Best Averages
Most 50s2
Most Not Outs1
2020CPDM
Most Runs173
Highest Score69
Best Strike Rate110
Most sixes5
Most Fours11
Best Averages
Most 50s2
Most Not Outs3
2019CPDM
Most Runs278
Highest Score41
Best Strike Rate88
Most sixes2
Most Fours20
Best Averages
Most 50s
Most 100s
Most Not Outs3
2018CPDM
Most Runs384
Highest Score139
Best Strike Rate97
Most sixes10
Most Fours30
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2017CPDM
Most Runs370
Highest Score117
Best Strike Rate99
Most sixes15
Most Fours19
Best Averages
Most 50s2
Most 100s1
Most Not Outs4
2016CPDM
Most Runs207
Highest Score118
Best Strike Rate137
Most sixes6
Most Fours21
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2015CPDM
Most Runs729
Highest Score138
Best Strike Rate109
Most sixes21
Most Fours58
Best Averages
Most 50s1
Most 100s2
Most Not Outs5
2014BESTCPDM
Most Runs38279
Highest Score2765
Best Strike Rate3788
Most sixes05
Most Fours222
Best Averages
Most 50s1
Most Not Outs5
2013CPDM
Most Runs13544
Highest Score1385
Best Strike Rate4691
Most sixes016
Most Fours239
Best Averages
Most 50s4
Most 100s
Most Not Outs7
2012CPDM
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 100s
Most Not Outs
2011CPDM
Most Runs117
Highest Score59
Best Strike Rate94
Most sixes2
Most Fours9
Best Averages
Most 50s1
Most Not Outs1
2010CPDM
Most Runs150
Highest Score51
Best Strike Rate130
Most sixes6
Most Fours9
Best Averages
Most 50s1
Most Not Outs3
T20I
OverallCPDM
Most Runs2630
Highest Score106
Best Strike Rate141
Most sixes131
Most Fours172
Best Averages
Most 50s8
Most 100s2
Most Not Outs37
2025BESTCPDM
Most Runs39
Highest Score20
Best Strike Rate134
Most sixes1
Most Fours4
Best Averages
Most Not Outs1
2024CPDM
Most Runs323
Highest Score82
Best Strike Rate118
Most sixes21
Most Fours18
Best Averages
Most 50s2
Most Not Outs2
2023CPDM
Most Runs121
Highest Score48
Best Strike Rate151
Most sixes6
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2022CPDM
Most Runs361
Highest Score106
Best Strike Rate165
Most sixes24
Most Fours22
Best Averages
Most 50s2
Most 100s1
Most Not Outs7
2021CPDM
Most Runs377
Highest Score85
Best Strike Rate150
Most sixes18
Most Fours23
Best Averages
Most 50s2
Most Not Outs7
2020CPDM
Most Runs100
Highest Score35
Best Strike Rate120
Most sixes4
Most Fours5
Best Averages
Most 50s
Most Not Outs2
2019CPDM
Most Runs156
Highest Score65
Best Strike Rate161
Most sixes7
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2018CPDM
Most Runs121
Highest Score39
Best Strike Rate113
Most sixes4
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs1
2017CPDM
Most Runs243
Highest Score101
Best Strike Rate162
Most sixes15
Most Fours14
Best Averages
Most 50s
Most 100s1
Most Not Outs2
2016CPDM
Most Runs177
Highest Score53
Best Strike Rate174
Most sixes11
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2015CPDM
Most Runs143
Highest Score47
Best Strike Rate131
Most sixes6
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014CPDM
Most Runs140
Highest Score34
Best Strike Rate112
Most sixes2
Most Fours11
Best Averages
Most 50s
Most Not Outs3
2013CPDM
Most Runs115
Highest Score36
Best Strike Rate131
Most sixes5
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs2
2012CPDM
Most Runs61
Highest Score33
Best Strike Rate185
Most sixes2
Most Fours6
Best Averages
Most 100s
Most Not Outs
2011CPDM
Most Runs40
Highest Score20
Best Strike Rate100
Most sixes1
Most Fours3
Best Averages
Most 50s
Most Not Outs
2010CPDM
Most Runs113
Highest Score36
Best Strike Rate135
Most sixes4
Most Fours10
Best Averages
Most 50s
Most Not Outs3