Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSATests2005-201919332133220142.97270749.213611811
AB de VilliersSATests2005-201819302134416348.00231758.0137016414
Jacques KallisSATests2003-201315243147122470.05276853.1466115811
Graeme SmithSATests2003-201415262122618351.08177669.034501553
Dean ElgarSATests2013-202412224757141*42.06155248.78232913
Faf du PlessisSATests2013-20201018163210337.18139245.40141810
Ryan RickeltonLIO/JS/MCTT202017-20262323283811339.90554151.261506748
Ashwell PrinceSATests2005-20111015463815058.00152241.92222662
AB de VilliersSAODIs2005-20171212254512154.50544100.18230594
Aiden MarkramSATests2018-2025611136410636.4051670.54121585
Quinton de KockLIO/CTB/DSGT202012-2026202014469323.47333133.930235314
Quinton de KockSATests2016-2020610038310138.3052672.81130491
Temba BavumaSATests2015-2025710237410646.7568854.36211492
Herschelle GibbsSAODIs2003-2009109041811946.4449185.132104710
Ben StokesENGTests2016-2020240403258100.75356113.201104715
Graeme SmithSAODIs2004-2013121214398639.9156677.56051463
Quinton de KockSAODIs2013-202288041012451.2542097.62220468
Michael ClarkeAUSTests2009-2014361361161*72.2059360.88202460
Rassie van der DussenLIO/JS/MCTT202014-2026252556886034.40559123.080314530
Alviro PetersenSATests2011-2015611138110938.1069454.90211413
Mark BoucherSATests2003-2012121313445928.6762055.48041413
Herschelle GibbsSATests2003-200758228922848.1736778.75101386
Janneman MalanCC/CTB/JSKT202018-2023141403997528.50292136.640313619
Reeza HendricksKNI/LIO/JST202014-2026171414558135.00381119.420303415
David WarnerAUSTests2014-201824034214585.5038987.92200346
Richard LeviCCT202012-20171313126380*21.92212124.06021348
Laura WolvaardtSAWT20Is2023-2025552313115*104.33227137.89130339
Asad ShafiqPAKTests2013-201924023811159.5040359.06110332
Taufeeq UmarPAKTests2003120202135101.0035556.90110331
Jacques RudolphSATests2005-201258223251*38.6744152.61010321
Babar AzamPAKTests2019-20252402138153.2534362.10030320
Jacques KallisSAODIs2003-20131091401109*50.1351977.26141316
Stephen FlemingNZTests2006110262262262.0042361.94100312
Shan MasoodPAKTests2019-202524025214563.0043857.53110311
Vernon PhilanderSATests2011-20201115627352*30.3364442.39022302
Ryan RickeltonSATests2025110259259259.0034375.51100293
Sachin TendulkarINDTests2007-201124123814679.3359739.87110292
Dewald BrevisMCT/PCT202023-20261715440610136.91261155.561112826
Dane VilasCC/JS/DHT202012-20231715538375*38.30320119.690212814
Matthew HaydenAUST20Is200744320273*202.00131154.20030286
Virat KohliINDTests2018-20243601997933.1746742.61010282
JP DuminySAODIs2007-201910903527339.1142183.61040262
JP DuminyMI/CCT202009-20196622116752.75158133.54020262
Dominic SibleyENGTests2020121167133*167.0038743.15100261
Marlon SamuelsWITests2008-20152401867446.5041544.82020252
Faf du PlessisSAODIs2011-201966133018566.0035194.02121243
Faf du PlessisTIT/PR/JSKT202014-20268812836140.43194145.880302411
David WarnerAUSODIs2016110173173173.00136127.21100240
Faf du PlessisSAT20Is2013-20209912877835.88219131.050302312
Virat KohliINDODIs2011-2022331253160*126.5028489.08110222
Page 1Next

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