Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevIND1993110343434.007247.2200041
Omar HenrySA1993110343434.0010931.1900030
Tommy RoutledgeSA1892-189624034248.50--00000
Daren GangaWI1999120331716.5011129.7300030
Tom HaywardENG1896110313131.00--000-0
Percy SherwellSA19062213120*31.00--00040
Alfred ArcherENG18991213124*31.00--000-0
Simon DoullNZ1995120312515.504667.3900031
Matthew HartNZ1995120312415.5012524.8000050
HD AckermanSA1998120312315.5010828.7000010
Sammy WoodsENG1896110303030.00--000-0
WPUJC VaasSL1998120303015.006149.1800160
Ashwell PrinceSA2002120302015.0012623.8100010
Teddy WynyardENG1906120303015.00--00110
Chris PringleNZ1995121303030.004173.1700040
Bernard TancredSA18891212926*29.0011225.8900040
Colin BlytheENG1906-191047429129.67--00120
Makhaya NtiniSA1998-2002242281414.004957.1400040
Frederick KuysSA1899120262613.00--00100
Monty BowdenENG1889110252525.0016156.2500050
Muttiah MuralitharanSL19981212515*25.003669.4400050
Charles MillsSA1892120252112.50--000-0
Robert PooreSA1896120251712.50--000-0
Willis CuttellENG1899120251812.50--000-0
Dominic CorkENG1996120241612.004257.1400040
Victor BartonENG1892110232323.00--000-1
Arthur SeccullSA18961212317*23.00--000-0
Martin CroweNZ1995120231811.508228.0500030
Curtly AmbroseWI1999121231923.004946.9400040
George UlyettENG1889110222222.003759.4600030
Clive EksteenSA1995110222222.0015114.5700010
Sivert SamuelsonSA1910120221511.00--000-0
Claude BuckenhamENG1910120221711.00--000-0
Godfrey CrippsSA1892120211810.50--00000
George GloverSA18961212118*21.00--00000
Alec StewartENG1996120201310.009022.2200010
Roshan MahanamaSL1998120201110.004940.8200030
Charles VintcentSA1889-18922401994.753834.2100110
Venkatapathy RajuIND1993110181818.007424.3200010
Christopher HeseltineENG1896110181818.00--000-0
Dick PougherENG1892110171717.00--000-0
Sanath JayasuriyaSL199812017178.502277.2700130
Albert TrottENG189912017168.50--00000
J.J. FerrisENG1892110161616.00--000-0
Bert HopkinsAUS1902110161616.00--000-0
Clem WilsonENG18991211610*16.00--000-0
Albert PowellSA189912016118.00--000-0
Shane ThomsonNZ199512016168.009417.0200110
Lord HawkeENG1896-18992311612*8.00--00000
Neville TufnellENG1910110141414.00--000-0

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