Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA200720076814139459.0050881.30050553
Jacques KallisSA2005200545039114978.2068457.16140276
AB de VilliersSA/TS201820183502866557.2039572.41040338
Ryan RickeltonSA/MCT20252025771624259104.00547114.082305829
Quinton de KockSA/CTB201820187913189339.75293108.53030407
Matthew HaydenAUS2007200744320273*202.00131154.20030286
Laura WolvaardtSAW2023202344119866*66.00171115.79030185
Shivnarine ChanderpaulWI2008200823218970*189.0047439.87030151
Hashim AmlaSA20162016551404201101.0067559.85120474
Faf du PlessisSA/PR2019201967230010360.0043269.44120266
Quinton de KockSA/CTB201920199902918332.33249116.87020399
Rassie van der DussenSA2020202056225874*64.5045157.21020208
Janneman MalanCC/CTB201920198802387529.75157151.590201516
Ryan RickeltonMCT2024202455122394*55.75134166.420201514
Hashim AmlaSA201320134502006640.0027373.26020240
Graeme SmithSA200820082301998666.3325578.04020240
Jacques KallisSA200720074501955439.0047640.97020240
AB de VilliersSA201320134501876737.4031060.32020220
Patsy HendrenENG193119311201799389.50--02060
Virat KohliIND202220222301737957.6742840.42020211
Rassie van der DussenSA/LIO/JS2019201966317159*57.00167102.4002258
Temba BavumaSA/LIO/JS201920193301637554.3322672.12020182
David BedinghamCC/CTB201920196601615326.83137117.52020144
Gautam GambhirIND201120111201579378.5040638.67020220
Keegan PetersenSA202220221201548277.0027955.20020190
Faf du PlessisSA/PR201820183501486229.6020671.84021202
Aiden MarkramSA2019201922114578145.0017184.80020211
Colin BlandSA196519651201427871.00--020153
Tazmin BritsSAW202320234411406846.6714199.29020132
Babar AzamPAK202520251201398169.5025155.38020170
Herbie TaylorSA192719271201397169.50--020-0
Faf du PlessisSA202020204511355833.7515587.10020125
Jacques KallisSA201320133401336033.2520963.64020133
Beth MooneyAUSW2023202322112874*128.0090142.22020162
AB de VilliersSA201720172201276463.50106119.8102063
Niroshan DickwellaSL201720172201266863.0098128.57020191
Ian RedpathAUS1966196612112369*123.00--02080
Dawid MalanSEC202420243301226340.6786141.86020114
Wally HammondENG193119311201226561.00--020-0
Denis ComptonENG195719571201226461.00--020120
Alastair CookENG201020101201206560.0025247.62020140
JP DuminySA201120112201196759.50112106.2502083
Grant RoelofsenMCT202320235401175629.2593125.81020113
Simon KatichAUS200920091201095554.5031934.17020111
JP DuminySA201820182201065553.0010898.1502063
AB de VilliersSA/DC20092009430364163121.3336898.91210337
Dudley NourseSA1949194924032511481.25--210-0
Jacques KallisSA20042004232312130*312.0043072.562102610
Graeme SmithSA2005200545024912149.8031978.06110303
Quinton de KockSA2020202056022910738.1728480.63110243
Page 1Next

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