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
Faf du PlessisJSKT202023-202620172611113*40.73397153.901425531
Hashim AmlaSATests2006-20196121557176*50.64119646.57141771
Leus du PlooyJSKT202023-20261715550281*50.20329152.580405418
Quinton de KockSAODIs2019-20237703278146.7134594.78041405
David MillerSAODIs2018-202410823219153.50254126.380402116
Dean ElgarSATests2018-2023714357912752.64129644.68130802
Donavon FerreiraTIT/JSKT202023-20262418434356*24.50198173.230312625
Heinrich KlaasenTIT/DSGT202023-202677131176*51.83189164.550301820
Reeza HendricksSAT20Is2018-20246602558342.50188135.64031315
Aiden MarkramSATests2018-2023612149915245.3675566.09120731
Temba BavumaSATests2018-2023611348717260.8882159.32120631
Reeza HendricksLIO/MCT/JSKT202023-20251816234879*24.86326106.750243410
Ryan RickeltonLIO/MCTT202024-2026441319113*106.33163195.711202126
Ashwell PrinceSATests2006-20074822969749.3366544.51020330
Rassie van der DussenSATests2020-20223502069841.2038154.07021322
Wiaan MulderLIO/JSK/DSGT202023-20269921915927.29140136.43022148
Aiden MarkramSAT20Is2019-20267711905431.67118161.02020247
James VinceJSKT2020263301717757.00109156.88020226
Kyle VerreynnePR/JSK/PCT202023-202644316972*169.00131129.01020192
Michael HusseyAUSTests20061201628981.0035046.29020230
Graeme SmithSATests2006-20073601566826.0021273.58020201
Babar AzamPAKT20Is2019-20213301549051.33122126.23020211
Herschelle GibbsSATests2006-20073601406323.3327451.09022221
Joe RootENGTests20201201175958.5020457.35020111
Cheteshwar PujaraINDTests2018-20222401075326.7530834.74020180
Rassie van der DussenLIO/MCTT202023-202699338510464.17255150.981103221
Aiden MarkramSAODIs2018-202466036017560.00318113.211103812
Quinton de KockSATests2018-202159032312935.8945570.99111432
Rassie van der DussenSAODIs2019-20249922136030.4327477.74011196
Suné LuusSAWODIs2022-20255501805636.0026667.67010172
Heinrich KlaasenSAODIs2018-20246611758135.00122143.44010243
Temba BavumaSAODIs2020-20246601729228.6721779.26011181
Faf du PlessisSAODIs2019221169112*169.0019088.95110202
Evan JonesLIO/PR/JSKT202023-202613621668341.5097171.13011913
AB de VilliersSATests2006-201861101656915.0036345.45010211
Mark BoucherSATests2006-20074701646323.4330753.42011210
David MillerSAT20Is2018-202476115865*31.6099159.60010911
Dewald BrevisTIT/MCT/PCT202023-20266601485324.67113130.97010911
Suné LuusSAWT20Is2018-202633114564*72.50100145.00010163
Devon ConwayJSK/DSGT202025-202665114576*36.25127114.17010194
Wihan LubbeNW/PR/JSKT202023-20258721445728.80109132.11011137
Dian ForresterJSKT20202643313980*-83167.47010116
Harmanpreet KaurINDWT20Is2018-20263301366645.3384161.90010156
Babar AzamPAKODIs2019-20243311245262.0015778.98010150
LG PretoriusTIT/PRT202024-20266501248224.8079156.96010147
Kycia A KnightWIWODIs20224401216930.2520160.20010130
Heinrich KlaasenSAT20Is2018-20247721185023.6072163.8901187
Daniel VettoriNZTests2006-20072411156038.3316370.55010130
Ajinkya RahaneINDTests2018-20222401155828.7517466.09011151
Edward MooreWPT20202422110287*102.0085120.0001056
Page 1Next

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