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 168 of the 191 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagDCT20200922017118.501989.4700020
Arundhati ReddyINDWT20Is202622017148.502277.2700010
Sanath JayasuriyaMIT20200933017165.673056.6700100
Lungi NgidiSAT20Is2020-20234331713*-12141.6700020
Tshepang DitholeDOLT2020243301785.6717100.0000030
Andrew FlintoffCSKT202009110161616.001794.1200010
Sanath JayasuriyaSLODIs2003110161616.003053.3300010
Austin CodringtonCANODIs2003110161616.003151.6100010
Stuart MatsikenyeriZIMODIs2005110161616.004436.3600010
Justin KempCCT2020131111616*-12133.3300011
Stuart ClarkAUSODIs20061111616*-1888.8900020
Trisha ChettySAWT20Is2016110161616.001888.8900030
Lee CarseldineRRT2020091111616*-9177.7800020
Shemaine CampbelleWIWT20Is20161111616*-15106.6700020
Mitchell StarcAUSODIs2026110161616.002759.2600020
Kainat ImtiazPAKWODIs2021110161616.004634.7800020
Shaun PollockSAT20Is20072211616*16.0012133.3300101
Kennedy OtienoKENODIs200322016158.005529.0900010
Martin SujiKENODIs20032211615*16.002759.2600001
Marlon SamuelsWIODIs2008-201522016128.002272.7300001
Moeen AliENGTests201512016168.003151.6100120
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
Daren PowellWITests20081211515*15.0012125.0000130
Masabata KlaasSAWODIs2021-202322015107.503148.3900020
Taskin AhmedBANTests202212015147.502755.5600001
CBRLS KumaraSLTests20241221510*-2075.0000030
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

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