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/27INDWZIMWODI4th 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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StrangZIM1997110111111.002740.7400000
Andy WallerZIM1997110525252.008660.4701051
Rudi BrysonSA19972111717*-6283.3300011
Jason GillespieAUS1997-200222017178.503154.8400130
Herschelle GibbsSA1997-20027902064222.8934559.71001251
Michael BevanAUS1997-20022201378268.5016384.05020150
Stuart LawAUS1997110444.00850.0000010
Greg BlewettAUS1997110666.001931.5800000
Derek CrookesSA1997110181818.004440.9100000
Adam DaleAUS19971111212*-1580.0000010
Michael Di VenutoAUS1997110131313.001968.4200020
Louis KoenSA1997110222222.005440.7400010
Sanath JayasuriyaSL199812017178.502277.2700130
Romesh KaluwitharanaSL1998120584529.0010256.86000100
Marvan AtapattuSL19981201317165.5032939.82020160
WPUJC VaasSL1998120303015.006149.1800160
Mark BoucherSA1998-2002810228051*35.0042066.67010218
Makhaya NtiniSA1998-2002342281414.004957.1400040
Aravinda de SilvaSL19981201147757.0016071.25010190
Hashan TillakaratneSL1998120352217.5012927.1300040
Muttiah MuralitharanSL19981212515*25.003669.4400050
Roshan MahanamaSL1998120201110.004940.8200030
Arjuna RanatungaSL1998120634331.5011952.9400090
Pramodya WickramasingheSL1998120625131.006496.8801081
Ravindra PushpakumaraSL1998121139*13.003240.6300030
HD AckermanSA1998120312315.5010828.7000010
Abdul RazzaqPAK1998-2002220864.003225.0000000
Azhar MahmoodPAK1998110000.0010.0000100
Moin KhanPAK1998110191919.002095.0000020
Mohammad WasimPAK1998110888.003225.0000000
Shivnarine ChanderpaulWI1999230514017.0014535.1700051
Ridley JacobsWI199923110669*53.0023545.11010160
Mervyn DillonWI1999120363618.006852.9400150
Nixon McLeanWI1999230643921.339269.5700064
Daren GangaWI1999230341711.3312227.8700030
David TerbruggeSA199911144*-2714.8100000
Ottis GibsonWI1999120503725.0011244.6400060
Philo WallaceWI1999120884.003026.6700110
Nicky BojeSA1999-2002310494949.005196.0800031
Reon KingWI199911100*-10.0000000
Rawl LewisWI1999110777.002133.3300000
Keith ArthurtonWI1999110151515.003839.4700010
Dale BenkensteinSA1999110696969.009076.6701020
Keith SempleWI1999110131313.004230.9500010
Neil McKenzieSA2001-2002341250131*83.3338964.27111253
Kennedy OtienoKEN2001110101010.005717.5400010
RD ShahKEN2001110666.001154.5500000
BJ PatelKEN2001110666.001637.5000010
Steve TikoloKEN2001110111111.001478.5700020
Hitesh ModiKEN20011112626*-4459.0900020

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