Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Danielle WyattENGW20241112525*-23108.7000020
Thomas OdoyoKEN/AX2003-2007320251812.504160.9800030
Grant ElliottNZ2015220252012.5024104.1700040
Smriti MandhanaINDW2026220251312.5021119.0500031
I MarajCAN2003110242424.004355.8100030
Roston ChasePC2026210242424.0015160.0000012
Johan van der WathSA/KNI2007-201454024146.0023104.3500011
Brendan TaylorZIM2005110232323.002688.4600040
Quinton FriendKNI2014210232323.0014164.2900012
Avishka FernandoSL2019110232323.002688.4600040
Aaron HardieAUS2023210232323.0014164.2900031
Faisal IqbalPAK2002120231711.504551.1100030
Abdul RazzaqPAK/AX2002-2007320232211.504551.1100031
Ravichandran AshwinIND/CSK2009-2013220231511.504156.1000020
Ramesh PowarPK2009443231023.0022104.5500020
Shabnim IsmailSAW2016-202174123207.672882.1400020
Muneeba AliPAKW202155023214.605046.0000210
Lungi NgidiSA/TIT/PR2016-202615642313*11.502592.0000020
Kyle AbbottSA/DOL/DH2012-201921842375.754452.2700120
Graeme SwannENG2009110222222.0014157.1400021
Dane van NiekerkSAW2016110222222.0018122.2200022
Michael VaughanENG2003-2005221222022.005341.5100020
Wriddhiman SahaKKR2009221222122.0015146.6700001
Werner CoetseeKNI2012-2014320221611.0021104.7600002
Nonkululeko MlabaSAW2021-20269522297.332975.8600020
Suryakumar YadavIND2024110212121.0017123.5300021
Shadley van SchalkwykKNI2013-2019310212121.002295.4500001
Tharanga ParanavitanaSL2011120211210.505141.1800030
Lahiru ThirimanneSL2019120212110.506631.8200130
Subramaniam BadrinathCSK20094402185.253560.0000010
Nathan HauritzAUS20091112020*-11181.8200030
Hamilton MasakadzaZIM2005110202020.003852.6300010
Nat Sciver-BruntENGW2024110202020.0019105.2600030
Stephen CookSA2016110202020.005337.7400010
Aviwe MgijimaCC/BOL2014-2024520201910.0017117.6500001
Kyle NipperDOL2014-2016320202010.002774.0700120
Tumi SekhukhuneSAW2021-2026521201720.003066.6700030
Alfred MothoaKNI/TIT2017-20216402085.003066.6700130
Alok KapaliBAN2003110191919.002576.0000020
MO OdumbeKEN2003110191919.0016118.7500011
Adil RashidENG/PC2020-20243111919*-7271.4300021
Edward MooreWP2024110191919.0012158.3300021
Jonathan TrottENG2009110181818.003158.0600020
Yogesh TakawaleMI2009110181818.002281.8200020
Rajesh BishnoiRCB2009110181818.0014128.5700012
Asela GunaratneSL2017110181818.002475.0000010
Shadab KhanPAK2019110181818.003354.5500011
Tayyab TahirPAK2024110181818.0018100.0000011
Aaron PhangisoSA/LIO/JSK2015-20231121181618.0018100.0000020
Craig KieswetterWAR201422018109.002669.2300011

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