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
Owais ShahENG/CC2007-2013330432114.3342102.3800032
Anne BoschSAW2021-2026540431510.756764.1800032
S. SreesanthIND/PK2006-2010863432814.336665.1500180
Ian BillcliffCAN2003110424242.006366.6700060
Sean WilliamsZIM/TS2005-20182214233*42.005084.0000031
Makhaya NtiniSA/WAR2002-20121812542166.0011237.5000560
Sarfraz AhmedPAK2019110414141.005969.4900020
Sidra AmeenPAKW2026110414141.006464.0600040
Sikandar RazaTS/PR2018-2026220412120.5041100.0000012
Nathan LyonAUS2018-2026230412713.6712732.2800070
Doug BracewellNZ2012-20164324121*41.004689.1300041
Deandra DottinWIW2016110404040.0031129.0300014
Luke WrightENG2007220402420.0026153.8500022
Romario ShepherdJSK2023-2024220404020.0023173.9100124
Qaasim AdamsCC/TIT2014-2017330402313.3340100.0000031
Divan van WykDOL2013-2014330403513.3338105.2600150
Tim PaineAUS2018120392519.5010138.6100040
Leus du PlooyKNI/JSK2016-2025320393819.5038102.6300022
Ajit AgarkarIND/KKR2006-2009542391419.504979.5900030
James HopesAUS2009110383838.0035108.5700050
Zak CrawleySEC2025110383838.0029131.0300050
Cooper ConnollyAUS2026110383838.004290.4800041
SM GilsonDOL2026110383838.0027140.7400031
HMRKB HerathSL2011121383038.008544.7100040
Runako MortonWI2008120383719.005174.5100070
Marcus NorthAUS2009120383819.0012131.4000150
Alex CareyAUS2026120382419.008345.7800040
Jemimah RodriguesINDW2026220383619.0033115.1500021
Yusuf PathanRR2009330381712.6736105.5600051
Andrew BirchWAR/TS2012-2018631383019.0031122.5800030
Brooke HallidayNZW20231113737*-5369.8100050
Andries GousKNI2019-2021330373512.3329127.5900114
Ryan McLarenSA/KNI/DOL2012-20198613712*7.404877.0800011
Najiha AlviPAKW2026110363636.004678.2600010
Keith DudgeonBOL/PR2024-20252113636*-28128.5700050
Dwaraka Ravi TejaDC2009220362718.004383.7200040
Thisara PereraSL2011-2019230361212.005961.0200030
Nadine de KlerkSAW2021-202675036197.206060.0000250
Onke NyakuCC/NMBG/WP2019-202476236139.0030120.0000122
Adam RossingtonSEC20231113535*-18194.4400052
Aubrey SwanepoelKNI2012-2019320353117.5021166.6700033
Niroshan DickwellaSL2017-201934035258.754381.4000140
Patrick BrowneWI2008110343434.0024141.6700032
Tammy BeaumontENGW2024110343434.005265.3800050
Ben DunkNMBG2019110343434.0018188.8900051
Jesse RyderRCB2009220343217.0026130.7700060
Praveen KumarRCB2009432341334.0020170.0000012
Maia BouchierENGW2024110333333.003691.6700060
Tilak VarmaIND2024110333333.0018183.3300032
Dinesh MongiaIND2003-2006320333216.507544.0000030

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