Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSA2013-20243301808260.00143125.87020168
Jacques KallisSA2002-200722013910569.5027949.82100151
AB de VilliersSA2007-20132201187559.0015476.62010130
Rassie van der DussenSA2019-20242218080*80.0012464.5201190
Mark BoucherSA2002-2007220765538.0012660.32010110
Andile PhehlukwayoSA20191116969*-8086.2501072
Gary KirstenSA2002110565656.0011847.4601090
Graeme SmithSA2002-2013341561618.6710155.4500081
Shaun PollockSA2002-2007220533226.506186.8900061
Robin UthappaIND2007110505050.0039128.2101042
Herschelle GibbsSA2002-20072315025*25.005689.2900062
George LindeSA2024110484848.0024200.0000034
Fraser WattsSCO2007110464646.0035131.4300090
Nicky BojeSA20021113737*-5863.7900040
MS DhoniIND2007110333333.0031106.4500031
Robin PetersonSA20131112525*-3571.4300020
Neil McKenzieSA2002110242424.004158.5400040
Justin KempSA2007110222222.003759.4600010
Irfan PathanIND2007110202020.0015133.3300002
Rory KleinveldtSA2013110181818.002281.8200030
Ajit AgarkarIND2007110141414.009155.5600020
Majid HaqSCO2007110141414.003145.1600000
Craig WrightSCO2007110141414.001877.7800000
Dewald NelSCO20071111313*-7185.7100020
Reeza HendricksSA2019-20242201386.501872.2200020
Kwena MaphakaSA20241111212*-11109.0900020
Heinrich KlaasenSA2019-202422012126.001485.7100101
Dinesh KarthikIND2007110111111.009122.2200020
CJO SmithSCO2007110111111.007157.1400020
Ryan McLarenSA2013110111111.002055.0000000
Nantie HaywardSA2002110101010.001855.5600020
Dale SteynSA2013110999.009100.0000010
Makhaya NtiniSA2002-2007220994.502240.9100120
Faf du PlessisSA2019110888.008100.0000020
Matthew BreetzkeSA2024110888.005160.0000001
Hashim AmlaSA2013-2019220884.006133.3300120
Donavon FerreiraSA2024110777.006116.6700000
Virender SehwagIND2007110555.003166.6700010
André NelSA2007110555.001435.7100000
Lonwabo TsotsobeSA201311155*-2250.0000010
Navdeep PooniaSCO2007110444.00666.6700000
Nqaba PeterSA2024110333.00742.8600000
Ashwell PrinceSA2007110222.00450.0000000
Ryan WatsonSCO2007110222.00450.0000000
Gavin HamiltonSCO2007110222.00450.0000000
Harbhajan SinghIND2007110111.00425.0000000
Yuvraj SinghIND2007110111.00425.0000000
Boeta DippenaarSA2002110111.00714.2900000
S. SreesanthIND200711111*-333.3300000
Dougie BrownSCO2007110111.00520.0000000
Page 1Next

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