Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Newlands×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSASouth Africa2003-201357136415160.6747077.45120462
Faf du PlessisSASouth Africa2013-201957228310356.6045861.79120284
Ryan RickeltonSASouth Africa2025110259259259.0034375.51100293
Herschelle GibbsSASouth Africa2003-2007210228228228.0024095.00100296
Temba BavumaSASouth Africa2019-202533019310664.3335853.91110202
Quinton de KockSASouth Africa2013-20194401878346.75184101.63020263
AB de VilliersSASouth Africa2007-20135721856137.0025273.41020221
Jacques KallisSASouth Africa2003-20135601835130.5039546.33020221
Hashim AmlaSASouth Africa2007-20196911795822.3831057.74010210
Aiden MarkramSASouth Africa2019-20253411307843.3317972.63010192
Reeza HendricksSASouth Africa20192201087454.0074145.95010113
Heinrich KlaasenSASouth Africa2019-202422110297102.0079129.1101084
Kyle VerreynneSASouth Africa2025110100100100.0014768.0310095
JP DuminySASouth Africa2013221964996.0096100.0000072
Robin PetersonSASouth Africa2013121858485.0011573.91010150
Ashwell PrinceSASouth Africa20072217859*78.0020937.3201090
Dean ElgarSASouth Africa2013-20192427824*39.0016547.2700090
Rassie van der DussenSASouth Africa2019-20243317350*36.509378.4901114
Junaid SiddiqueBANBangladesh2007110717171.0049144.9001063
Paul CollingwoodENGEngland20031116666*-7390.4101040
Marco JansenSASouth Africa2024-2025220656232.5060108.3301083
Boeta DippenaarSASouth Africa2003-2007230656221.6716938.4601170
David MillerSASouth Africa2013-2024441652921.677883.3300022
Michael VaughanENGEngland2003110525252.006481.2501070
Vernon PhilanderSASouth Africa2013-2019330522217.339853.0600070
Neil McKenzieSASouth Africa2003110515151.008957.3001051
David BedinghamSASouth Africa20251214944*49.0049100.0000042
Mark BoucherSASouth Africa2003-20073214740*47.005290.3800062
Dale SteynSASouth Africa2007-2019640411510.257157.7500042
Keshav MaharajSASouth Africa2025110404040.0035114.2900042
Ross TaylorNZNew Zealand20071113737*-23160.8700022
Shaun PollockSASouth Africa2003-20072113636*-19189.4700042
Tony de ZorziSASouth Africa2024110343434.004085.0000031
Alec StewartENGEngland2003110303030.003488.2400040
Lou VincentNZNew Zealand2007110282828.0028100.0000011
Andrew FlintoffENGEngland2003110262626.003868.4200030
Brendon McCullumNZNew Zealand2007110262626.002796.3000020
Morné MorkelSASouth Africa2013321251725.002696.1500031
Gary KirstenSASouth Africa2003110191919.003357.5800030
Scott StyrisNZNew Zealand2007110181818.0012150.0000011
Alviro PetersenSASouth Africa201312018179.007025.7100020
Ashley GilesENGEngland2003110171717.002373.9100001
Theunis de BruynSASouth Africa201912017138.504240.4800030
Kagiso RabadaSASouth Africa2019-2025321171117.002373.9100020
Craig WhiteENGEngland2003110151515.002268.1800020
Nick KnightENGEngland2003110151515.002853.5700001
Aftab AhmedBANBangladesh2007110151515.001788.2400000
Gihahn CloeteSASouth Africa2019110131313.0012108.3300020
Craig McMillanNZNew Zealand2007110121212.006200.0000011
Nadif ChowdhuryBANBangladesh2007110121212.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.