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
Nathan HauritzAUS20092223124*-3393.9400021
Azhar AliPAK2013120311815.5011427.1900040
Wihan LubbeLIO2019220312815.5021147.6200022
Irfan PathanIND/PK2006-2012531311715.5024129.1700040
Andrew StraussENG2009-201034031227.757342.4700240
Khaya ZondoDOL/DH2014-20195503196.204372.0900010
Duanne OlivierSA/JS2017-201910543115*31.005655.3600030
Saleem ElahiPAK2003110303030.004075.0000030
David BedinghamCC2019110303030.0022136.3600040
James FranklinNZ20093223028*-26115.3800030
Ravindra JadejaIND2013110292929.003096.6700060
Ridley JacobsWI2003120292514.508334.9400050
Abhishek NayarIND/MI20092222929*-27107.4100040
Nicky van den BerghLIO2016-2017320291814.5026111.5400002
Umar GulPAK2007-201364029237.255552.7300240
Isuru UdanaSL/PR2017-20192112828*-16175.0000012
Rawl LewisWI20082212828*28.0022127.2700103
Onke NyakuWAR/NMBG2019310272727.0020135.0000011
Vasbert DrakesWI2003120272113.505350.9400040
Marchant de LangeSA/KNI/TIT2013-2016532272227.0014192.8600041
Rory KleinveldtSA/CC2008-201975227179.0019142.1100222
Shaun MarshAUS2011110262626.0023113.0400022
Nick ComptonENG2016120262613.007037.1400140
Junaid KhanPAK201333126913.004953.0600050
Heather KnightENGW2016110252525.0018138.8900012
Sybrand EngelbrechtCC2014-2015331251012.503473.5300020
Ian HarveyAUS2003110242424.0019126.3200030
Collins ObuyaKEN2003-2007220242212.0024100.0000011
Harbhajan SinghIND/MI2003-2011841247*8.002692.3100020
Andre RussellWI/KNI2014-201544124148.0013184.6200112
John HastingsAUS2016210232323.0019121.0500012
Alok KapaliBAN2003-2007221231823.003369.7000011
Salman ButtPAK2007220231211.502979.3100030
Qaasim AdamsCC/TIT2014-2017321222222.0015146.6700002
Keshav MaharajDOL/DH2013-20193312221*11.0013169.2300140
Taufeeq UmarPAK2003110212121.004348.8400040
Alex ObandaKEN2007110212121.002584.0000020
Tammy BeaumontENGW20161112121*-16131.2500021
Jason HolderWI20152112121*-2584.0000020
Liam LivingstoneCTB2019110212121.0010210.0000003
WPUJC VaasSL2003-20075212112*21.002875.0000010
Shaun von BergTIT/TS2016-20193212116*21.0014150.0000030
Yogesh NagarDC2009110202020.0020100.0000010
Mervyn DillonWI2003120201310.005834.4800030
Thomas OdoyoKEN2003-2007210191919.002965.5200010
S. SreesanthIND/PK2006-20094111919*-10190.0000040
Mohammad AmirPAK20092111919*-2095.0000040
Mohammad KaifIND200322019199.502770.3700110
Kevin PietersenENG201012019129.505832.7600030
HMRKB HerathSL2012-201723119109.502965.5200030

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