Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA/JSK2018-20262727398012040.83952102.9435310335
Laura WolvaardtSAW2022-202677140411767.33373108.31300516
Aiden MarkramSA/DSG/SEC2018-202625302115217541.14127690.2825114223
Rassie van der DussenSA/LIO/MCT2019-20262325585510442.7594790.291428533
Quinton de KockSA/DSG/SEC2018-20261923077112933.5289086.6315210111
Temba BavumaSA/LIO/SEC2018-20241520373717243.35109067.61141895
Hashim AmlaSA2006-20198141649176*49.92131149.50151881
Dean ElgarSA2018-2023714357912752.64129644.68130802
Ryan RickeltonSA/LIO/MCT2023-2026781367113*52.43254144.491202528
Jacques KallisSA2005-200759034518638.3368050.74100503
Fakhar ZamanPAK2019-202144027819369.50227122.471003111
Deandra DottinWIW2022441235150*78.3326389.35100287
Shikhar DhawanIND201822018110990.50144125.69110204
Damien MartynAUS200612012210161.0023152.81100151
Tilak VarmaIND2023-2024332121120*121.0051237.25101910
Sanju SamsonIND2023-2024211109109*-56194.6410069
Dimuth KarunaratneSL202112010510352.5016065.63100190
Saim AyubPAK2024110101101101.0094107.45100132
Suryakumar YadavIND2023-2024210100100100.0056178.5710078
Heinrich KlaasenSA/TIT/DSG2018-2026212246358135.28466136.270515330
Reeza HendricksSA/LIO/MCT2018-2025282626178325.71561109.980566715
David MillerSA/PR2018-2024211745629143.23426131.920503630
Leus du PlooyJSK2023-20261715550281*50.20329152.580405418
Donavon FerreiraSA/TIT/JSK2023-20262519435556*23.67209169.860312626
Babar AzamPAK2019-20247813489049.7136395.87030511
Ashwell PrinceSA2005-200761033389748.2970747.81020390
Suné LuusSAW2018-202688132564*46.4336688.80020335
Wiaan MulderSA/LIO/JSK2019-2026131322525922.9125997.30023248
Kyle VerreynneSA/PR/JSK2022-202666424872*124.0028088.57030254
Mark BoucherSA2005-20076902306325.5638759.43011253
Graeme SmithSA2005-20075802076825.8828173.67030291
Andile PhehlukwayoSA/TIT/PR2018-20242017420538*15.7722491.520031911
Virat KohliIND20183401967549.0028868.06020242
AB de VilliersSA2006-201871201916915.9238150.13010223
Marco JansenSA/NW/SEC2022-2026121031834726.14150122.000011510
Herschelle GibbsSA2005-20075801826322.7532556.00022232
Tony de ZorziSA/DSG/SEC2023-20255601818530.1724075.42010215
Shaun PollockSA2005-20064721724434.4020384.73000223
James VinceJSK20263301717757.00109156.88020226
George LindeSA/WP/MCT2021-2026108317049*34.00116146.55000913
Joe RootENG20202301665955.3325664.84020141
Evan JonesLIO/PR/JSK2023-202613621668341.5097171.13011913
Dewald BrevisSA/TIT/MCT2023-20267701655323.57123134.15010913
Michael HusseyAUS20061201628981.0035046.29020230
Janneman MalanSA/BOL/NW2019-20246601616126.83147109.52010139
Wihan LubbeSA/NW/PR2021-202510921605722.86119134.45011177
Keegan PetersenSA/TIT/BOL2022-20243401586839.5020377.83021203
Imam-ul-HaqPAK2019-20213401547138.5027156.83010151
Tazmin BritsSAW2022-20267711533225.5018184.53000241
Moeen AliENG/JSK2020-202511831463029.20114128.07001128
Page 1Next

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