Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At St George's Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2011-20182201357167.5016183.85020130
Herschelle GibbsSA20061119393*-12375.6101080
JP DuminySA2011-20182217271*72.007793.5101021
Jacques KallisSA2006110494949.006279.0300090
Johan BothaSA2011110444444.005974.5800030
Heinrich KlaasenSA2018110393939.004292.8600022
Shaun PollockSA2006110373737.004386.0500022
David MillerSA2018110363636.005170.5900021
Aiden MarkramSA2018110323232.0032100.0000041
Robin PetersonSA2011110313131.003588.5700030
Mark BoucherSA2006110292929.004959.1800020
AB de VilliersSA2006-201833022137.3320110.0000001
Graeme SmithSA2006-201122018189.003354.5500120
Morné van WykSA2011110151515.002268.1800010
Andrew HallSA2006110131313.009144.4400001
Dale SteynSA201111144*-666.6700000
Lungi NgidiSA201811144*-1400.0000010
Kagiso RabadaSA2018110333.001717.6500000
Morné MorkelSA2011-2018210111.00333.3300000
Faf du PlessisSA2011110111.00425.0000000
André NelSA200611100*-20.0000000
Justin KempSA2006110000.0010.0000100
Loots BosmanSA2006110000.0020.0000100
Tabraiz ShamsiSA2018110000.0010.0000100
Andile PhehlukwayoSA2018110000.0030.0000100

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