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
Basil GrieveENG1889110141414.003638.8900020
Fred MartinENG1892110131313.00--000-0
Harry ButtENG1896110131313.00--000-0
Ravindra PushpakumaraSL1998121139*13.003240.6300030
Billy MurdochENG1892110121212.00--000-0
Maurice ReadENG1889110121212.002254.5500020
Bert StrudwickENG19102301274.00--00000
Bonnor MiddletonSA1896-19023631264.00--00000
Syd GregoryAUS1902110111111.00--000-0
Shivnarine ChanderpaulWI19991201165.507215.2800000
Fred SmithSA188912011115.502937.9300100
Jack RussellENG19961201195.506118.0300010
Mike WatkinsonENG199612011115.501384.6200120
Charles FichardtSA189212010105.00--00100
Mike AthertonENG199612010105.003627.7800110
Alec HearneENG1892110999.00--000-0
Monty NobleAUS1902110999.00--000-0
Charlie LlewellynSA1902120984.50--00000
Pompey NortonSA1910120974.50--00000
John HartleyENG1906120994.50--00110
Peter MartinENG1996120994.504121.9500100
George RoweSA1896-1899241953.00--00100
George LohmannENG1896110888.00--000-0
Joseph WilloughbySA1896120854.00--00000
Darrin MurrayNZ1995120854.006711.9400000
Philo WallaceWI1999120884.003026.6700110
Fanie de VilliersSA1994-1995231874.002532.0000110
Jack BoardENG1899-1906240862.00--00200
Hugh Bromley-DavenportENG1896110777.00--000-0
Mohammad AzharuddinIND1993110777.001258.3300010
Steven JackSA1995110777.003221.8800000
Junior MurrayWI1999120773.501838.8900110
Johnny BriggsENG1889110666.001735.2900000
Pravin AmreIND1993110666.001637.5000010
Adam BacherSA1998120663.003218.7500100
Dante ParkinSA1892120663.00--00100
Alfred RichardsSA1896120663.00--00100
Charles PrinceSA1899120653.00--00000
Angus FraserENG199612165*6.003218.7500010
Dewald PretoriusSA200212155*5.00771.4300110
Owen DunellSA1889120552.501435.7100110
David TerbruggeSA199911144*-2714.8100000
Jack SaundersAUS1902110444.00--000-0
Arthur OchseSA1889120432.00757.1400000
Dicky RichardsSA1889120442.001822.2200100
Tom CampbellSA191011133*---00000
Warwick ArmstrongAUS1902110333.00--00000
Glenn McGrathAUS1994-2002221323.001915.7900000
Philip HutchinsonSA1889120331.502412.5000100
Howard FrancisSA1899120321.50--00000

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