South Africa: Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Edward MooreSATests2024120232311.505839.6600140
Clyde FortuinSATests202424023115.759623.9600130
Kyle AbbottSAT20Is2013-20162064239*11.5020115.0000020
Sinethemba QeshileSAODIs2025210222222.002395.6500030
Prenelan SubrayenSAODIs2025-202643022177.3322100.0000011
Senuran MuthusamySAODIs2025541229*7.332588.0000020
Morné MorkelSAT20Is2007-20174075218*10.5016131.2500031
Imraan KhanSATests2009110202020.006431.2500010
Friedel de WetSATests2009-2010220202010.007128.1700130
Tabraiz ShamsiSATests2016-20182432018*20.004841.6700020
Dale SteynSAT20Is2007-202046115205*3.332580.0000220
Aaron PhangisoSAT20Is2012-2018163019136.332965.5200010
Imran TahirSAT20Is2013-20193443199*19.0018105.5600011
Andile PhehlukwayoSATests2017-20184421999.503948.7200130
Junior DalaSAT20Is2018-202110431912*19.002867.8600010
Lonwabo TsotsobeSATests2010-2011552198*6.335335.8500220
Lizaad WilliamsSAODIs2021-2026105119134.752770.3700020
Kwena MaphakaSAT20Is2024-202622641912*9.502479.1700220
Beuran HendricksSAT20Is2014-202119521812*6.002378.2600101
Sisanda MagalaSAODIs2021-2023852186*6.002475.0000120
Daryn DupavillonSAODIs2020-2021210171717.0010170.0000021
Dewald PretoriusSATests20032201798.503450.0000030
Nqaba PeterSAODIs2025-2026421171617.003351.5200020
Kwena MaphakaSATests2025231179*8.502860.7100102
Lutho SipamlaSAT20Is2019-20261552178*5.672568.0000110
Justin OntongSATests20041211616*16.006325.4000130
Wihan LubbeSAT20Is202122016128.0010160.0000040
Ottniel BaartmanSAODIs2024-20256541610*16.003743.2400000
Gihahn CloeteSAT20Is2018-201922015137.5015100.0000020
Vaughn van JaarsveldSAT20Is200933015125.002365.2200100
Tshepo MorekiSATests20242421567.506822.0600030
Lutho SipamlaSATests2020-20223411510*5.005328.3000220
Alviro PetersenSAT20Is20102201487.001973.6800010
Lutho SipamlaSAODIs2020-20215221410*-1973.6800000
Matthew BreetzkeSATests2024-202523014134.675525.4500110
Vernon PhilanderSAT20Is20077401463.502850.0000000
Ottniel BaartmanSAT20Is2024-2026216214123.503540.0000110
Lizaad WilliamsSAT20Is2021-2025201041452.332653.8500300
Prenelan SubrayenSATests20252201286.001963.1600010
Andrew HallSAT20Is2006210111111.0010110.0000010
Glenton StuurmanSATests202222011115.503135.4800120
Eathan BoschSAT20Is2026432117*11.009122.2200010
Nantie HaywardSATests2002-2003210101010.001855.5600020
Donavon FerreiraSAODIs20253201075.002245.4500010
Nandre BurgerSAT20Is2023-20258311095.002147.6200000
Makhaya NtiniSAT20Is2005-201110421055.001190.9100120
Tabraiz ShamsiSAT20Is2017-202469149104*2.002737.0400500
Vaughn van JaarsveldSAODIs2009220954.501560.0000000
Marchant de LangeSATests2011-2012220994.501947.3700120
Beuran HendricksSATests202012195*9.001850.0000010

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