Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA/SEC20232023330000.0040.0000300
Herschelle GibbsSA/DC200920097701046014.86100104.0001376
Faf du PlessisSA/TIT2014201467028184.007537.3300340
Iain O'BrienNZ20072007120000.0040.0000200
Mark GillespieNZ20072007120000.0070.0000200
Sarfraz AhmedPAK20182018120000.0060.0000200
Mangaliso MosheleTIT20132013220000.0030.0000200
Moeen AliJSK20252025220000.0060.0000200
Vishwa FernandoSL20202020120000.0020.0000200
Naseem ShahPAK20242024120000.0060.0000200
Amit MishraDC200920095311313*6.509144.4400211
AB de VilliersSA2016201623100*0.0050.0000200
Dale SteynSA20112011330551.671533.3300210
Stuart BroadENG2009200923017175.674141.4600220
Imran TahirSA/NMBG20182018330220.671612.5000200
Saeed AjmalPAK20132013441313110.336250.0000241
Faf du PlessisSA/PR201820183501496329.8030948.22012182
Dean ElgarSA/TS201920194519157*22.759298.91012120
VVS LaxmanIND20062006110000.0010.0000100
Javagal SrinathIND20032003310000.0020.0000100
Mahela JayawardeneSL20032003110000.0030.0000100
Ricky PontingAUS20022002110000.0010.0000100
Andrew CaddickENG20002000110000.0020.0000100
Gary KirstenSA20002000110000.0070.0000100
Neil McKenzieSA20082008110000.0070.0000100
Makhaya NtiniSA20082008110000.0020.0000100
Abdul RazzaqPAK19981998110000.0010.0000100
Stephen FlemingNZ19941994110000.0050.0000100
Stephen FlemingNZ20052005110000.0020.0000100
Nathan AstleNZ20032003110000.0010.0000100
Craig McMillanNZ20032003110000.0020.0000100
Daniel VettoriNZ20052005110000.0010.0000100
Chris GayleWI20152015110000.0010.0000100
Austin CodringtonCAN20032003110000.0010.0000100
Steve TikoloAX20052005110000.0020.0000100
Mohammad AshrafulAX20052005110000.0010.0000100
Barry SeebaranCAN20032003110000.0010.0000100
Monde ZondekiSA20082008110000.0020.0000100
Umar GulPAK20092009210000.0020.0000100
Daren PowellWI20082008110000.0010.0000100
Darren GoughENG19951995110000.0090.0000100
Mushtaq AhmedPAK19981998110000.0030.0000100
Irfan PathanPK20092009210000.0030.0000100
Brad HaddinAUS20142014210000.0030.0000100
Brendan TaylorZIM20092009110000.0090.0000100
Lasith MalingaSL/MI20092009410000.000-00100
Justin OntongAX20052005110000.0020.0000100
Justin OntongCC20122012110000.0020.0000100
Justin OntongSA20132013110000.0010.0000100
Hamilton MasakadzaZIM20092009110000.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.