T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jimmy SinclairSA1902190212010410452.0010.0010106
Hansie CronjeSA199819982201237461.5023751.90010104
Mark BoucherSA200220023401153728.7515176.16000114
Nixon McLeanWI19991999230643921.339269.5700064
Mark BoucherSA200120011115151*-20255.0001024
Jimmy SinclairSA190619062301426647.33--010153
Neil McKenzieSA20012001111131131*-121108.2610083
Paul AdamsSA20022002121583558.0013343.6100043
Lance KlusenerSA199919991115454*-36150.0001023
Saeed AnwarPAK19981998110303030.004075.0000003
Gordon WhiteSA1906190624122314774.33--100272
Daryll CullinanSA1998199822018111390.5028264.18110202
Adam GilchristAUS20022002231169138*84.50140120.71100272
Ricky PontingAUS20022002231148100*74.0023263.79100212
Gary KirstenSA20012001110124124124.0013095.38100122
Jonty RhodesSA2002200222112081120.00119100.8401092
Graeme HickENG19961996230593619.6710059.0000072
Thomas OdoyoKEN20012001110444444.005678.5700042
Jack HearneENG18921892110404040.00--000-2
Waqar YounisPAK19951995110141414.0011127.2700002
Daryll CullinanSA199719973401777744.2529160.82020151
Matthew HaydenAUS200220021201599679.5023268.53020271
Hansie CronjeSA1995199523114711273.5029250.34100151
Lance KlusenerSA19971997231133102*66.5016083.13100151
Gary KirstenSA199519952301326444.0025751.36010141
Jonty RhodesSA1997199722211983*-117101.7101071
Mohammad AzharuddinIND1997199712011711558.50114102.63100191
Shaun PollockSA19981998220989249.0017655.6801081
Jonty RhodesSA19941994340883522.0023637.2900051
Hansie CronjeSA19971997340844121.0013860.8700081
Shane WarneAUS20022002231816340.509090.00010131
Jacques KallisSA19981998231804940.0021337.5600081
Sachin TendulkarIND19931993110737373.0020835.1001081
Jimmy SinclairSA19101910240673716.75--00001
Jonty RhodesSA19991999230663422.0012951.1600021
Pramodya WickramasingheSL19981998120625131.006496.8801081
Charlie SmithSA19021902120614530.50--000-1
Dave HoughtonZIM199719971115757*-44129.5501071
Andy WallerZIM19971997110525252.008660.4701051
Shivnarine ChanderpaulWI19991999230514017.0014535.1700051
Nicky BojeSA20022002110494949.005196.0800031
Ernie HayesENG19061906121463546.00--00051
Brian LaraWI19991999120373318.5011133.3300041
Curtly AmbroseWI19991999231351917.505761.4000051
Kapil DevIND19931993110343434.007247.2200041
Eric SimonsSA19941994221332433.004082.5000011
Simon DoullNZ19951995120312515.504667.3900031
Brett LeeAUS20022002220282814.003580.0000121
Herschelle GibbsSA19971997110282828.003384.8500031
Kapil DevIND19921992110272727.0027100.0000021
Page 1Next

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