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
Marco JansenSA2023110171717.0014121.4300030
Tillakaratne DilshanSL/DC2009-201222017178.502373.9100120
Reeza HendricksKNI201432017178.5017100.0000120
Roelof van der MerweNED/TIT2013-20174311798.502958.6200010
Nicholas de GrootCAN2003110161616.003644.4400020
Nondumiso ShangaseSAW2024110161616.002272.7300020
Marcus TrescothickENG2003-200522016128.003447.0600020
Harbhajan SinghMI200922016108.0013123.0800001
Shamilia ConnellWIW2016-2023521161516.0013123.0800011
Herschelle GibbsSA/DC/TIT2003-20134401684.003545.7100230
Ashley GilesENG2005110151515.007214.2900021
Joseph HarrisCAN2003110151515.003246.8800020
Graham NapierMI2009110151515.001693.7500010
Jos ButtlerENG2020110151515.0010150.0000030
Rushab PatelKEN2017110151515.002755.5600010
Mehedi Hasan MirazBAN2017110151515.003839.4700010
Stuart MatsikenyeriZIM2003-2006221151415.002171.4300030
Khaya ZondoDOL2013-201632015147.509166.6700011
Makhaya NtiniSA2003-2006310141414.006233.3300011
Suzie BatesNZW2023110141414.001687.5000020
Sybrand EngelbrechtCC2015110141414.0011127.2700010
Ferisco AdamsCC2019110141414.001687.5000000
Edward MooreWAR2014110141414.001877.7800020
Gaby LewisIREW2025110141414.002751.8500020
Ryan RickeltonSA2023210141414.001687.5000001
Janneman MalanCC2019110141414.0010140.0000020
Gurdeep SinghKEN20172201487.002751.8500000
Stacy-Ann KingWIW20161111313*-2259.0900000
Ryan McLarenSA/KNI/DOL2012-20153111313*-1681.2500010
Alzarri JosephWI20231111313*-10130.0000011
Masabata KlaasSAW2016-20249411374.334429.5500110
Edgar SchiferliNED2003110121212.001675.0000020
Sean ErvineZIM2003110121212.001963.1600010
Craig ThyssenWAR2013210121212.009133.3300001
Nilakshi de SilvaSLW2024210121212.006200.0000030
Lungi NgidiSA/TIT2016-20235111212*-2352.1700001
WPUJC VaasSL20031111111*-8137.5000010
Pinal ShahMI2009210111111.002055.0000000
Danielle WyattENGW2024110111111.0011100.0000020
Jean SymesLIO2013-2014210111111.001384.6200000
Timm van der GugtenNED2017210111111.002152.3800000
Gerhardt AbrahamsKNI2014110111111.006183.3300020
Keegan PetersenCC2015110111111.001478.5700010
Sikander ZulfiqarNED2017210111111.002250.0000000
Bella ArmstrongNZW2023110111111.0010110.0000010
Onke NyakuWAR201922111611.001384.6200010
Nicky BojeSA/KNI2005-20142111010*-4250.0000001
Feiko KloppenburgNED2003110101010.003033.3300010
Narsingh DeonarineWI2015110101010.002737.0400020
Hasini PereraSLW2024210101010.001283.3300020

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