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
Heino KuhnTIT2013-20163201055.001662.5000010
Vishmi GunaratneSLW2024221109*10.002540.0000020
Ayabulela GqamaneWAR2013-2017732105*10.0010100.0000010
Ian BillcliffCAN2003110999.002437.5000000
Devika VaidyaINDW2023510999.001656.2500000
Aaliyah AlleyneWIW2023110999.007128.5700010
Paul CollingwoodENG2003-200522195*9.001275.0000020
Irfan KarimKEN2017220964.502733.3300010
Rusty TheronWAR2013-2014831964.508112.5000110
Luuk van TroostNED2003110888.003125.8100010
Mushfiqur RahimBAN2017110888.002138.1000010
Wriddhiman SahaKKR200911188*-4200.0000010
Imraan KhanDOL2013110888.004200.0000001
Yaseen VallieWAR2014-2017310888.008100.0000020
Soumya SarkarBAN2017110888.001361.5400010
Colin MunroNZ201211188*-7114.2900000
Dinesha DevnarainSAW2016320874.001172.7300010
Anisa MohammedWIW2016330862.673225.0000000
NA StathamNED2003110777.003520.0000000
Obus PienaarKNI2014210777.001353.8500000
David WieseTIT2013-2016310777.006116.6700010
Keshav MaharajDOL2015-201621177*-3233.3300010
Brooke HallidayNZW2023110777.001070.0000000
Rilee RossouwSA/KNI2014-2015220773.501546.6700110
Roland LefebvreNED2003110666.001442.8600010
Justin OntongCC2015110666.00785.7100010
Laxmi Ratan ShuklaKKR2009110666.00785.7100000
Chedean NationWIW2023210666.001060.0000000
Qaasim AdamsWAR201621166*-5120.0000000
Liton DasBAN2017110666.006100.0000010
Jason SmithCC2019110666.005120.0000000
Cara MurrayIREW202511166*-785.7100000
Arlene KellyIREW2025110666.00875.0000000
Tristan StubbsSA2023110666.001060.0000000
Hamilton MasakadzaZIM2006-2018220653.002030.0000010
Dinesh KarthikDC200911155*-3166.6700010
Thami TsolekileLIO2014210555.004125.0000010
Dale SteynSA/TIT2012-202041155*-2250.0000010
Andrew PuttickCC2015110555.00771.4300000
Johan van der WathKNI201411155*-862.5000000
Moeen AliENG2020110555.005100.0000000
Dane PatersonSA/CC2017-201931155*-4125.0000000
Sheneta GrimmondWIW2023110555.001533.3300010
Freya KempENGW202411155*-5100.0000000
Daan van BungeNED2003110444.001921.0500010
Ben StokesENG2020110444.00757.1400000
Carlos BrathwaiteWI2015110444.001040.0000000
Paul van MeekerenNED201721144*-944.4400000
Sophia DunkleyENGW2024110444.00944.4400000
Nehemiah OdhiamboKEN201722142*4.001136.3600000

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