Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA/RCB/CC2003-201427354189222461.03330957.18710219317
AB de VilliersSA/DC/TS2005-201939495209416347.59300869.61512023628
Graeme SmithSA/RR2003-201433443174418342.54243371.6841022126
Hashim AmlaSA/CC/DH2005-201938523185820137.92324157.333912326
Quinton de KockSA/LIO/CTB2012-202640441135512431.51137198.8337316226
Herschelle GibbsSA/DC/CC2003-20121921377522843.0691884.423119118
David WarnerAUS2011-202068060517375.63590102.54311668
Faf du PlessisSA/TIT/PR2011-202633414153218541.41215671.06212215226
Ryan RickeltonSA/LIO/JS2017-202624242109725949.86897122.302509651
Dean ElgarSA/TS2013-202414244794141*39.70158850.00232963
Ashwell PrinceSA/WAR2005-20141721571315044.56162243.96223703
Temba BavumaSA/CC/LIO2014-20251619264310637.8294268.26231688
Alviro PetersenSA/LIO2009-20151015249210937.8578362.84221543
Michael ClarkeAUS2006-2014881397161*56.7165760.43202480
Aiden MarkramSA/PR/DSG2018-20251722365510634.4779482.491318213
Virat KohliIND/RCB2009-20248111505160*50.5079163.84130574
Ben StokesENG2016-202067048025868.57422113.741105020
Dewald BrevisMCT/PC2023-20261715440610136.91261155.561112826
Kyle VerreynneSA/CC/CTB2017-20261414234410028.6736095.561112712
Jonny BairstowENG/JSK/SEC2016-2026774343150*114.3337790.981113611
Justin KempSA/CC2005-201412106313100*78.25254123.231201720
Laura WolvaardtSAW2023-2025552313115*104.33227137.89130339
Sachin TendulkarIND/MI2003-201157230414660.8066745.58120372
Rilee RossouwSA/KNI/TS2014-202499127012233.75260103.85110254
Stephen FlemingNZ2005-2006220268262134.0043861.19100312
Sourav GangulyIND/KKR2003-2009451266107*66.5032681.60110295
Shan MasoodPAK2019-202524025214563.0043857.53110311
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Alex HalesENG/DH2016-201945021411242.8032166.67110310
Taufeeq UmarPAK2003120202135101.0035556.90110331
Younis KhanPAK2003-2013710019911119.9052837.69101133
Mitchell JohnsonAUS2007-2014871199123*33.1720398.03101206
Jordan HermannSEC2024-2026551184106*46.00131140.46100138
Upul TharangaSL2007-201956118311936.60164111.59100237
Dominic SibleyENG2020121167133*167.0038743.15100261
James FranklinNZ2005-2013341166122*55.3337544.27100181
Rishabh PantIND2022231127100*63.5019066.84101104
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Brian LaraWI2003-200433011911639.6717269.19100122
Wasim JafferIND200712011811659.0025546.27100150
Muneeba AliPAKW202333011710239.0092127.17100150
Dean BrownlieNZ201312010910954.5018957.67101132
Rassie van der DussenSA/LIO/JS2014-2026373910119574*41.21137886.720727644
JP DuminySA/MI/CC2007-2019283049217335.4298793.310838814
Reeza HendricksSA/KNI/LIO2014-2026252216508130.95550118.180405518
Mark BoucherSA2003-2012252236015931.6388867.680416211
David MillerSA/KNI/DOL2011-2026262545395025.67484111.360103615
Vernon PhilanderSA/CC/CTB2007-202024261144752*29.8078157.23022419
Janneman MalanSA/CC/CTB2018-2023151504007526.67298134.230313619
Dane VilasCC/JS/DH2012-20231715538375*38.30320119.690212814
Page 1Next

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