Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Kingsmead×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSASouth Africa2017-201934027312168.2528695.45120323
Faf du PlessisSASouth Africa2017-201934026610566.5038369.45110301
Temba BavumaSASouth Africa2019-202424023311358.2542754.57110251
Gary KirstenSASouth Africa2000-200323022218074.0055340.14100220
David MillerSASouth Africa2017-2019222158117*-144109.7210066
Hashim AmlaSASouth Africa2011-20193501395427.8022362.33020220
Tristan StubbsSASouth Africa202412013812269.0025953.28100122
AB de VilliersSASouth Africa2011-2017230976932.3322543.1101091
Aiden MarkramSASouth Africa2019-2024240954723.7515063.33000101
Dale SteynSASouth Africa2011-2019241884329.3319345.60000112
Mark BoucherSASouth Africa2000-20113518245*20.5012963.5700051
Graeme SmithSASouth Africa2003-2011230763525.3310969.7200080
Herschelle GibbsSASouth Africa2003110737373.008882.9501072
Lance KlusenerSASouth Africa2000-2003232625062.0013944.6001070
Daryll CullinanSASouth Africa2000121615961.0012050.8301071
Keshav MaharajSASouth Africa2019-2024230572919.008368.6700071
Jacques KallisSASouth Africa2000-2011350522110.4012641.2700240
Rassie van der DussenSASouth Africa2019110505050.006774.6301030
Boeta DippenaarSASouth Africa2000-2003230412213.677852.5600040
Nicky BojeSASouth Africa2000120403220.005967.8000040
Andile PhehlukwayoSASouth Africa2017-20192113838*-15253.3300051
Shaun PollockSASouth Africa2000-2003230382512.676756.7200020
Dean ElgarSASouth Africa2019120353517.507447.3000150
Dwaine PretoriusSASouth Africa2019110313131.0026119.2300021
Jacques RudolphSASouth Africa2011120292214.507837.1800040
Chris MorrisSASouth Africa2017110262626.0020130.0000002
David BedinghamSASouth Africa20241212521*25.0017147.0600031
Wiaan MulderSASouth Africa2024121241524.004355.8100011
Neil McKenzieSASouth Africa2000120221311.006434.3800021
Vernon PhilanderSASouth Africa2019120221811.007628.9500010
Tony de ZorziSASouth Africa2024120211710.504151.2200030
Ashwell PrinceSASouth Africa201112018119.004837.5000010
Kagiso RabadaSASouth Africa2017-202443018156.004143.9000120
Marco JansenSASouth Africa2024110131313.002161.9000020
JP DuminySASouth Africa2017110111111.001957.8900000
Imran TahirSASouth Africa2011-2019321111111.001957.8900001
Kyle VerreynneSASouth Africa2024110999.002240.9100020
Marchant de LangeSASouth Africa2011120994.501947.3700120
Makhaya NtiniSASouth Africa2000-2003210888.001266.6700020
Morné MorkelSASouth Africa2011120552.501533.3300100
Reeza HendricksSASouth Africa2019110444.001136.3600000
Wayne ParnellSASouth Africa201711122*-2100.0000000
Duanne OlivierSASouth Africa201912222*-1315.3800000
Gerald CoetzeeSASouth Africa2024110111.00812.5000000
Mfuneko NgamSASouth Africa200011100*-10.0000000

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