Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×

Player figures come from full scorecards, which we hold for 168 of the 191 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2005-2018273521383103*41.91220562.7211231559
Graeme SmithSASouth Africa2002-20132532392914732.03136668.012411216
Jacques KallisSASouth Africa2002-201319243917119*43.67178851.294431134
Hashim AmlaSASouth Africa2006-20192432083210026.00116571.421741211
Quinton de KockSASouth Africa2012-20261416278512156.0782595.152508418
David MillerSASouth Africa2011-202620176692118*62.91615112.522414828
Faf du PlessisSASouth Africa2011-20191518264912040.5691071.32211717
David MillerDOLDolphins2012-20242019858693*53.27428136.920303528
Mark BoucherSASouth Africa2002-2011222565655529.74100956.00031631
Herschelle GibbsSASouth Africa2002-20091518254311833.9468679.15130669
Morné van WykDOLDolphins2014-2019212125346728.11415128.670436713
Cameron DelportDOLDolphins2012-201620201529103*27.84393134.611324925
Temba BavumaSASouth Africa2015-20261217050711329.8292954.57123583
Aiden MarkramSASouth Africa2018-2026913049614338.1582460.19110615
JP DuminySASouth Africa2007-20181820347073*27.6581657.60021383
Khaya ZondoDOLDolphins2014-2026302354705926.11418112.440223316
Ashwell PrinceSASouth Africa2005-201110153448123*37.3385152.64201471
Heinrich KlaasenDSGDurban's Super Giants2023-2026191614448529.60272163.240422232
Mitchell MarshAUSAustralia2016-20267823859664.17354108.760404417
Ricky PontingAUSAustralia2003-201168038211647.7565058.77210442
Quinton de KockDSGDurban's Super Giants2023-2025151303817829.31285133.680403321
Matthew BreetzkeDSGDurban's Super Giants2023-2025131013727841.33264140.910203816
MS DhoniINDIndia2006-2018111423624730.1745379.91000454
Dean ElgarSASouth Africa2015-2022591359118*44.8867753.03121431
Reeza HendricksLIOLions2016-20269903217535.67274117.15021288
Laura WolvaardtSAWSouth Africa Women2021-2026101013185835.3336886.41030391
Matt RenshawAUSAustralia2026230316190105.3354557.98110343
Michael HusseyAUSAustralia2006-201167230483*60.8052857.58030305
Jon-Jon SmutsWARWarriors2012-2021121212975427.00240123.75010417
Vaughn van JaarsveldDOLDolphins2012-20191716529451*26.73254115.750101812
Cody ChettyDOLDolphins2012-2019191932916318.19270107.78012187
Phillip HughesAUSAustralia2009120275160137.5047458.02200345
David WarnerAUSAustralia2011-201856026611744.33266100.00110325
Steve SmithAUSAustralia2016-202646026010843.3341362.95110264
Sachin TendulkarINDIndia2003-20116802578332.1336969.65031332
Shaun PollockSASouth Africa2002-20081514425363*25.3031979.31023312
Dale SteynSASouth Africa2008-2019181822524715.7558842.86000285
Marizanne KappSAWSouth Africa Women2016-20248812477235.2925298.02021241
Temba BavumaLIOLions2014-202188323953*47.80193123.83010139
Richard LeviCCCape Cobras2013-20166602388539.67140170.000302613
Wiaan MulderDSGDurban's Super Giants2023-2025151312385219.83180132.220101811
Ajinkya RahaneINDIndia2013-20183412349678.0038161.42030254
Tristan StubbsSASouth Africa2023-202668023412229.2538560.78101196
Dinesh ChandimalSLSri Lanka2011-20243502318346.2040257.46031300
Virat KohliINDIndia2011-201845022311244.6030872.40111181
Virender SehwagINDIndia2003-201081002146821.4023989.54011253
Rassie van der DussenLIOLions2014-2026101042125035.33180117.78010812
Travis HeadAUSAustralia2016-20266702069129.43160128.75010258
Kushal Janith PereraSLSri Lanka2019221204153*204.0026377.57110196
Robert FrylinckDOLDolphins2012-20212519720130*16.75154130.52002810
Page 1Next

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