Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rob NicolNZ2012110252525.0024104.1700040
Ben CooperNED2017220252412.502792.5900040
Prosper UtseyaZIM20061112424*-3275.0000011
Brendan TaylorZIM2006-2018220241912.003568.5700040
Alex ObandaKEN2017220241912.004553.3300030
Sisanda MagalaWAR2015-2019831241912.0014171.4300131
Simon HarmerWAR2013-201484124178.0024100.0000120
Jonny BairstowENG2020110232323.0019121.0500030
Kagiso RabadaSA20171112323*-11209.0900031
Kyle VerreynneCC2019110232323.0022104.5500001
Shakera SelmanWIW2016-20234322310*23.003467.6500010
Ian BlackwellENG20031112222*-11200.0000050
Andrew HallSA2003-20062112222*-11200.0000021
Nuwan KulasekaraSL2012110222222.0013169.2300022
Vernon PhilanderSA/CC2015-2017210222222.0020110.0000010
Robert FrylinckDOL2013-2016210222222.009244.4400041
Brendon McCullumNZ/KKR2009-2012220221711.0022100.0000020
Ajinkya RahaneMI2009220221211.0020110.0000030
Chris MorrisLIO2013-20143212218*22.0020110.0000020
Sinalo JaftaSAW2023-2024920221111.002781.4800020
Afy FletcherWIW2016-20236422210*11.003464.7100120
Travis FriendZIM2003110212121.0020105.0000040
Sean WilliamsZIM2018110212121.002295.4500020
Tafadzwa MufambisiZIM2006110212121.002584.0000030
Rohit SharmaDC2009110212121.0020105.0000021
David WarnerDC2009110212121.003070.0000001
Laura DelanyIREW2025110212121.0018116.6700021
Zaida JamesWIW20231112121*-3167.7400002
Mark BoucherSA2003-2006320212110.503756.7600110
Lizelle LeeSAW2016-201844021155.252875.0000230
Kabir AliENG2005110202020.0015133.3300001
Andrew StraussENG2005110202020.002968.9700000
Carlos KoyanaCC20171112020*-2483.3300010
Maia BouchierENGW2024110202020.0017117.6500030
Rashada WilliamsWIW20234402085.003754.0500020
Mahela JayawardeneSL2012110191919.002673.0800010
Dougie MarillierZIM2003110191919.0014135.7100020
Gautam GambhirDC2009110191919.002382.6100020
Vikram SolankiENG2005110191919.0016118.7500010
KG AndersonNZW2023110191919.002673.0800030
Sulieman BennWI2015110181818.001994.7400021
Pite van BiljonKNI2014110181818.0014128.5700030
Kyshona A KnightWIW2016110181818.004540.0000020
Jonathan CarterWI2015110181818.003551.4300001
Rory KleinveldtSA/CC2012-201943118109.0016112.5000010
Lesiba NgoepeCC/WAR2015-20196411810*6.0018100.0000001
Mashrafe MortazaBAN2017110171717.0017100.0000030
Jeroen SmitsNED20031111717*-3844.7400020
Tirumalasetti SumanDC2009110171717.0017100.0000020
Heinrich KlaasenTIT20161111717*-9188.8900011

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