Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2003-201357136415160.6747077.45120462
Faf du PlessisSA2013-201957228310356.6045861.79120284
Ryan RickeltonSA2025110259259259.0034375.51100293
Herschelle GibbsSA2003-2007210228228228.0024095.00100296
Temba BavumaSA2019-202533019310664.3335853.91110202
Quinton de KockSA2013-20194401878346.75184101.63020263
AB de VilliersSA2007-20135721856137.0025273.41020221
Jacques KallisSA2003-20135601835130.5039546.33020221
Hashim AmlaSA2007-20196911795822.3831057.74010210
Aiden MarkramSA2019-20253411307843.3317972.63010192
Reeza HendricksSA20192201087454.0074145.95010113
Heinrich KlaasenSA2019-202422110297102.0079129.1101084
Kyle VerreynneSA2025110100100100.0014768.0310095
JP DuminySA2013221964996.0096100.0000072
Robin PetersonSA2013121858485.0011573.91010150
Ashwell PrinceSA20072217859*78.0020937.3201090
Dean ElgarSA2013-20192427824*39.0016547.2700090
Rassie van der DussenSA2019-20243317350*36.509378.4901114
Junaid SiddiqueBAN2007110717171.0049144.9001063
Paul CollingwoodENG20031116666*-7390.4101040
Marco JansenSA2024-2025220656232.5060108.3301083
Boeta DippenaarSA2003-2007230656221.6716938.4601170
David MillerSA2013-2024441652921.677883.3300022
Michael VaughanENG2003110525252.006481.2501070
Vernon PhilanderSA2013-2019330522217.339853.0600070
Neil McKenzieSA2003110515151.008957.3001051
David BedinghamSA20251214944*49.0049100.0000042
Mark BoucherSA2003-20073214740*47.005290.3800062
Dale SteynSA2007-2019640411510.257157.7500042
Keshav MaharajSA2025110404040.0035114.2900042
Ross TaylorNZ20071113737*-23160.8700022
Shaun PollockSA2003-20072113636*-19189.4700042
Tony de ZorziSA2024110343434.004085.0000031
Alec StewartENG2003110303030.003488.2400040
Lou VincentNZ2007110282828.0028100.0000011
Andrew FlintoffENG2003110262626.003868.4200030
Brendon McCullumNZ2007110262626.002796.3000020
Morné MorkelSA2013321251725.002696.1500031
Gary KirstenSA2003110191919.003357.5800030
Scott StyrisNZ2007110181818.0012150.0000011
Alviro PetersenSA201312018179.007025.7100020
Ashley GilesENG2003110171717.002373.9100001
Theunis de BruynSA201912017138.504240.4800030
Kagiso RabadaSA2019-2025321171117.002373.9100020
Craig WhiteENG2003110151515.002268.1800020
Nick KnightENG2003110151515.002853.5700001
Aftab AhmedBAN2007110151515.001788.2400000
Gihahn CloeteSA2019110131313.0012108.3300020
Craig McMillanNZ2007110121212.006200.0000011
Nadif ChowdhuryBAN2007110121212.0010120.0000010
Page 1Next

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