Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive van RyneveldSA19571957241694323.00--00000
JP DuminySA20082008110686868.008183.9501041
Kumar SangakkaraPK20092009220686034.0062109.6801081
Dean ElgarSA201520151216860*68.0013351.1301081
Hayley MatthewsWIW202320232216866*68.0059115.2501081
Peter van der MerweSA19661966120685034.00--010-0
Temba BavumaSA202220222316832*34.0012255.74000100
Lucky DentonENG19061906240683417.00--00070
Agha SalmanPAK20252025120674833.5011757.2600080
Tristan StubbsSEC202620262216763*67.0047142.5501024
Russell EndeanSA195419541216734*67.00--000-0
Eddie BarlowSA19621962120675133.50--010100
Nicolas PooranMCT20262026330673322.3351131.3700046
Paul CollingwoodENG200320031116666*-7390.4101040
Sanath JayasuriyaSL20032003110666666.009966.6701040
Marco JansenSEC20232023110666666.0027244.4401037
Bert SutcliffeNZ19541954110666666.00--01050
Mark BoucherSA20102010120665133.009668.7501081
Arthur MorrisAUS19491949120664233.00--000-0
Shoaib MalikPAK200720073316626*33.007390.4100041
Nigar SultanaBANW20232023330663022.008280.4900030
John WaiteSA19571957240664916.50--00050
Neil McKenzieSA20012001220654732.5013050.0000051
Scott StyrisNZ200620061216554*65.009667.71010100
Shane WatsonAUS20142014120654032.5049132.6500035
Justin KempSA20052005221655765.0041158.5401054
Phillip HughesAUS20092009120653332.5011059.0900080
Tom VeiversAUS196619661216535*65.00--00052
Jacques KallisSA20082008231653632.5010661.3200080
David MillerSA/DH20182018331652532.507487.8400032
Reeza HendricksMCT20262026330654121.677487.8400040
Christiaan JonkerWAR201320131116464*-39164.1001045
Matthew BreetzkeNMBG20192019110646464.0040160.0001072
Nathan AstleNZ20062006120645032.0011655.1701080
Chris RogersAUS20142014120643932.0010859.26000100
Angelo MathewsSL20122012120646332.0014245.0701070
Umar AkmalPAK20132013220646432.0040160.0001154
Ollie PopeENG202020201216461*64.0015242.1101070
Dick WestcottSA19541954120646232.00--010100
Faf du PlessisSA20132013340642816.0013746.7200080
George LindeWP/MCT20262026440643116.0041156.1000034
Rahul DravidIND20062006110636363.0010361.1701041
James HopesAUS200920091116363*-60105.0001050
Callum FergusonAUS20092009110636363.006892.6501060
Kamran GhulamPAK20242024110636363.0032196.8801045
Ken MackayAUS19571957110636363.00--010-0
Harbhajan SinghIND20112011221634063.009268.4800034
Nicky BojeSA20012001221633263.0011355.7500050
Godfrey EvansENG19571957120636231.50--01050
Ken BarringtonENG19651965121634963.003145.1600070

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