Kevin Pietersen vs Marvan Atapattu

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Kevin Pietersen has dominance over Marvan Atapattu in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallKPMA
Most Runs1379714036
Highest Score436386
Best Strike Rate291175
Most sixes19019
Most Fours15311419
Best Averages
Most 50s6776
Most 100s2825
Most Not Outs2945
2014KPMA
Most Runs9
Highest Score6
Best Strike Rate47
Most sixes0
Most Fours0
Best Averages
2013KPMA
Most Runs1014
Highest Score189
Best Strike Rate136
Most sixes12
Most Fours115
Best Averages
Most 50s8
Most 100s1
2012KPMA
Most Runs1446
Highest Score378
Best Strike Rate279
Most sixes23
Most Fours173
Best Averages
Most 50s5
Most 100s5
Most Not Outs3
2011KPMA
Most Runs1455
Highest Score333
Best Strike Rate304
Most sixes17
Most Fours165
Best Averages
Most 50s8
Most 100s2
Most Not Outs1
2010KPMA
Most Runs1337
Highest Score333
Best Strike Rate270
Most sixes16
Most Fours170
Best Averages
Most 50s8
Most 100s1
Most Not Outs5
2009KPMA
Most Runs1087
Highest Score208
Best Strike Rate280
Most sixes13
Most Fours111
Best Averages
Most 50s6
Most 100s1
Most Not Outs1
2008KPMA
Most Runs1761
Highest Score306
Best Strike Rate276
Most sixes19
Most Fours192
Best Averages
Most 50s4
Most 100s6
Most Not Outs4
2007BESTKPMA
Most Runs2120315
Highest Score409122
Best Strike Rate29899
Most sixes201
Most Fours21436
Best Averages
Most 50s92
Most 100s5
Most Not Outs51
2006KPMA
Most Runs1972597
Highest Score26585
Best Strike Rate253138
Most sixes220
Most Fours24746
Best Averages
Most 50s114
Most 100s4
Most Not Outs34
2005KPMA
Most Runs1492955
Highest Score308214
Best Strike Rate362119
Most sixes450
Most Fours139113
Best Averages
Most 50s77
Most 100s31
Most Not Outs52
2004KPMA
Most Runs1041695
Highest Score77360
Best Strike Rate84120
Most sixes33
Most Fours5199
Best Averages
Most 50s16
Most 100s5
Most Not Outs22
2003KPMA
Most Runs1108
Highest Score242
Best Strike Rate108
Most sixes1
Most Fours120
Best Averages
Most 50s3
Most 100s4
Most Not Outs4
2002KPMA
Most Runs1765
Highest Score308
Best Strike Rate117
Most sixes2
Most Fours207
Best Averages
Most 50s10
Most 100s3
Most Not Outs4
2000KPMA
Most Runs1674
Highest Score326
Best Strike Rate109
Most sixes2
Most Fours148
Best Averages
Most 50s10
Most 100s4
Most Not Outs5
1999KPMA
Most Runs1229
Highest Score298
Best Strike Rate105
Most sixes1
Most Fours102
Best Averages
Most 50s7
Most 100s1
Most Not Outs4
1998KPMA
Most Runs1299
Highest Score355
Best Strike Rate114
Most sixes2
Most Fours132
Best Averages
Most 50s7
Most 100s2
Most Not Outs5
1997KPMA
Most Runs1328
Highest Score226
Best Strike Rate107
Most sixes2
Most Fours142
Best Averages
Most 50s7
Most 100s2
Most Not Outs2
1996KPMA
Most Runs84
Highest Score58
Best Strike Rate61
Most sixes0
Most Fours2
Best Averages
Most 50s1
1994KPMA
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1992KPMA
Most Runs36
Highest Score20
Best Strike Rate78
Most sixes0
Most Fours2
Best Averages
Most Not Outs2
1990KPMA
Most Runs8
Highest Score8
Best Strike Rate133
Most sixes0
Most Fours1
Most Not Outs1
TEST
OverallKPMA
Most Runs81815502
Highest Score227249
Best Strike Rate6244
Most sixes814
Most Fours985685
Best Averages
Most 50s3517
Most 100s2115
Most Not Outs813
2014KPMA
Most Runs9
Highest Score6
Best Strike Rate47
Most sixes0
Most Fours0
Best Averages
2013KPMA
Most Runs758
Highest Score113
Best Strike Rate52
Most sixes8
Most Fours86
Best Averages
Most 50s6
Most 100s1
2012KPMA
Most Runs1053
Highest Score186
Best Strike Rate65
Most sixes17
Most Fours133
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2011KPMA
Most Runs731
Highest Score202
Best Strike Rate64
Most sixes2
Most Fours93
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2010KPMA
Most Runs831
Highest Score227
Best Strike Rate62
Most sixes5
Most Fours118
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2009KPMA
Most Runs760
Highest Score102
Best Strike Rate58
Most sixes4
Most Fours80
Best Averages
Most 50s5
Most 100s1
Most Not Outs1
2008KPMA
Most Runs1015
Highest Score152
Best Strike Rate60
Most sixes7
Most Fours122
Best Averages
Most 50s1
Most 100s4
Most Not Outs
2007BESTKPMA
Most Runs1007172
Highest Score22680
Best Strike Rate6137
Most sixes41
Most Fours11718
Best Averages
Most 50s12
Most 100s4
Most Not Outs1
2006KPMA
Most Runs1343
Highest Score158
Best Strike Rate65
Most sixes15
Most Fours171
Best Averages
Most 50s6
Most 100s4
Most Not Outs1
2005KPMA
Most Runs674457
Highest Score158127
Best Strike Rate7048
Most sixes190
Most Fours6567
Best Averages
Most 50s32
Most 100s11
Most Not Outs11
2004KPMA
Most Runs966
Highest Score249
Best Strike Rate54
Most sixes1
Most Fours133
Best Averages
Most 50s1
Most 100s4
Most Not Outs
2003KPMA
Most Runs296
Highest Score118
Best Strike Rate40
Most sixes0
Most Fours34
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2002KPMA
Most Runs573
Highest Score185
Best Strike Rate46
Most sixes0
Most Fours72
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2000KPMA
Most Runs732
Highest Score207
Best Strike Rate38
Most sixes1
Most Fours87
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
1999KPMA
Most Runs442
Highest Score216
Best Strike Rate47
Most sixes0
Most Fours47
Best Averages
Most 50s
Most 100s1
Most Not Outs3
1998KPMA
Most Runs555
Highest Score223
Best Strike Rate42
Most sixes1
Most Fours71
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1997KPMA
Most Runs449
Highest Score108
Best Strike Rate42
Most sixes0
Most Fours64
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1996KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1994KPMA
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
1992KPMA
Most Runs1
Highest Score1
Best Strike Rate33
Most sixes0
Most Fours0
Best Averages
Most Not Outs
1990KPMA
Most Runs0
Highest Score0
Best Strike Rate
Most sixes0
Most Fours0
Most Not Outs
ODI
OverallKPMA
Most Runs44408529
Highest Score130132
Best Strike Rate8768
Most sixes7715
Most Fours427734
Best Averages
Most 50s2559
Most 100s710
Most Not Outs1632
2014KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013KPMA
Most Runs256
Highest Score76
Best Strike Rate84
Most sixes4
Most Fours29
Best Averages
Most 50s2
Most 100s
2012KPMA
Most Runs281
Highest Score130
Best Strike Rate84
Most sixes4
Most Fours27
Best Averages
Most 50s
Most 100s2
Most Not Outs1
2011KPMA
Most Runs571
Highest Score78
Best Strike Rate90
Most sixes9
Most Fours56
Best Averages
Most 50s3
Most 100s
Most Not Outs
2010KPMA
Most Runs153
Highest Score33
Best Strike Rate74
Most sixes1
Most Fours21
Best Averages
Most 50s
Most 100s
Most Not Outs
2009KPMA
Most Runs132
Highest Score48
Best Strike Rate79
Most sixes3
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2008KPMA
Most Runs658
Highest Score111
Best Strike Rate85
Most sixes11
Most Fours59
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
2007KPMA
Most Runs889143
Highest Score10442
Best Strike Rate7962
Most sixes100
Most Fours7318
Best Averages
Most 50s7
Most 100s1
Most Not Outs41
2006BESTKPMA
Most Runs612592
Highest Score9080
Best Strike Rate8875
Most sixes70
Most Fours7546
Best Averages
Most 50s54
Most 100s
Most Not Outs24
2005KPMA
Most Runs784498
Highest Score11687
Best Strike Rate10371
Most sixes250
Most Fours7146
Best Averages
Most 50s45
Most 100s2
Most Not Outs41
2004KPMA
Most Runs104729
Highest Score77111
Best Strike Rate8466
Most sixes32
Most Fours566
Best Averages
Most 50s15
Most 100s1
Most Not Outs22
2003KPMA
Most Runs812
Highest Score124
Best Strike Rate68
Most sixes1
Most Fours86
Best Averages
Most 50s2
Most 100s3
Most Not Outs3
2002KPMA
Most Runs1192
Highest Score123
Best Strike Rate71
Most sixes2
Most Fours135
Best Averages
Most 50s8
Most 100s2
Most Not Outs3
2000KPMA
Most Runs942
Highest Score119
Best Strike Rate71
Most sixes1
Most Fours61
Best Averages
Most 50s6
Most 100s2
Most Not Outs4
1999KPMA
Most Runs787
Highest Score82
Best Strike Rate58
Most sixes1
Most Fours55
Best Averages
Most 50s7
Most 100s
Most Not Outs1
1998KPMA
Most Runs744
Highest Score132
Best Strike Rate72
Most sixes1
Most Fours61
Best Averages
Most 50s5
Most 100s1
Most Not Outs3
1997KPMA
Most Runs879
Highest Score118
Best Strike Rate65
Most sixes2
Most Fours78
Best Averages
Most 50s6
Most 100s1
Most Not Outs2
1996KPMA
Most Runs84
Highest Score58
Best Strike Rate61
Most sixes0
Most Fours2
Best Averages
Most 50s1
1994KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1992KPMA
Most Runs35
Highest Score19
Best Strike Rate45
Most sixes0
Most Fours2
Best Averages
Most Not Outs2
1990KPMA
Most Runs8
Highest Score8
Best Strike Rate133
Most sixes0
Most Fours1
Most Not Outs1
T20I
OverallKPMA
Most Runs11765
Highest Score795
Best Strike Rate14263
Most sixes320
Most Fours1190
Best Averages
Most 50s7
Most 100s
Most Not Outs5
2014KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2013KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2012KPMA
Most Runs112
Highest Score62
Best Strike Rate130
Most sixes2
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2011KPMA
Most Runs153
Highest Score53
Best Strike Rate150
Most sixes6
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs
2010KPMA
Most Runs353
Highest Score73
Best Strike Rate134
Most sixes10
Most Fours31
Best Averages
Most 50s3
Most 100s
Most Not Outs3
2009KPMA
Most Runs195
Highest Score58
Best Strike Rate143
Most sixes6
Most Fours20
Best Averages
Most 50s1
Most 100s
Most Not Outs
2008KPMA
Most Runs88
Highest Score43
Best Strike Rate131
Most sixes1
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs1
2007KPMA
Most Runs224
Highest Score79
Best Strike Rate158
Most sixes6
Most Fours24
Best Averages
Most 50s1
Most 100s
Most Not Outs
2006BESTKPMA
Most Runs175
Highest Score175
Best Strike Rate10063
Most sixes00
Most Fours10
Best Averages
Most 50s
Most 100s
Most Not Outs
2005KPMA
Most Runs34
Highest Score34
Best Strike Rate189
Most sixes1
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2004KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1994KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
1992KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1990KPMA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs