Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Newlands×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG/RCB2005-20108902847931.56281101.07021268
Neil McKenzieSA/LIO2000-2014101002797627.9049756.14020263
David BedinghamSA/CC/CTB2019-202591112785327.80260106.92020276
Paul CollingwoodENG2003-20107812778639.5745061.56021216
Stephen FlemingNZ2000-200633027626292.0046159.87100322
Jos ButtlerENG/PR/DSG2016-202589227567*39.29213129.110212412
Rilee RossouwSA/KNI/TS2014-202499127012233.75260103.85110254
Sourav GangulyIND/KKR2003-2009451266107*66.5032681.60110295
Roy McLeanSA1954-196248126411337.71--100251
Richard LeviCC2012-20171313126380*21.92212124.06021348
Joe RootENG/PR2016-20256802536131.6332777.37020301
Shan MasoodPAK2019-202524025214563.0043857.53110311
Trevor GoddardSA1957-1970510125256*28.0010033.0001060
Owais ShahENG/CC2007-201398224879*41.33211117.54010236
Daryll CullinanSA2000-200133024212080.6750248.21200244
Jackie McGlewSA1954-19624802428630.25--021170
John ReidNZ1954-196223024113580.33--110282
Shaun PollockSA2000-2008221852413818.5433472.16002224
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Shikhar DhawanIND/MI2009-20225602387639.67230103.48020271
Farhaan BehardienSA/TIT/CTB2012-20181313523636*29.50183128.96000167
Marlon SamuelsWI2008-20154602297438.1745750.11020303
Adam GilchristAUS/DC2000-20099912287128.50178128.090102110
Nicky BojeSA2000-2006111032287632.5732869.51011290
Matthew BreetzkeWAR/NMBG/DSG2019-202688122768*32.43211107.58020176
Kumar SangakkaraSL/PK2001-20127902276025.2237560.53010301
Neil HarveyAUS1949-1957231216178108.00--100160
Colin BlandSA1962-19652402167854.00--020186
Daniel SmithWP2024-202676221586*53.75145148.28020187
Colin IngramSA/WAR/MCT2011-202510802158926.88156137.820101810
Dale SteynSA/RCB/CC2006-2019382592153213.4441451.93004214
Alex HalesENG/DH2016-201945021411242.8032166.67110310
Steve SmithAUS2011-20206832148442.8026680.45011188
Kieron PollardWI/CC/MCT2014-20261110520743*41.40115180.000011515
Keshav MaharajSA/DOL/DH2014-2026201842074014.7929769.70001205
Khaya ZondoSA/DOL/DH2013-20197722036740.60188107.98021117
Taufeeq UmarPAK2003120202135101.0035556.90110331
Jack SiedleSA1931-193623020114167.00--110130
Marco JansenSA/DH/SEC2019-202612902006622.22153130.720211615
Mitchell JohnsonAUS2007-2014871199123*33.1720398.03101206
Younis KhanPAK2003-2013710019911119.9052837.69101133
Rohit SharmaIND/DC2009-20247921985228.2928270.21011187
Ramnaresh SarwanWI2003-20044521976965.6729766.33010234
Eric RowanSA1936-194936119689*39.20--02000
Tristan StubbsSA/WAR/SEC2023-20261011319563*24.38173112.720211010
Shane WatsonAUS2006-20166701935227.57172112.210101510
Scott StyrisNZ/DC2000-20097711926032.0024678.05020222
Theunis de BruynSA/KNI/TS2016-20246701925227.43172111.63010159
Jim BurkeAUS1957110189189189.00--100150
Jordan HermannSEC2024-2026551184106*46.00131140.46100138

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.