Martin Guptill vs Kevin Pietersen

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Martin Guptill has dominance over Kevin Pietersen in overall, ODIs and T20Is, while Kevin Pietersen has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallMGKP
Most Runs1383513797
Highest Score531436
Best Strike Rate272291
Most sixes389190
Most Fours14271531
Best Averages
Most 50s7867
Most 100s2428
Most Not Outs2629
2022MGKP
Most Runs1023
Highest Score275
Best Strike Rate284
Most sixes20
Most Fours112
Best Averages
Most 50s4
Most 100s4
2021MGKP
Most Runs762
Highest Score135
Best Strike Rate263
Most sixes46
Most Fours61
Best Averages
Most 50s5
2020MGKP
Most Runs402
Highest Score113
Best Strike Rate226
Most sixes19
Most Fours35
Best Averages
Most 50s2
2019MGKP
Most Runs815
Highest Score188
Best Strike Rate260
Most sixes30
Most Fours80
Best Averages
Most 50s2
Most 100s3
Most Not Outs2
2018MGKP
Most Runs833
Highest Score205
Best Strike Rate220
Most sixes34
Most Fours64
Best Averages
Most 50s6
Most 100s1
Most Not Outs1
2017MGKP
Most Runs439
Highest Score225
Best Strike Rate197
Most sixes15
Most Fours50
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2016MGKP
Most Runs1512
Highest Score288
Best Strike Rate328
Most sixes54
Most Fours174
Best Averages
Most 50s10
Most 100s2
Most Not Outs1
2015MGKP
Most Runs2105
Highest Score453
Best Strike Rate292
Most sixes49
Most Fours235
Best Averages
Most 50s12
Most 100s5
Most Not Outs5
2014MGKP
Most Runs5019
Highest Score1436
Best Strike Rate16547
Most sixes80
Most Fours510
Best Averages
Most 50s2
Most 100s1
2013BESTMGKP
Most Runs6101014
Highest Score296189
Best Strike Rate251136
Most sixes1312
Most Fours63115
Best Averages
Most 50s18
Most 100s21
Most Not Outs3
2012MGKP
Most Runs14391446
Highest Score283378
Best Strike Rate258279
Most sixes3323
Most Fours160173
Best Averages
Most 50s135
Most 100s15
Most Not Outs33
2011MGKP
Most Runs10731455
Highest Score281333
Best Strike Rate245304
Most sixes1717
Most Fours113165
Best Averages
Most 50s78
Most 100s22
Most Not Outs41
2010MGKP
Most Runs10151337
Highest Score334333
Best Strike Rate238270
Most sixes2216
Most Fours99170
Best Averages
Most 50s68
Most 100s11
Most Not Outs25
2009MGKP
Most Runs13061087
Highest Score227208
Best Strike Rate253280
Most sixes2913
Most Fours130111
Best Averages
Most 50s76
Most 100s11
Most Not Outs41
2008MGKP
Most Runs1761
Highest Score306
Best Strike Rate276
Most sixes19
Most Fours192
Best Averages
Most 50s4
Most 100s6
Most Not Outs4
2007MGKP
Most Runs2120
Highest Score409
Best Strike Rate298
Most sixes20
Most Fours214
Best Averages
Most 50s9
Most 100s5
Most Not Outs5
2006MGKP
Most Runs1972
Highest Score265
Best Strike Rate253
Most sixes22
Most Fours247
Best Averages
Most 50s11
Most 100s4
Most Not Outs3
2005MGKP
Most Runs1492
Highest Score308
Best Strike Rate362
Most sixes45
Most Fours139
Best Averages
Most 50s7
Most 100s3
Most Not Outs5
2004MGKP
Most Runs104
Highest Score77
Best Strike Rate84
Most sixes3
Most Fours5
Most 50s1
Most Not Outs2
TEST
OverallMGKP
Most Runs29588181
Highest Score189227
Best Strike Rate4962
Most sixes2981
Most Fours368985
Best Averages
Most 50s1935
Most 100s521
Most Not Outs18
2022MGKP
Most Runs372
Highest Score115
Best Strike Rate80
Most sixes6
Most Fours42
Best Averages
Most 50s2
Most 100s2
2021MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2020MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2017MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MGKP
Most Runs393
Highest Score87
Best Strike Rate56
Most sixes3
Most Fours60
Best Averages
Most 50s2
Most 100s
Most Not Outs
2015MGKP
Most Runs475
Highest Score156
Best Strike Rate53
Most sixes4
Most Fours56
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2014MGKP
Most Runs9
Highest Score6
Best Strike Rate47
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
2013MGKP
Most Runs54758
Highest Score48113
Best Strike Rate3152
Most sixes08
Most Fours1086
Best Averages
Most 50s6
Most 100s1
Most Not Outs
2012MGKP
Most Runs5671053
Highest Score97186
Best Strike Rate4365
Most sixes317
Most Fours72133
Best Averages
Most 50s64
Most 100s3
Most Not Outs1
2011BESTMGKP
Most Runs316731
Highest Score109202
Best Strike Rate3864
Most sixes32
Most Fours4193
Best Averages
Most 50s24
Most 100s12
Most Not Outs1
2010MGKP
Most Runs452831
Highest Score189227
Best Strike Rate4662
Most sixes65
Most Fours39118
Best Averages
Most 50s35
Most 100s11
Most Not Outs12
2009MGKP
Most Runs329760
Highest Score60102
Best Strike Rate5058
Most sixes44
Most Fours4880
Best Averages
Most 50s15
Most 100s1
Most Not Outs1
2008MGKP
Most Runs1015
Highest Score152
Best Strike Rate60
Most sixes7
Most Fours122
Best Averages
Most 50s1
Most 100s4
Most Not Outs
2007MGKP
Most Runs1007
Highest Score226
Best Strike Rate61
Most sixes4
Most Fours117
Best Averages
Most 50s1
Most 100s4
Most Not Outs1
2006MGKP
Most Runs1343
Highest Score158
Best Strike Rate65
Most sixes15
Most Fours171
Best Averages
Most 50s6
Most 100s4
Most Not Outs1
2005MGKP
Most Runs674
Highest Score158
Best Strike Rate70
Most sixes19
Most Fours65
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2004MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs
ODI
OverallMGKP
Most Runs73464440
Highest Score237130
Best Strike Rate8787
Most sixes18777
Most Fours750427
Best Averages
Most 50s3925
Most 100s177
Most Not Outs1816
2022MGKP
Most Runs419
Highest Score115
Best Strike Rate81
Most sixes6
Most Fours48
Best Averages
Most 50s2
Most 100s2
2021MGKP
Most Runs84
Highest Score38
Best Strike Rate118
Most sixes5
Most Fours8
Best Averages
Most 50s
2020MGKP
Most Runs217
Highest Score79
Best Strike Rate91
Most sixes8
Most Fours16
Best Averages
Most 50s2
2019MGKP
Most Runs650
Highest Score138
Best Strike Rate97
Most sixes20
Most Fours65
Best Averages
Most 50s1
Most 100s3
Most Not Outs2
2018MGKP
Most Runs423
Highest Score100
Best Strike Rate73
Most sixes10
Most Fours38
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2017MGKP
Most Runs384
Highest Score180
Best Strike Rate99
Most sixes12
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2016MGKP
Most Runs727
Highest Score114
Best Strike Rate100
Most sixes28
Most Fours74
Best Averages
Most 50s4
Most 100s2
Most Not Outs
2015MGKP
Most Runs1489
Highest Score237
Best Strike Rate97
Most sixes42
Most Fours162
Best Averages
Most 50s8
Most 100s4
Most Not Outs5
2014MGKP
Most Runs396
Highest Score111
Best Strike Rate68
Most sixes6
Most Fours40
Best Averages
Most 50s2
Most 100s1
2013MGKP
Most Runs406256
Highest Score18976
Best Strike Rate9384
Most sixes84
Most Fours4429
Best Averages
Most 50s2
Most 100s2
Most Not Outs3
2012MGKP
Most Runs400281
Highest Score85130
Best Strike Rate8484
Most sixes94
Most Fours4327
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2011BESTMGKP
Most Runs650571
Highest Score10578
Best Strike Rate7790
Most sixes109
Most Fours6356
Best Averages
Most 50s43
Most 100s1
Most Not Outs3
2010MGKP
Most Runs363153
Highest Score9133
Best Strike Rate8174
Most sixes81
Most Fours4221
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009MGKP
Most Runs738132
Highest Score12248
Best Strike Rate8279
Most sixes153
Most Fours6211
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
2008MGKP
Most Runs658
Highest Score111
Best Strike Rate85
Most sixes11
Most Fours59
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
2007MGKP
Most Runs889
Highest Score104
Best Strike Rate79
Most sixes10
Most Fours73
Best Averages
Most 50s7
Most 100s1
Most Not Outs4
2006MGKP
Most Runs612
Highest Score90
Best Strike Rate88
Most sixes7
Most Fours75
Best Averages
Most 50s5
Most 100s
Most Not Outs2
2005MGKP
Most Runs784
Highest Score116
Best Strike Rate103
Most sixes25
Most Fours71
Best Averages
Most 50s4
Most 100s2
Most Not Outs4
2004MGKP
Most Runs104
Highest Score77
Best Strike Rate84
Most sixes3
Most Fours5
Most 50s1
Most Not Outs2
T20I
OverallMGKP
Most Runs35311176
Highest Score10579
Best Strike Rate136142
Most sixes17332
Most Fours309119
Best Averages
Most 50s207
Most 100s2
Most Not Outs75
2022MGKP
Most Runs232
Highest Score45
Best Strike Rate123
Most sixes8
Most Fours22
Best Averages
Most 50s
Most 100s
2021MGKP
Most Runs678
Highest Score97
Best Strike Rate145
Most sixes41
Most Fours53
Best Averages
Most 50s5
2020MGKP
Most Runs185
Highest Score34
Best Strike Rate135
Most sixes11
Most Fours19
Best Averages
Most 50s
2019MGKP
Most Runs165
Highest Score50
Best Strike Rate163
Most sixes10
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018MGKP
Most Runs410
Highest Score105
Best Strike Rate147
Most sixes24
Most Fours26
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2017MGKP
Most Runs55
Highest Score45
Best Strike Rate98
Most sixes3
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs
2016MGKP
Most Runs392
Highest Score87
Best Strike Rate172
Most sixes23
Most Fours40
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2015MGKP
Most Runs141
Highest Score60
Best Strike Rate142
Most sixes3
Most Fours17
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014MGKP
Most Runs105
Highest Score32
Best Strike Rate97
Most sixes2
Most Fours11
Best Averages
Most 50s
Most 100s
2013MGKP
Most Runs150
Highest Score59
Best Strike Rate127
Most sixes5
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs
2012BESTMGKP
Most Runs472112
Highest Score10162
Best Strike Rate131130
Most sixes212
Most Fours4513
Best Averages
Most 50s21
Most 100s1
Most Not Outs31
2011MGKP
Most Runs107153
Highest Score6753
Best Strike Rate130150
Most sixes46
Most Fours916
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2010MGKP
Most Runs200353
Highest Score5473
Best Strike Rate111134
Most sixes810
Most Fours1831
Best Averages
Most 50s13
Most 100s
Most Not Outs13
2009MGKP
Most Runs239195
Highest Score4558
Best Strike Rate121143
Most sixes106
Most Fours2020
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2008MGKP
Most Runs88
Highest Score43
Best Strike Rate131
Most sixes1
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs1
2007MGKP
Most Runs224
Highest Score79
Best Strike Rate158
Most sixes6
Most Fours24
Best Averages
Most 50s1
Most 100s
Most Not Outs
2006MGKP
Most Runs17
Highest Score17
Best Strike Rate100
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2005MGKP
Most Runs34
Highest Score34
Best Strike Rate189
Most sixes1
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2004MGKP
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most 50s
Most Not Outs