Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSA20072007520000.0020.0000200
Mohammad ZahidPAK20032003120000.0050.0000200
Umar GulPAK20132013120000.00100.0000200
Jesse RyderRCB20092009220000.0030.0000200
Peter SiddleAUS20092009120000.0030.0000200
Jon-Jon SmutsWAR20142014220000.0060.0000200
Dominic BessENG20202020120000.0090.0000200
Ernie HayesENG19061906120000.0020.0000200
George HearneSA19231923120000.00--00200
Bob CrispSA19361936120000.00--00200
Peter HeineSA19571957120000.0030.0000200
Dick MotzNZ19621962120000.00--00200
Kelly SeymourSA19701970120000.00130.0000200
Makhaya NtiniSA2005200543100*0.00150.0000200
Mohammad YousufPAK20032003230505016.6731161.2901262
Muttiah MuralitharanSL2001200123111*0.50119.0900200
Luke WrightENG20072007330331.001127.2700200
Murshida KhatunBANW20232023330303010.004566.6700230
Andrew CaddickENG2000200034118146.006428.1300220
Sam CurranMCT20232023551572214.2547121.2800254
Rassie van der DussenSA/LIO/JS2019201966317159*57.00167102.4002258
Virender SehwagIND20062006110000.0040.0000100
Anil KumbleIND20062006110000.0030.0000100
Sanath JayasuriyaSL20072007110000.0020.0000100
Dilhara FernandoSL20072007110000.0020.0000100
Makhaya NtiniSA20032003210000.0020.0000100
Daniel VettoriNZ20052005110000.0050.0000100
Parthiv PatelCSK20092009110000.0020.0000100
Chris GayleJS20192019110000.0050.0000100
Ridley JacobsWI20032003210000.0030.0000100
Rashid LatifPAK20032003110000.0040.0000100
Nicholas de GrootCAN20032003110000.0040.0000100
Corey CollymoreWI20042004110000.0030.0000100
Alistair CampbellZIM20002000110000.0030.0000100
Paul AdamsSA20042004110000.0040.0000100
Farveez MaharoofSL20072007110000.0020.0000100
Dale SteynSA20152015110000.0010.0000100
Katherine BruntENGW20232023210000.0010.0000100
Andrew PuttickSA20052005110000.0050.0000100
Phil JaquesAUS20062006110000.0040.0000100
Mitchell JohnsonAUS20142014110000.0010.0000100
Ross TaylorRCB20092009110000.0010.0000100
Munaf PatelRR20092009310000.0020.0000100
Ryan ten DoeschateNMBG20192019110000.0020.0000100
Abdur RehmanPAK20072007110000.00180.0000100
Morné MorkelSA20082008110000.0010.0000100
Morné MorkelSA20102010110000.0030.0000100
Trisha ChettySAW20162016110000.0020.0000100
Eoin MorganENG20092009110000.0040.0000100
Vernon PhilanderSA20152015110000.0070.0000100
Page 1Next

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