Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20002000110595959.008470.2401050
Nat Sciver-BruntENGW20242024110595959.0054109.2601070
Shemaine CampbelleWIW20232023440594714.758172.8400151
Tim de LeedeNED200320031115858*-9660.4201060
MS DhoniCSK200920091115858*-37156.7601061
Vaughn van JaarsveldDOL201320131115858*-41141.4601014
Wasim AkramPAK19981998110575757.006489.0601051
Andre RussellKNI201420141115757*-31183.8701044
Smriti MandhanaINDW20182018110575757.0042135.7101043
Kepler WesselsSA19921992110575757.009957.5801070
Merissa AguilleiraWIW20162016330574019.009560.0000050
Jemimah RodriguesINDW202320235425742*28.506489.0600180
Rassie van der DussenSA20182018110565656.0044127.2701051
Miané SmitSAW202520251115656*-7080.0001070
Neil McKenzieLIO201320131115555*-41134.1501070
Hashim AmlaSA20122012110555555.005894.8301052
Henry DavidsSA20122012110555555.0038144.7401071
Farhaan BehardienTIT201620161115555*-15366.6701045
Hansie CronjeSA19921992110555555.005698.2101040
Harshitha MadaviSLW202420242115454*-43125.5801041
Temba BavumaSA/CC20172017220544827.0054100.0000050
Colin IngramWAR201320133315426*27.0049110.2000051
Rahul DravidIND19971997110535353.007174.6501050
I MarajCAN200320031115353*-15534.1901060
Peter KirstenSA19941994110535353.0010550.4801031
Mark AlleyneENG20002000110535353.006877.9401041
Yastika BhatiaINDW20232023520533526.505792.9800061
Ashwell PrinceWAR20142014330532017.6752101.9200030
Sanath JayasuriyaSL19941994110525252.0031167.7401053
Inzamam-ul-HaqPAK19981998110525252.008065.0001061
Eoin MorganENG20202020110525252.0034152.9401071
Hansie CronjeSA19981998110525252.005398.1101015
Aamer SohailPAK19941994110525252.006283.8701090
JP DuminyMI200920092215252*52.0041126.8301114
Michael VaughanENG20032003110515151.0047108.5101080
Nick KnightENG20032003110515151.005887.9301080
Jacques KallisSA19991999110515151.006677.2701070
Mark BoucherSA19991999110515151.005298.0801040
Michael BevanAUS199719971115151*-6085.0001031
Faf du PlessisSA201520151115151*-7171.8301050
Davy JacobsWAR20132013220515125.5044115.9101122
Steve WaughAUS19971997110505050.006181.9701040
AB de VilliersDC200920091115050*-38131.5801061
Stuart LawAUS19971997110505050.006873.5301060
Christiaan JonkerWAR20172017220503825.0035142.8600033
Jacques KallisSA20012001110494949.006773.1300050
Jacques KallisSA20052005110494949.005392.4500080
Dwayne SmithDC20092009110494949.0023213.0400025
Sachin TendulkarMI20092009220493424.5044111.3600052
Jon-Jon SmutsWAR20192019220493424.5042116.6700070

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