Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands Cricket Ground×

Player figures come from full scorecards, which we hold for 16 of the 30 matches in this selection (from 1889). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevINDTests1993110343434.007247.2200041
Omar HenrySATests1993110343434.0010931.1900030
Tommy RoutledgeSATests1892-189624034248.50--00000
Daren GangaWITests1999120331716.5011129.7300030
Tom HaywardENGTests1896110313131.00--000-0
Percy SherwellSATests19062213120*31.00--00040
Alfred ArcherENGTests18991213124*31.00--000-0
Simon DoullNZTests1995120312515.504667.3900031
Matthew HartNZTests1995120312415.5012524.8000050
HD AckermanSATests1998120312315.5010828.7000010
Sammy WoodsENGTests1896110303030.00--000-0
WPUJC VaasSLTests1998120303015.006149.1800160
Ashwell PrinceSATests2002120302015.0012623.8100010
Teddy WynyardENGTests1906120303015.00--00110
Chris PringleNZTests1995121303030.004173.1700040
Bernard TancredSATests18891212926*29.0011225.8900040
Colin BlytheENGTests1906-191047429129.67--00120
Makhaya NtiniSATests1998-2002242281414.004957.1400040
Frederick KuysSATests1899120262613.00--00100
Monty BowdenENGTests1889110252525.0016156.2500050
Muttiah MuralitharanSLTests19981212515*25.003669.4400050
Charles MillsSATests1892120252112.50--000-0
Robert PooreSATests1896120251712.50--000-0
Willis CuttellENGTests1899120251812.50--000-0
Dominic CorkENGTests1996120241612.004257.1400040
Victor BartonENGTests1892110232323.00--000-1
Arthur SeccullSATests18961212317*23.00--000-0
Martin CroweNZTests1995120231811.508228.0500030
Curtly AmbroseWITests1999121231923.004946.9400040
George UlyettENGTests1889110222222.003759.4600030
Clive EksteenSATests1995110222222.0015114.5700010
Sivert SamuelsonSATests1910120221511.00--000-0
Claude BuckenhamENGTests1910120221711.00--000-0
Godfrey CrippsSATests1892120211810.50--00000
George GloverSATests18961212118*21.00--00000
Alec StewartENGTests1996120201310.009022.2200010
Roshan MahanamaSLTests1998120201110.004940.8200030
Charles VintcentSATests1889-18922401994.753834.2100110
Venkatapathy RajuINDTests1993110181818.007424.3200010
Christopher HeseltineENGTests1896110181818.00--000-0
Dick PougherENGTests1892110171717.00--000-0
Sanath JayasuriyaSLTests199812017178.502277.2700130
Albert TrottENGTests189912017168.50--00000
J.J. FerrisENGTests1892110161616.00--000-0
Bert HopkinsAUSTests1902110161616.00--000-0
Clem WilsonENGTests18991211610*16.00--000-0
Albert PowellSATests189912016118.00--000-0
Shane ThomsonNZTests199512016168.009417.0200110
Lord HawkeENGTests1896-18992311612*8.00--00000
Neville TufnellENGTests1910110141414.00--000-0

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