Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hardus ViljoenBOL/PR/JSKT202023-20269421910*9.5012158.3300021
Rivaldo MoonsamyTIT/JSKT202024-202644019134.753063.3300030
Matthew WadeAUST20Is2020110181818.0011163.6400020
Cameron GreenAUSODIs2023110181818.002766.6700030
Parthiv PatelINDTests201812018169.003748.6500030
Shamilia ConnellWIWODIs20224311815*9.002281.8200130
Lungi NgidiSATests2018-20223411814*6.002766.6700240
Eoin MorganPRT202023110171717.0013130.7700030
Moeen AliENGODIs20201111717*-16106.2500030
Kyle MayersWIT20Is2023110171717.0010170.0000012
Lesiba NgoepeNWT202024110171717.0011154.5500021
Fabian AllenPRT2020241111717*-7242.8600002
Tim DavidMCTT202023110171717.008212.5000012
Dewald BrevisSAT20Is2026110171717.0010170.0000002
Karabo MesoSAWODIs2025110171717.002860.7100010
Nathan LyonAUSTests20181201798.504141.4600030
Rishabh PantINDTests202212017178.504636.9600110
Gudakesh MotieWITests2023121171717.004141.4600030
Kyle SimmondsWP/JSKT202023-202473117138.502665.3800001
Alester MaregwedeZIMODIs2005110161616.003941.0300010
MS DhoniINDT20Is2018110161616.0011145.4500020
Albie MorkelSAODIs2005110161616.006266.6700021
Clyde FortuinBOLT202024110161616.009177.7800021
Rebecca StokellIREWODIs2025110161616.002176.1900010
Ryan RickeltonSAT20Is2024-202622016158.0013123.0800002
Wihan LubbeSAT20Is202122016128.0010160.0000040
Mohammad HasnainPAKODIs2021-20242211612*16.007228.5700040
Makhaya NtiniSATests2006-20074621684.003743.2400230
Andrew StraussENGODIs2005110151515.002657.6900030
Lasith MalingaSLODIs2019110151515.002462.5000020
Suresh RainaINDT20Is2018110151515.007214.2900021
David WieseJSK/DSGT202024-2026410151515.008187.5000011
Liton DasBANODIs2022110151515.002171.4300030
Angelo PereraSLT20Is2019110151515.0010150.0000021
Faye TunnicliffeSAWODIs20251111515*-2365.2200001
Mandy MangruWIWODIs2022110151515.004037.5000010
Duan JansenJSKT202026210151515.001693.7500020
Kemar RoachWITests202312015137.505030.0000011
Azhar AliPAKTests201912015157.504235.7100130
Raymon ReiferWITests202312015157.503641.6700130
Lara GoodallSAWODIs202222015147.502171.4300020
Sinalo JaftaSAWODIs2022-2025421151415.001883.3300020
Faheem AshrafPAKTests201912015157.502075.0000130
Keemo PaulDSGT202023-202422115815.0014107.1400011
Jonathan BirdWPT20202422015157.501693.7500120
Kagiso RabadaSAODIs2018-202463115147.5015100.0000111
Pieter MalanBOLT202024110141414.0010140.0000021
Nicolas PooranMCTT202026110141414.0013107.6900020
Alzarri JosephWIT20Is20231111414*-9155.5600011
Rinku SinghINDT20Is2023-2024210141414.0010140.0000001

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