Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Newlands×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASouth Africa2001-2012330355224118.3355464.08110375
Faf du PlessisSASouth Africa2017-201945030918561.8035088.29100284
AB de VilliersSASouth Africa2012-2017331287160*143.5031192.28120255
Quinton de KockSASouth Africa2017-201945020410140.8022590.67110252
Dean ElgarSASouth Africa201712018412992.0032157.32110220
Daryll CullinanSASouth Africa2001110112112112.0023248.28100123
Alviro PetersenSASouth Africa2012121110109110.0018958.20100131
Lance KlusenerSASouth Africa2001220999749.5014568.28010131
Mark BoucherSASouth Africa2001-2012321979297.0014666.44010110
Boeta DippenaarSASouth Africa2001110777777.008689.53010121
Aiden MarkramSASouth Africa20191116767*-7589.3301070
Shivnarine ChanderpaulWIWest Indies2003110656565.009072.2201060
Neil McKenzieSASouth Africa2001220654732.5013050.0000051
Nicky BojeSASouth Africa2001221633263.0011355.7500050
Rassie van der DussenSASouth Africa2019221623462.006792.5400031
JP DuminySASouth Africa2017-2019440593014.758668.6000180
Matthew HaydenAUSAustralia20071115858*-38152.6301072
Chris GayleWIWest Indies2003110555555.007672.3701080
Jonty RhodesSASouth Africa2001110535353.0052101.9201050
Gary KirstenSASouth Africa2001110525252.0011445.6101070
Keshav MaharajSASouth Africa20171225232*-5496.3000051
Jacques RudolphSASouth Africa20121115151*-7171.8301060
Reeza HendricksSASouth Africa2017-2019220494124.5042116.6700050
Ramnaresh SarwanWIWest Indies20031114747*-44106.8200042
Hashim AmlaSASouth Africa2012-2017340462911.5011440.3500160
David MillerSASouth Africa2017-2019220424121.0027155.5600051
Farhaan BehardienSASouth Africa20172214236*42.0026161.5400041
Vernon PhilanderSASouth Africa2012-2017221352035.008143.2100040
Mangaliso MosheleSASouth Africa20171113232*-15213.3300013
Adam GilchristAUSAustralia20071113131*-25124.0000040
Stephen CookSASouth Africa2017120303015.005455.5600130
Vasbert DrakesWIWest Indies2003110252525.004852.0800010
Jon-Jon SmutsSASouth Africa2017110191919.0014135.7100030
Kyle AbbottSASouth Africa2017110161616.002661.5400030
Graeme SmithSASouth Africa2012121161616.0015106.6700030
Herschelle GibbsSASouth Africa200122013136.502356.5200110
Temba BavumaSASouth Africa201712010105.003231.2500120
Kagiso RabadaSASouth Africa2017-2019420884.002334.7800100
Mervyn DillonWIWest Indies2003110444.00757.1400000
Andile PhehlukwayoSASouth Africa2017-2019310444.004100.0000010
Wayne ParnellSASouth Africa201722243*-4100.0000000
Wavell HindsWIWest Indies2003110222.00825.0000000
Shaun PollockSASouth Africa200121111*-1100.0000000
Brian LaraWIWest Indies2003110111.00224.5500000
Ricardo PowellWIWest Indies2003110111.00333.3300000
Pedro CollinsWIWest Indies200311111*-1100.0000000
Dale SteynSASouth Africa2012-201921111*-333.3300000
Imran TahirSASouth Africa2012-201951111*-1100.0000000
Carl HooperWIWest Indies2003110000.0010.0000100
Ridley JacobsWIWest Indies2003110000.0030.0000100

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