Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Newlands×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSATests2008-201523017314857.6723573.62100181
Hashim AmlaSATests2008-20152411706356.6732252.80010210
Graeme SmithSAODIs2004-20082201398669.5018176.80020170
Jacques KallisSAODIs2003-2008331129109*64.50120107.5010095
Graeme SmithSATests20081201138556.5014876.35010130
Ashwell PrinceSATests200812111098110.0024944.18010130
Faf du PlessisSATests2015120826841.0019142.93010100
Gary KirstenSAODIs2003110696969.009275.0001061
JP DuminySAODIs2008110686868.008183.9501041
Dean ElgarSATests20151216860*68.0013351.1301081
Sanath JayasuriyaSLODIs2003110666666.009966.6701040
Mark BoucherSAODIs2003-2008320664933.0066100.0000042
Jacques RudolphSAODIs20041116161*-7680.2601070
Mark BoucherSATests2008110595959.0013743.0701060
Jacques KallisSATests2008121583658.009859.1800070
Lance KlusenerSAODIs2003-2004210575757.0048118.7501015
Rilee RossouwSAT20Is20151115151*-40127.5001050
AB de VilliersSAODIs2008110454545.005976.2700071
Alviro PetersenSATests2015120424221.009245.6500131
Herschelle GibbsSAODIs2003-2008330392413.006460.9400060
Faf du PlessisSAT20Is2015110383838.0020190.0000052
Hashan TillakaratneSLODIs2003110363636.006852.9400040
Russel ArnoldSLODIs20031113434*-4477.2700010
Stiaan van ZylSATests2015110333333.006352.3800030
WPUJC VaasSLODIs20031112828*-25112.0000030
Nicky BojeSAODIs20031112525*-25100.0000020
Kumar SangakkaraSLODIs2003110242424.003080.0000020
David MillerSAT20Is2015110242424.0021114.2900010
Neil McKenzieSATests2008110232323.005442.5900010
Robin PetersonSAODIs2004110212121.003070.0000011
Boeta DippenaarSAODIs2003-2004220212010.502972.4100021
Dale SteynSATests2008-201522019199.502867.8600120
Farhaan BehardienSAT20Is20151111818*-12150.0000001
Morné van WykSAT20Is2015110171717.0015113.3300021
Shaun PollockSAODIs2003-200832016128.0014114.2900000
Temba BavumaSATests2015110151515.004136.5900020
Aravinda de SilvaSLODIs2003110131313.0013100.0000020
Reeza HendricksSAT20Is2015110121212.0012100.0000010
Simon HarmerSATests2015110101010.004820.8300020
Mahela JayawardeneSLODIs2003110999.001656.2500010
André NelSATests2008110555.002420.8300000
Morné MorkelSATests201511144*-580.0000000
Paul HarrisSATests2008110444.00850.0000010
Marvan AtapattuSLODIs2003110333.00837.5000000
Makhaya NtiniSATests200811133*-1421.4300000
Johan BothaSAODIs2008110333.00650.0000000
Jonty RhodesSAODIs2003110222.00633.3300000
Dale SteynSAODIs200811111*-250.0000000
Makhaya NtiniSAODIs2003-2004210000.0020.0000100
Allan DonaldSAODIs200311100*-0-00000
Page 1Next

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