Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSAODIs2015111130130*-13397.74100113
AB de VilliersSATests2007-20142301296043.0028445.42020170
Jacques KallisSAODIs2008111121121*-13390.98100121
Dean ElgarSATests2014110121121121.0023950.63100180
Faf du PlessisSATests2014110103103103.0023044.78100132
Dale SteynSATests2007-2014231985849.0063155.56010107
Jacques KallisSATests2007120858542.5013264.3901190
JP DuminySAODIs2008-2015221794379.0011866.9500041
Hashim AmlaSATests2007-2014230703323.3310765.4200090
Graeme SmithSAODIs2008110565656.006586.1501070
André NelSATests2007120503425.005590.9100061
Graeme SmithSATests2007120392819.505373.5800040
AB de VilliersSAODIs2008-2015220371918.505074.0000040
Mark BoucherSATests2007120332016.506451.5600040
Ashwell PrinceSATests2007120302015.007540.0000050
Stiaan van ZylSATests2014110292929.004959.1800050
Johan BothaSAT20Is20071112828*-22127.2700022
Morné van WykSAODIs2015110181818.002475.0000040
Alviro PetersenSATests2014110171717.003548.5700030
Herschelle GibbsSAODIs2008110151515.001978.9500030
Vernon PhilanderSATests20141111313*-3636.1100020
Wayne ParnellSAODIs2015110121212.001770.5900000
Farhaan BehardienSAODIs2015110121212.001675.0000000
Temba BavumaSATests2014110101010.003528.5700020
Paul HarrisSATests2007120994.507711.6900100
Gulam BodiSAT20Is2007110888.002532.0000000
Vernon PhilanderSAT20Is2007110444.00944.4400000
Faf du PlessisSAODIs2015110444.001136.3600010
Rilee RossouwSAODIs2015110444.003133.3300010
Shaun PollockSAT20Is2007110222.00540.0000000
Morné van WykSAT20Is2007110111.00425.0000000
Albie MorkelSAT20Is2007110111.00425.0000000
Dale SteynSAT20Is200711111*-1100.0000000
Kyle AbbottSAODIs201511111*-250.0000000
Makhaya NtiniSATests2007121111.00128.3300000
Herschelle GibbsSAT20Is2007110000.0040.0000100
JP DuminySAT20Is2007110000.0010.0000100
AB de VilliersSAT20Is2007110000.0040.0000100
Aaron PhangisoSAODIs2015110000.0010.0000100
Herschelle GibbsSATests2007120000.00170.0000200

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