Batting by team (All cricket)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2007-201929352214120864.88325765.74107025719
AB de VilliersSASouth Africa2005-201836415173915248.31237573.2248419326
Quinton de KockSASouth Africa2013-202625303160417859.411487107.8774218552
Jacques KallisSASouth Africa2004-2011202131150201*63.89177164.9435011820
Graeme SmithSASouth Africa2004-201426291112614140.21130686.2228114713
Faf du PlessisSASouth Africa2011-20201924380319938.24134459.75223927
JP DuminySASouth Africa2008-201925286764111*34.73107271.271437713
Aiden MarkramSASouth Africa2018-20262127175411529.0099875.5514211012
Dean ElgarSASouth Africa2013-20231016067218542.00119456.281511061
Mark BoucherSASouth Africa2004-20112220665911747.0789573.63130788
Rassie van der DussenSASouth Africa2019-202415163631123*48.5471987.761605119
David MillerSASouth Africa2011-20242524562082*32.63505122.770415124
Babar AzamPAKPakistan2018-2024911059712254.27570104.74240839
Temba BavumaSASouth Africa2016-20241318455978*39.93104053.75042695
Ashwell PrinceSASouth Africa2005-201111113528162*66.0089359.13211614
Virat KohliINDIndia2009-20231011251915357.6769075.22210654
Farhaan BehardienTITTitans2012-20192422124957049.50357138.660203620
Reeza HendricksSASouth Africa2018-20241111146911746.90360130.281305516
Heinrich KlaasenSASouth Africa2018-20241415245317434.85317142.901203528
Ricky PontingAUSAustralia2003-201199241911459.8649085.51220387
Will JacksPCPretoria Capitals2023-20251110040110140.10211190.051213729
Sachin TendulkarINDIndia2003-2010771359111*59.8353666.98120482
Henry DavidsTITTitans2012-2019191903584718.84309115.860033413
Albie MorkelTITTitans2012-2017191243526744.00242145.450201826
Rilee RossouwSASouth Africa2015-202366033613256.00289116.261203214
Shane WatsonAUSAustralia2006-2014662322136*80.5035690.452012813
Paul CollingwoodENGEngland2005-2009562307105*76.7543670.41120305
Joe RootENGEngland2016-201935029812559.6044766.67110375
Shoaib MalikPAKPakistan2007-201977229812859.6033389.49110304
Imam-ul-HaqPAKPakistan2018-202145028510157.0037476.20131222
Kevin PietersenENGEngland2005-200945027011654.0035875.42110269
KL RahulINDIndia2018-202336026512344.1754548.62200385
Aiden MarkramTITTitans2016-202488425456*63.50185137.30020325
Vernon PhilanderSASouth Africa2011-2019101222487424.8050049.60012271
Jonathan TrottENGEngland20093402358758.7548848.16030193
Rilee RossouwPCPretoria Capitals2023-2025121102348221.27157149.040112514
Rahul DravidINDIndia2003-20106622317657.7544252.26020210
Michael HusseyAUSAustralia2006-20117612316746.2026387.83030193
AB de VilliersTSTshwane Spartans2018-201988322993*45.80145157.930202110
MS DhoniINDIndia2006-20189612279045.4025290.08020237
Keshav MaharajSASouth Africa2018-2026121212267320.5533467.66010293
Aiden MarkramSECSunrisers Eastern Cape2023-202566222210055.50148150.001111710
Fakhar ZamanPAKPakistan2018-202178122010131.4323494.02110238
David WarnerAUSAustralia2009-202356021911536.5024888.31100284
Janneman MalanSASouth Africa2019-20227702197031.2924390.12020273
Marco JansenSASouth Africa2021-202699321984*36.5031369.97020296
Mohammad HafeezPAKPakistan2007-20217702188631.1421999.54021256
Stephen CookSASouth Africa201624020011550.0043945.56110280
Kyle VerreynnePCPretoria Capitals2024-2025761200116*40.00106188.681001214
Farhaan BehardienSASouth Africa2013-2018111041995833.17181109.94011146
Page 1Next

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