Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Nipper NicholsonSATests19351211616*16.00--00120
Frank MooneyNZTests19531201698.00--000-0
Alan DavidsonAUSTests195812016128.00--000-0
Goofy LawrenceSATests196112016168.00--00100
Albie MorkelSAODIs2005-200933016145.332955.1700120
Imraan KhanDOLT20201233016145.332857.1400110
Josh HazlewoodAUSTests2018-2026233169*-2857.1400020
Kagiso RabadaLIO/JS/MCTT202018-202593016155.331888.8900110
H ViljoenDOLT202024-20263321614*16.0011145.4500001
Lizaad WilliamsTIT/JSK/PCT202021-20268431611*16.001984.2100110
Evan JonesPR/DSGT202023-202654016154.002564.0000210
Piyush ChawlaPKT2020096521665.332369.5700110
Nasser HussainENGODIs2003110151515.003050.0000020
Brian LaraWIODIs2004110151515.003050.0000010
Rawl LewisWIODIs2008110151515.008187.5000010
Ravichandran AshwinINDODIs2013110151515.002657.6900010
George BaileyCSKT202009110151515.0012125.0000030
Shubham RanjaneJSKT2020251111515*-1883.3300010
David PitheySATests1967110151515.00--000-0
Daren PowellWITests20081211515*15.0012125.0000130
Masabata KlaasSAWODIs2021-202322015107.503148.3900020
Taskin AhmedBANTests202212015147.502755.5600001
CBRLS KumaraSLTests20241221510*-2075.0000030
Brian StathamENGTests19571201597.50--00020
Ajit AgarkarINDT20Is2007110141414.009155.5600020
Hashan TillakaratneSLODIs2003110141414.002850.0000020
Heath StreakAXODIs2005110141414.003540.0000010
Jimmy KamandeKENT20Is2007110141414.0013107.6900010
Majid HaqSCOT20Is2007110141414.003145.1600000
Craig WrightSCOT20Is2007110141414.001877.7800000
Niraj PatelRRT202009210141414.002263.6400010
Dillon du PreezKNIT202013-20162111414*-9155.5600010
Davy JacobsWART202014110141414.001687.5000010
Stiaan van ZylCCT202014110141414.002360.8700010
Chathuranga de SilvaSLODIs2017110141414.0014100.0000020
Nono PongoloJST2020181111414*-7200.0000002
Jacques RudolphSA/AXODIs2004-20053201477.002653.8500020
Keshav MaharajSAT20Is2023-2024221149*14.001687.5000001
Dawid MalanCTB/SECT202018-202422014127.002458.3300020
Umaima SohailPAKWT20Is202122014107.002360.8700010
Sid O'LinnSATests19611201487.00--000-0
Alan ConnollyAUSTests197012014147.0013107.6900121
Neil HawkeAUSTests1967121149*14.00--000-0
Derek VarnalsSATests196412014117.00--00010
Wandile MakwetuKNI/LIOT202021-202653014134.672166.6700100
Ryan McLarenKNI/DOL/NMBGT202012-20195401483.502360.8700000
Duanne OlivierSATests2019-202224214127.005028.0000111
Godfrey EvansENGTests1948-195724014103.50666.6700200
Craig WhiteENGODIs2003110131313.009144.4400010
Andrew CaddickENGODIs20031111313*-4131.7100010

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