Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Newlands×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2006-2013220215149107.5039154.99110290
Jacques KallisSA2005-20134402127153.0040252.74030182
Herschelle GibbsSA2005-200722015211976.0015498.70100157
Ashwell PrinceSA2005-2006221127108*127.0032638.96100100
Graeme SmithSA2005-20134401135128.2516369.3301091
Alviro PetersenSA2013110106106106.0017660.23100111
Mark BoucherSA2005-2007331994049.5014866.89000140
AB de VilliersSA2006-2013330826727.3316450.00010100
Imran NazirPAK2007110595959.0041143.9001035
Boeta DippenaarSA2006110474747.0011142.3400040
Mohammad HafeezPAK2007110323232.0021152.3800032
Shoaib MalikPAK20071112626*-14185.7100011
Dean ElgarSA2013110212121.005240.3800020
Misbah-ul-HaqPAK20071111616*-1794.1200001
André NelSA2005-2007321161216.005429.6300020
Faf du PlessisSA2013110151515.002853.5700020
Dale SteynSA2006-2013310131313.004032.5000020
Makhaya NtiniSA2005-200622011115.502152.3800110
Justin KempSA200511188*-5160.0000010
Shahid AfridiPAK2007110666.005120.0000010
Robin PetersonSA2013110555.001533.3300010
Younis KhanPAK2007110444.001526.6700000
Shaun PollockSA2005-200722144*4.001136.3600110
Charl LangeveldtSA2005-2007210111.00250.0000000
JP DuminySA2007110111.00616.6700000
Nicky BojeSA2005-2006210000.0010.0000100
Andrew PuttickSA2005110000.0050.0000100
Vernon PhilanderSA201311100*-50.0000000

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