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
AB de VilliersSA/DC/TS2005-201939495209416347.59300869.61512023628
Jacques KallisSA/RCB/CC2003-201427354189222461.03330957.18710219317
Hashim AmlaSA/CC/DH2005-201938523185820137.92324157.333912326
Graeme SmithSA/RR2003-201433443174418342.54243371.6841022126
Faf du PlessisSA/TIT/PR2011-202633414153218541.41215671.06212215226
Quinton de KockSA/LIO/CTB2012-202640441135512431.51137198.8337316226
Rassie van der DussenSA/LIO/JS2014-2026373910119574*41.21137886.720727644
Ryan RickeltonSA/LIO/JS2017-202624242109725949.86897122.302509651
JP DuminySA/MI/CC2007-2019283049217335.4298793.310838814
Dean ElgarSA/TS2013-202414244794141*39.70158850.00232963
Herschelle GibbsSA/DC/CC2003-20121921377522843.0691884.423119118
Ashwell PrinceSA/WAR2005-20141721571315044.56162243.96223703
Aiden MarkramSA/PR/DSG2018-20251722365510634.4779482.491318213
Reeza HendricksSA/KNI/LIO2014-2026252216508130.95550118.180405518
Temba BavumaSA/CC/LIO2014-20251619264310637.8294268.26231688
David WarnerAUS2011-202068060517375.63590102.54311668
Mark BoucherSA2003-2012252236015931.6388867.680416211
David MillerSA/KNI/DOL2011-2026262545395025.67484111.360103615
Virat KohliIND/RCB2009-20248111505160*50.5079163.84130574
Alviro PetersenSA/LIO2009-20151015249210937.8578362.84221543
Ben StokesENG2016-202067048025868.57422113.741105020
Vernon PhilanderSA/CC/CTB2007-202024261144752*29.8078157.23022419
Dewald BrevisMCT/PC2023-20261715440610136.91261155.561112826
Janneman MalanSA/CC/CTB2018-2023151504007526.67298134.230313619
Michael ClarkeAUS2006-2014881397161*56.7165760.43202480
Dane VilasCC/JS/DH2012-20231715538375*38.30320119.690212814
Matthew HaydenAUS/CSK2006-20096733729493.0040990.95040528
Shivnarine ChanderpaulWI2003-201568236170*60.1781944.08050321
George LindeSA/CC/CTB2014-20263726935166*20.65224156.700111724
Babar AzamPAK2019-20255703488149.7149071.02040461
Kyle VerreynneSA/CC/CTB2017-20261414234410028.6736095.561112712
Jonny BairstowENG/JSK/SEC2016-2026774343150*114.3337790.981113611
Heinrich KlaasenSA/TS/DH2018-2025141423239726.92250129.200212513
Rahul DravidIND/RCB2003-20116803216640.1357156.22020344
Laura WolvaardtSAW2023-2025552313115*104.33227137.89130339
Justin KempSA/CC2005-201412106313100*78.25254123.231201720
Jacques RudolphSA/TIT2004-2014710330561*43.5753057.55020401
Sachin TendulkarIND/MI2003-201157230414660.8066745.58120372
Dawid MalanENG/CTB/SEC2018-20241010128699*31.78209136.840303110
Kevin PietersenENG/RCB2005-20108902847931.56281101.07021268
Chris GayleWI/KKR/LIO2003-2019101102827725.6430791.860212418
David BedinghamSA/CC/CTB2019-202591112785327.80260106.92020276
Paul CollingwoodENG2003-20107812778639.5745061.56021216
Jos ButtlerENG/PR/DSG2016-202589227567*39.29213129.110212412
Rilee RossouwSA/KNI/TS2014-202499127012233.75260103.85110254
Stephen FlemingNZ2005-2006220268262134.0043861.19100312
Sourav GangulyIND/KKR2003-2009451266107*66.5032681.60110295
Richard LeviCC2012-20171313126380*21.92212124.06021348
Joe RootENG/PR2016-20256802536131.6332777.37020301
Shan MasoodPAK2019-202524025214563.0043857.53110311
Page 1Next

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