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
Fakhar ZamanPAK2019-202144027819369.50227122.471003111
Jacques KallisSA2005-200759034518638.3368050.74100503
Hashim AmlaSA2006-20198141649176*49.92131149.50151881
Aiden MarkramSA/DSG/SEC2018-202625302115217541.14127690.2825114223
Temba BavumaSA/LIO/SEC2018-20241520373717243.35109067.61141895
Deandra DottinWIW2022441235150*78.3326389.35100287
Quinton de KockSA/DSG/SEC2018-20261923077112933.5289086.6315210111
Dean ElgarSA2018-2023714357912752.64129644.68130802
Tilak VarmaIND2023-2024332121120*121.0051237.25101910
Faf du PlessisSA/JSK2018-20262727398012040.83952102.9435310335
Laura WolvaardtSAW2022-202677140411767.33373108.31300516
Ryan RickeltonSA/LIO/MCT2023-2026781367113*52.43254144.491202528
Sanju SamsonIND2023-2024211109109*-56194.6410069
Shikhar DhawanIND201822018110990.50144125.69110204
Rassie van der DussenSA/LIO/MCT2019-20262325585510442.7594790.291428533
Dimuth KarunaratneSL202112010510352.5016065.63100190
Damien MartynAUS200612012210161.0023152.81100151
Saim AyubPAK2024110101101101.0094107.45100132
Suryakumar YadavIND2023-2024210100100100.0056178.5710078
Ashwell PrinceSA2005-200761033389748.2970747.81020390
David MillerSA/PR2018-2024211745629143.23426131.920503630
Babar AzamPAK2019-20247813489049.7136395.87030511
Michael HusseyAUS20061201628981.0035046.29020230
Edward MooreWP202422110287*102.0085120.0001056
Tony de ZorziSA/DSG/SEC2023-20255601818530.1724075.42010215
Reeza HendricksSA/LIO/MCT2018-2025282626178325.71561109.980566715
Evan JonesLIO/PR/JSK2023-202613621668341.5097171.13011913
LG PretoriusTIT/PR2024-20266501248224.8079156.96010147
Leus du PlooyJSK2023-20261715550281*50.20329152.580405418
Jason HolderWI/DSG2023-202644214181*70.5015789.81010166
Heinrich KlaasenSA/TIT/DSG2018-2026212246358135.28466136.270515330
Dian ForresterJSK202643313980*-83167.47010116
Dwaine PretoriusSA/DSG2019-202565112677*31.5013295.45010143
James VinceJSK20263301717757.00109156.88020226
Devon ConwayJSK/DSG2025-202665114576*36.25127114.17010194
Virat KohliIND20183401967549.0028868.06020242
Mohammad RizwanPAK2019-202466313274*44.00107123.36022153
Sherfane RutherfordPC20261117474*-50148.00010102
VVS LaxmanIND20061201017350.5022145.70010170
Kyle VerreynneSA/PR/JSK2022-202666424872*124.0028088.57030254
Afif HossainBAN2022110727272.0010767.2901090
Imam-ul-HaqPAK2019-20213401547138.5027156.83010151
Mitchell MarshAUS2018-2023340947123.5083113.2501187
AB de VilliersSA2006-201871201916915.9238150.13010223
Kycia A KnightWIW20224401216930.2520160.20010130
Graeme SmithSA2005-20075802076825.8828173.67030291
Keegan PetersenSA/TIT/BOL2022-20243401586839.5020377.83021203
Harmanpreet KaurINDW2018-20263301366645.3384161.90010156
Joe DenlyENG20202301016633.6712978.29010113
Zak CrawleyENG/SEC2020-2025230906630.0017352.02011130
Page 1Next

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