Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA/CTB201820187913189339.75293108.53030407
Quinton de KockSA/CTB201920199902918332.33249116.87020399
Graeme SmithSA200720076814139459.0050881.30050553
Janneman MalanCC/CTB201920198802387529.75157151.590201516
Vernon PhilanderSA/CC/CTB201920198841473336.75120122.5000087
AB de VilliersSA2007200768312250*24.4015877.22010171
Ryan RickeltonSA/MCT20252025771624259104.00547114.082305829
Faf du PlessisSA/PR2019201967230010360.0043269.44120266
Rassie van der DussenSA2020202056225874*64.5045157.21020208
Quinton de KockSA2020202056022910738.1728480.63110243
Aiden MarkramSA/SEC2024202456122010644.00205107.32100237
Graeme SmithSA20112011461216101*43.2033265.06101240
Rassie van der DussenSA/MCT202420246602006033.33168119.05010147
Hashim AmlaSA2011201146019611232.6726573.96110321
Rassie van der DussenMCT2025202566118448*36.80131140.46000139
Rassie van der DussenSA/LIO/JS2019201966317159*57.00167102.4002258
Aiden MarkramSA/PR201820184601638427.1725763.42011204
David BedinghamCC/CTB201920196601615326.83137117.52020144
Farhaan BehardienSA/CTB20182018662982324.5076128.9500091
Tristan StubbsSA/WAR/SEC202420245629556*23.7594101.0601073
George LindeWP/MCT20262026761893117.8061145.9000045
Richard LeviCC20142014660874414.5083104.82000132
Hashim AmlaSA/DH20182018460863114.3320941.15000110
Hashim AmlaSA/CC20192019561863217.2014559.31000100
Andile PhehlukwayoSA/CTB20182018761712814.2068104.4100053
Hashim AmlaSA20162016551404201101.0067559.85120474
Jacques KallisSA2005200545039114978.2068457.16140276
AB de VilliersSA/TS201820183502866557.2039572.41040338
Graeme SmithSA2005200545024912149.8031978.06110303
Ryan RickeltonMCT2024202455122394*55.75134166.420201514
Dean ElgarSA/TS20182018351212141*53.0039054.36101311
Hashim AmlaSA201320134502006640.0027373.26020240
Jacques KallisSA200720074501955439.0047640.97020240
AB de VilliersSA201320134501876737.4031060.32020220
Herschelle GibbsSA2005200545116910042.2522176.47100183
Dewald BrevisMCT2023202355116470*41.00115142.610111011
Faf du PlessisSA/PR201820183501486229.6020671.84021202
Janneman MalanCTB201820185501455729.00114127.19011192
Faf du PlessisSA202020204511355833.7515587.10020125
Ryan RickeltonMCT202320235501344626.80118113.56000143
Reeza HendricksSA/LIO/JS201920195501317426.2097135.05010134
Faf du PlessisSA201620165501268625.2027146.49011140
Liam LivingstoneCTB201920195501186523.60101116.8301038
Mark BoucherSA20062006450974219.4019549.7400083
Dane VilasCC20142014650975119.4080121.2501174
Dewald BrevisMCT/PC202520256539336*46.5045206.6700077
Kagiso RabadaSA/JS20182018551852621.2519443.8100072
Graeme SmithSA20062006450842516.8016351.5300190
Graeme SmithSA/RR20092009550815416.2010875.0001080
AB de VilliersSA20062006450752915.0011764.10000120
Page 1Next

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.