Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kingsmead×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Herbie TaylorSASouth Africa1923-1931611142510242.50--130111
Bruce MitchellSASouth Africa1931-1948510039710939.7015829.11120270
Bob CatterallSASouth Africa1923-193159133211941.50--12003
Jacques KallisSASouth Africa1999-200947031916245.5763250.47122361
Gary KirstenSASouth Africa1999120286275143.0067342.50100280
Pieter van der BijlSASouth Africa193924026312565.75--110181
Dudley NourseSASouth Africa1939-194836022410337.3310863.89101151
AB de VilliersSASouth Africa2004-201536120452*40.8039451.78020301
Mark BoucherSASouth Africa1999-200935020010840.0036954.20101241
Herschelle GibbsSASouth Africa1999-200535019711839.4035056.29100221
Alan MelvilleSASouth Africa193924119610365.33--110150
Nummy DeaneSASouth Africa1928-19313501967739.20--020-1
Jock CameronSASouth Africa1928-19314711775329.50--01042
Ken ViljoenSASouth Africa1931-19393601717428.50--021180
Dean ElgarSASouth Africa2015121158118*158.0031749.84100141
Buster NupenSASouth Africa1923-19283511556938.75--020-1
Shaun PollockSASouth Africa1999-20053511496437.2529450.68011161
Jack SiedleSASouth Africa1928-19313601465724.33--01110
Roy McLeanSASouth Africa1957-196424014310035.75--100161
Eric DaltonSASouth Africa1931-19393601405723.33--01062
John NicolsonSASouth Africa19282301387846.00--010-0
Cyril FrancoisSASouth Africa19232301337244.33--010-0
Eric RowanSASouth Africa1939-19483601276721.177729.8701110
Dave NourseSASouth Africa19232301215240.33--010-0
Ronnie GrievesonSASouth Africa19391201147557.00--01030
Billy WadeSASouth Africa1939-19482401136328.2523230.6001070
Graeme SmithSASouth Africa2004-20093501127522.4028838.89010120
Trevor GoddardSASouth Africa1957-19642401106927.50--01080
Yuvraj SinghINDIndia2003-20072201005850.0054185.1901078
Colin BlandSASouth Africa1964120946847.00--01053
Jacques RudolphSASouth Africa2004120936146.5016955.03010121
Virender SehwagINDIndia2003-2007220916845.5081112.3501083
Denis BegbieSASouth Africa1948120854842.5015554.8400091
Tony PitheySASouth Africa1957-1964240834320.75--00191
Quintin McMillanSASouth Africa19312417829*26.00--00041
Quinton de KockSASouth Africa2020220766538.0039194.8701028
Dale SteynSASouth Africa2004-2015351764719.0016944.9700063
Ken FunstonSASouth Africa1957120634431.50--00050
Cyril VincentSASouth Africa1928-19314736319*15.75--00011
Rahul DravidINDIndia2003110626262.007286.1101031
Temba BavumaSASouth Africa2015-2020340623115.508771.2600141
Lance KlusenerSASouth Africa1999120604530.006888.2400090
Gautam GambhirINDIndia2007110585858.0041141.4601071
Denys MorkelSASouth Africa1928230584219.33--00000
Craig McMillanNZNew Zealand2007110575757.0031183.8701034
Shunter CoenSASouth Africa1928121532853.00--000-0
Jim ChristySASouth Africa1931120533726.50--00031
Kelly SeymourSASouth Africa1964121513651.00--00040
Sachin TendulkarINDIndia2003110505050.005296.1501081
Martin van JaarsveldSASouth Africa2004120504925.006972.4600080
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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