Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Divan van WykDOL2013110666.005120.0000010
Tladi BokakoCC/DH2018-2019210666.005120.0000010
Inzamam-ul-HaqPAK2003-2007220663.001931.5800110
Luke WrightENG2009320643.001154.5500010
CBRLS KumaraSL2017231653.001060.0000110
Gary KirstenSA200311155*-4125.0000000
Mohammad RafiqueBAN2003110555.001435.7100000
Nehemiah OdhiamboKEN2007110555.00862.5000010
Nadif ChowdhuryBAN2007110555.00683.3300000
Kieran PowellWI2009110555.001533.3300010
Royston CrandonWI2009110555.00955.5600010
Dane van NiekerkSAW2016110555.00683.3300010
James PattinsonAUS201111155*-3166.6700010
Kelly SmutsWAR2012110555.005100.0000010
Calvin SavageJS2018110555.00955.5600000
Kyle NipperDOL2016110555.00683.3300000
Sam BillingsENG2016110555.00683.3300010
Tom CurranTS201911155*-2250.0000010
Rubin HermannTIT2019110555.00955.5600000
Peter OngondoKEN2003-2007221535.00955.5600000
Abdur RazzakBAN2007-2008320552.501435.7100100
Bjorn FortuinLIO/PR2015-20191020552.501241.6700100
Asela GunaratneSL2017220532.501926.3200000
Shane Edward BondNZ2003-2009710444.002200.0000010
Jimmy KamandeKEN2007110444.001040.0000000
Iftikhar AnjumPAK2007110444.001330.7700000
Shahadat HossainBAN200811144*-4100.0000000
Lameck OnyangoKEN200711144*-4100.0000000
Junaid SiddiqueBAN2008110444.002200.0000010
Dillon du PreezRCB/KNI2009-201641144*-580.0000000
Daryn DupavillonDOL2014-201921144*-1400.0000010
RJ EngelbrechtDOL201611144*-3133.3300010
TG MokoenaTIT2016110444.00580.0000000
Hussain TalatCTB201811144*-580.0000000
Mark GillespieNZ200732244*-666.6700000
Ishant SharmaIND/KKR2009-2013320442.001822.2200100
Nuwan PradeepSL2017121444.001136.3600000
Mohammed ShamiIND2013230441.331233.3300210
Nathan BrackenAUS2006-200941133*-3100.0000000
Khaled MahmudBAN2003110333.00742.8600000
Hamish MarshallNZ2005110333.003100.0000000
Tim BresnanENG200911133*-3100.0000000
Raqibul HasanBAN2008110333.00560.0000000
Stephen O'KeefeAUS2011110333.003100.0000000
Alfonso ThomasTIT2012210333.00650.0000000
Beuran HendricksCC/LIO/JS2014-2019610333.00560.0000000
Lundi MbaneWAR201411133*-475.0000000
Aiden MarkramPR2018110333.00650.0000000
Thikshila de SilvaSL2017110333.00650.0000000
Aaron FinchAUS2016220321.50933.3300000

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