Quinton de Kock vs Martin Guptill

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Quinton de Kock has dominance over Martin Guptill in overall, Tests and ODIs, while Martin Guptill has the edge in T20Is. In recent years, both players have been evenly matched.
CAREER
OverallQDMG
Most Runs1332013835
Highest Score419531
Best Strike Rate308272
Most sixes287389
Most Fours16081427
Best Averages
Most 50s7278
Most 100s2824
Most Not Outs2226
2025QDMG
Most Runs540
Highest Score213
Best Strike Rate266
Most sixes26
Most Fours50
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2024QDMG
Most Runs307
Highest Score74
Best Strike Rate146
Most sixes17
Most Fours29
Best Averages
Most 50s2
2023QDMG
Most Runs1143
Highest Score311
Best Strike Rate362
Most sixes40
Most Fours126
Best Averages
Most 50s1
Most 100s3
2022QDMG
Most Runs8481023
Highest Score255275
Best Strike Rate347284
Most sixes2220
Most Fours94112
Best Averages
Most 50s64
Most 100s14
Most Not Outs2
2021QDMG
Most Runs1092762
Highest Score333135
Best Strike Rate313263
Most sixes2746
Most Fours11061
Best Averages
Most 50s75
Most 100s2
Most Not Outs3
2020QDMG
Most Runs782402
Highest Score253113
Best Strike Rate317226
Most sixes2719
Most Fours7535
Best Averages
Most 50s62
Most 100s1
2019QDMG
Most Runs1631815
Highest Score329188
Best Strike Rate315260
Most sixes2230
Most Fours21280
Best Averages
Most 50s142
Most 100s33
Most Not Outs22
2018QDMG
Most Runs822833
Highest Score196205
Best Strike Rate292220
Most sixes834
Most Fours10664
Best Averages
Most 50s46
Most 100s1
Most Not Outs1
2017BESTQDMG
Most Runs1634439
Highest Score328225
Best Strike Rate291197
Most sixes1915
Most Fours28450
Best Averages
Most 50s121
Most 100s31
Most Not Outs31
2016QDMG
Most Runs17511512
Highest Score359288
Best Strike Rate336328
Most sixes4054
Most Fours212174
Best Averages
Most 50s910
Most 100s52
Most Not Outs41
2015QDMG
Most Runs5672105
Highest Score153453
Best Strike Rate237292
Most sixes649
Most Fours76235
Best Averages
Most 50s112
Most 100s25
Most Not Outs15
2014QDMG
Most Runs1245501
Highest Score257143
Best Strike Rate271165
Most sixes228
Most Fours12151
Best Averages
Most 50s62
Most 100s21
Most Not Outs3
2013QDMG
Most Runs928610
Highest Score183296
Best Strike Rate202251
Most sixes1113
Most Fours10863
Best Averages
Most 50s1
Most 100s42
Most Not Outs13
2012QDMG
Most Runs301439
Highest Score28283
Best Strike Rate111258
Most sixes033
Most Fours5160
Best Averages
Most 50s13
Most 100s1
Most Not Outs23
2011QDMG
Most Runs1073
Highest Score281
Best Strike Rate245
Most sixes17
Most Fours113
Best Averages
Most 50s7
Most 100s2
Most Not Outs4
2010QDMG
Most Runs1015
Highest Score334
Best Strike Rate238
Most sixes22
Most Fours99
Best Averages
Most 50s6
Most 100s1
Most Not Outs2
2009QDMG
Most Runs1306
Highest Score227
Best Strike Rate253
Most sixes29
Most Fours130
Best Averages
Most 50s7
Most 100s1
Most Not Outs4
TEST
OverallQDMG
Most Runs35182958
Highest Score141189
Best Strike Rate7249
Most sixes4029
Most Fours536368
Best Averages
Most 50s2319
Most 100s65
Most Not Outs61
2025QDMG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024QDMG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023QDMG
Most Runs85
Highest Score37
Best Strike Rate78
Most sixes2
Most Fours12
Best Averages
Most 50s
Most 100s
2022BESTQDMG
Most Runs133372
Highest Score62115
Best Strike Rate11080
Most sixes26
Most Fours1842
Best Averages
Most 50s12
Most 100s2
Most Not Outs
2021QDMG
Most Runs348
Highest Score141
Best Strike Rate69
Most sixes8
Most Fours32
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2020QDMG
Most Runs269
Highest Score76
Best Strike Rate58
Most sixes1
Most Fours38
Best Averages
Most 50s3
Most 100s
2019QDMG
Most Runs713
Highest Score129
Best Strike Rate79
Most sixes7
Most Fours96
Best Averages
Most 50s5
Most 100s2
Most Not Outs
2018QDMG
Most Runs392
Highest Score83
Best Strike Rate68
Most sixes1
Most Fours51
Best Averages
Most 50s2
Most 100s
Most Not Outs
2017QDMG
Most Runs619
Highest Score101
Best Strike Rate73
Most sixes10
Most Fours173
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
2016QDMG
Most Runs695393
Highest Score12987
Best Strike Rate7956
Most sixes63
Most Fours9660
Best Averages
Most 50s52
Most 100s2
Most Not Outs2
2015QDMG
Most Runs0475
Highest Score0156
Best Strike Rate053
Most sixes04
Most Fours056
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2014QDMG
Most Runs264
Highest Score81
Best Strike Rate57
Most sixes3
Most Fours20
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2013QDMG
Most Runs54
Highest Score48
Best Strike Rate31
Most sixes0
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs
2012QDMG
Most Runs567
Highest Score97
Best Strike Rate43
Most sixes3
Most Fours72
Best Averages
Most 50s6
Most 100s
Most Not Outs
2011QDMG
Most Runs316
Highest Score109
Best Strike Rate38
Most sixes3
Most Fours41
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2010QDMG
Most Runs452
Highest Score189
Best Strike Rate46
Most sixes6
Most Fours39
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2009QDMG
Most Runs329
Highest Score60
Best Strike Rate50
Most sixes4
Most Fours48
Best Averages
Most 50s1
Most 100s
Most Not Outs
ODI
OverallQDMG
Most Runs70317346
Highest Score178237
Best Strike Rate9687
Most sixes134187
Most Fours788750
Best Averages
Most 50s3139
Most 100s2217
Most Not Outs718
2025QDMG
Most Runs353
Highest Score123
Best Strike Rate98
Most sixes16
Most Fours30
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2024QDMG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2023QDMG
Most Runs937
Highest Score174
Best Strike Rate101
Most sixes30
Most Fours101
Best Averages
Most 50s1
Most 100s3
2022QDMG
Most Runs386419
Highest Score124115
Best Strike Rate9981
Most sixes76
Most Fours4348
Best Averages
Most 50s22
Most 100s12
Most Not Outs
2021QDMG
Most Runs22084
Highest Score12038
Best Strike Rate113118
Most sixes75
Most Fours248
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2020QDMG
Most Runs228217
Highest Score10779
Best Strike Rate8891
Most sixes58
Most Fours1916
Best Averages
Most 50s12
Most 100s1
2019BESTQDMG
Most Runs774650
Highest Score121138
Best Strike Rate10097
Most sixes1020
Most Fours10065
Best Averages
Most 50s71
Most 100s13
Most Not Outs12
2018QDMG
Most Runs357423
Highest Score87100
Best Strike Rate9173
Most sixes410
Most Fours4738
Best Averages
Most 50s22
Most 100s
Most Not Outs1
2017QDMG
Most Runs956384
Highest Score168180
Best Strike Rate9599
Most sixes812
Most Fours10645
Best Averages
Most 50s71
Most 100s21
Most Not Outs11
2016QDMG
Most Runs827727
Highest Score178114
Best Strike Rate110100
Most sixes2628
Most Fours8574
Best Averages
Most 50s34
Most 100s32
Most Not Outs2
2015QDMG
Most Runs5111489
Highest Score109237
Best Strike Rate9397
Most sixes342
Most Fours72162
Best Averages
Most 50s18
Most 100s24
Most Not Outs15
2014QDMG
Most Runs741396
Highest Score128111
Best Strike Rate9068
Most sixes96
Most Fours8140
Best Averages
Most 50s42
Most 100s21
Most Not Outs1
2013QDMG
Most Runs741406
Highest Score135189
Best Strike Rate8793
Most sixes98
Most Fours8044
Best Averages
Most 50s
Most 100s42
Most Not Outs3
2012QDMG
Most Runs400
Highest Score85
Best Strike Rate84
Most sixes9
Most Fours43
Best Averages
Most 50s5
Most 100s
Most Not Outs
2011QDMG
Most Runs650
Highest Score105
Best Strike Rate77
Most sixes10
Most Fours63
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2010QDMG
Most Runs363
Highest Score91
Best Strike Rate81
Most sixes8
Most Fours42
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009QDMG
Most Runs738
Highest Score122
Best Strike Rate82
Most sixes15
Most Fours62
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
T20I
OverallQDMG
Most Runs27713531
Highest Score100105
Best Strike Rate140136
Most sixes113173
Most Fours284309
Best Averages
Most 50s1820
Most 100s2
Most Not Outs97
2025QDMG
Most Runs187
Highest Score90
Best Strike Rate168
Most sixes10
Most Fours20
Best Averages
Most 50s2
Most 100s
Most Not Outs
2024QDMG
Most Runs307
Highest Score74
Best Strike Rate146
Most sixes17
Most Fours29
Best Averages
Most 50s2
2023QDMG
Most Runs121
Highest Score100
Best Strike Rate183
Most sixes8
Most Fours13
Best Averages
Most 50s
Most 100s
2022QDMG
Most Runs329232
Highest Score6945
Best Strike Rate138123
Most sixes138
Most Fours3322
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2021QDMG
Most Runs524678
Highest Score7297
Best Strike Rate131145
Most sixes1241
Most Fours5453
Best Averages
Most 50s55
Most 100s
Most Not Outs2
2020QDMG
Most Runs285185
Highest Score7034
Best Strike Rate171135
Most sixes2111
Most Fours1819
Best Averages
Most 50s2
Most 100s
2019BESTQDMG
Most Runs144165
Highest Score7950
Best Strike Rate136163
Most sixes510
Most Fours1615
Best Averages
Most 50s21
Most 100s
Most Not Outs1
2018QDMG
Most Runs73410
Highest Score26105
Best Strike Rate133147
Most sixes324
Most Fours826
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2017QDMG
Most Runs5955
Highest Score5945
Best Strike Rate12398
Most sixes13
Most Fours55
Best Averages
Most 50s1
Most 100s
Most Not Outs
2016QDMG
Most Runs229392
Highest Score5287
Best Strike Rate147172
Most sixes823
Most Fours3140
Best Averages
Most 50s14
Most 100s
Most Not Outs1
2015QDMG
Most Runs56141
Highest Score4460
Best Strike Rate144142
Most sixes33
Most Fours417
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014QDMG
Most Runs240105
Highest Score4832
Best Strike Rate12497
Most sixes102
Most Fours2011
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013QDMG
Most Runs187150
Highest Score4859
Best Strike Rate115127
Most sixes25
Most Fours289
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2012QDMG
Most Runs30472
Highest Score28101
Best Strike Rate111131
Most sixes021
Most Fours545
Best Averages
Most 50s2
Most 100s1
Most Not Outs23
2011QDMG
Most Runs107
Highest Score67
Best Strike Rate130
Most sixes4
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2010QDMG
Most Runs200
Highest Score54
Best Strike Rate111
Most sixes8
Most Fours18
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2009QDMG
Most Runs239
Highest Score45
Best Strike Rate121
Most sixes10
Most Fours20
Best Averages
Most 50s
Most 100s
Most Not Outs1