Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2007-201918242933127*42.41151361.67353922
AB de VilliersSASouth Africa2005-2018242721019126*40.76145470.0828111614
Faf du PlessisSASouth Africa2011-20201721479913747.00138657.65250888
Herschelle GibbsSASouth Africa1997-20091821170712535.3597172.81234724
Dean ElgarSASouth Africa2013-2020813157112147.58124445.90230733
Mark WaughAUSAustralia1994-199745132811682.0047069.79210346
Jacques KallisSASouth Africa1996-201323282913121*35.12152160.03173897
JP DuminySASouth Africa2007-20191617462312347.9285173.21131555
Hansie CronjeSASouth Africa1992-19991520461013538.13121550.21132528
Graeme SmithSASouth Africa2002-20141820054310527.1575272.21142590
Aiden MarkramSASouth Africa2017-20261013141712534.7562566.72120524
Marlon SamuelsWIWest Indies2007-201556040210167.0062664.22130437
Temba BavumaSASouth Africa2014-202669039417943.7872154.65121374
David MillerSASouth Africa2011-202412105324130*64.8032599.69111277
Jordan HermannWARWarriors2024-202677030310143.29225134.67120289
Barry RichardsSASouth Africa1970120207126103.5039053.08110263
Stephen CookSASouth Africa201612017611788.0030358.09110180
Reeza HendricksJSJozi Stars2018-2019221170108*170.00120141.67110155
Ryan RickeltonSASouth Africa2024-202634016910142.2535747.34100210
Shivnarine ChanderpaulWIWest Indies1998-201457116810428.0044138.10100150
Mathew SinclairNZNew Zealand2000-200722016715083.5036545.75100261
Vaughn van JaarsveldDOLDolphins2014-2019551145112*36.25118122.88101135
Laura WolvaardtSAWSouth Africa Women2023-202522014312471.50139102.88100220
Kapil DevINDIndia199223014212947.3320071.00100161
Abdul RazzaqPAKPakistan2002-200722013911269.5014595.86100163
Tony de ZorziSASouth Africa2023-2024231138119*69.0016185.71101116
Saleem ElahiPAKPakistan2002110135135135.00129104.65100190
Travis HeadAUSAustralia2016-202623013512145.0021662.50101180
Ollie PopeENGEngland2020111135135*-22659.73100181
Suné LuusSAWSouth Africa Women2023-202522013411467.0013797.81100141
Neil McKenzieSASouth Africa2000-200233113112065.5023455.98100211
Lee IrvineSASouth Africa197012012710263.5020561.95100123
Ben StokesENGEngland2016-202022012012060.0022054.55101122
Rohit SharmaINDIndia2011-201822011611558.0013287.88100114
Kyle VerreynneSASouth Africa2024121114105*114.0016071.25100133
Chris RogersAUSAustralia201412011210756.0024944.98100130
Kraigg BrathwaiteWIWest Indies2014110106106106.0018656.99100120
Ahmed ShehzadPAKPakistan2013110102102102.0011291.0710082
Jonty RhodesSASouth Africa1992-20021517462871*48.3194966.17061514
Quinton de KockSASouth Africa2012-2020131705778633.9479372.76050655
Gary KirstenSASouth Africa1994-2000111615256935.00112846.54031701
Shaun PollockSASouth Africa1995-2008222225046925.2077465.12022545
Mark BoucherSASouth Africa1998-2011212244275223.7270760.40011393
Aiden MarkramSECSunrisers Eastern Cape2023-20251413340868*40.80317128.710303012
Tristan StubbsSECSunrisers Eastern Cape2023-2026191753915532.58269145.350102417
Pieter MalanBOLBoland20229913687146.00310118.710512813
David WarnerAUSAustralia2011-20205713597459.8343083.49050432
Tristan StubbsWARWarriors2022-202699134980*43.63213163.850301524
Jon-Jon SmutsWARWarriors2012-2022212113425417.10311109.97014389
Jordan HermannSECSunrisers Eastern Cape2023-2026171623395924.21295114.92020416
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.