Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dale SteynSA20112011231624131.0010956.8800034
Jacques KallisSA20122012110616161.0042145.2401052
Faf du PlessisPR20182018110616161.0034179.4101072
Bob BarberENG19651965110616161.00--01050
Shivnarine ChanderpaulWI20082008220615130.509663.5401030
AB de VilliersSA20082008320613630.5048127.0800061
Alastair CookENG20162016120614330.509762.8900070
Callum FergusonAUS20092009220614130.506396.8300080
Dean ElgarSA20162016120614630.5014741.5000080
Peter MayENG19571957120616130.5080.0001171
Andre FletcherWI20092009330615420.339762.8901151
David MillerSA/KNI20162016430613320.3339156.4100062
Ben StokesENG20162016330615820.3359103.3901091
AB de VilliersSA201720171116060*-6198.3601050
Sarah TaylorENGW20162016110606060.0040150.00010100
Russell EndeanSA19581958120603830.00--000-0
Ian RedpathAUS19671967120604630.00--00070
Albie MorkelSA/TIT20122012441602120.0035171.4300054
Michael HusseyAUS20112011120593929.5010456.7300070
Wayne ParnellSA/CC20172017330593319.678073.7500061
Michael HusseyAUS200920094515949*14.759264.1300260
Graeme SmithSA20042004110585858.006096.6701060
AB de VilliersSA20102010110585858.0011948.7401050
Loots BosmanSA20092009110585858.0031187.1001054
Rilee RossouwKNI20142014110585858.0042138.1001051
Mike ProcterSA197019701215836*58.008766.6700042
Adam GilchristAUS20032003220585729.0051113.7301081
Ashley GilesENG20052005120573128.507873.0800081
Asad ShafiqPAK20132013120575628.5017332.9501090
Tillakaratne DilshanSL/DC20092009440574114.255898.2800072
Matthew HaydenCSK20092009220563028.0038147.3700062
Adam GilchristAUS20062006220565528.0046121.7401090
Jacques KallisSA20112011120565428.006093.3301082
Kim ElgieSA19611961120565628.0020.0001180
Devon SmithWI20092009330562118.677080.0000090
Diego RosierKNI201420141115555*-27203.7001062
Jos ButtlerENG20162016220555427.5034161.7601044
Mark BoucherSA20032003230552718.338366.2700060
Nathan AstleNZ200320031115454*-5794.7401040
Jacques RudolphSA20112011120543027.007373.9700090
Angelo MathewsSL20092009220545227.008464.2901060
Mangaliso MosheleLIO20162016220544527.0031174.1900034
Gihahn CloeteWAR20192019220545427.0036150.0001172
Kyle VerreynneCC/PR20192019220542827.0037145.9500061
Trevor GoddardSA19561956120544927.00--00060
Yuvraj SinghIND20112011110535353.006877.9401040
AB de VilliersTS20192019110535353.0033160.6101042
Loots BosmanSA200720071115353*-32165.6301052
Mark WaughAUS20022002110535353.008463.1001080
Ricky PontingAUS20022002220533926.506581.5400080

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