Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL2012110222.001612.5000000
Kumar SangakkaraSL2012110444.001428.5700010
Dilhara FernandoSL2012110000.0010.0000100
Graeme SmithSA/CC2012-201433023107.673076.6700010
Jacques KallisSA2012110727272.008090.0001061
Robin PetersonSA/CC2012-201453184*4.001942.1100100
Tillakaratne DilshanSL2012110000.0020.0000100
Nuwan KulasekaraSL2012110666.001154.5500010
Lasith MalingaSL2012110111.00911.1100000
JP DuminySA/CC2012-20186611015420.2010497.1201042
Hashim AmlaSA/CC2012-20191010148011253.33460104.35140344
AB de VilliersSA/TS2012-201966033717656.17217155.301203110
Albie MorkelSA/TIT/DH2012-20184427034*35.0046152.1700082
Upul TharangaSL2012110000.0020.0000100
Dale SteynSA/CC/CTB2012-2019653115*5.501861.1100110
Morné MorkelSA/TS2012-201931111*-1100.0000000
Ajantha MendisSL201211133*-1323.0800000
Angelo MathewsSL2012110000.0020.0000100
Lonwabo TsotsobeSA2012-201321100*-40.0000000
Dinesh ChandimalSL2012110444.00757.1400010
Faf du PlessisSA/PR/JSK2012-20251717340476*28.86350115.43042309
Kosala KulasekaraSL2012110191919.004641.3000000
Paul CollingwoodIMP2012110111.00333.3300000
Mark BoucherCC20121112323*-17135.2900020
Owais ShahCC2012-201344211561*57.5088130.6801065
Andrew PuttickCC2012-2015330673722.3365103.0800051
Ryan ten DoeschateIMP/NMBG2012-201922015147.5015100.0000000
Vernon PhilanderCC/CTB/DH2012-201987211645*23.2063184.13001134
Luke WrightIMP2012110151515.0014107.1400011
Stiaan van ZylCC2012-201455116677*41.50117141.88020126
Dane VilasCC/JS/DH2012-2024141222875728.70232123.71010285
Yaseen VallieCC/WAR2012-2015320483924.0047102.1300020
Dane PiedtCC/CTB/MCT2012-2026610888.00988.8900000
Adrian McLarenIMP2012110171717.0016106.2500001
Cobus PienaarIMP2012110444.00666.6700000
Ryan CanningIMP2012110232323.0012191.6700031
CJ AlexanderIMP/DOL2012-201421122*-450.0000000
Siya SimetuCC/WAR/IMP2012-2024310000.0010.0000100
Khaya ZondoSA/IMP/DOL2012-2018443164100*164.00139117.99100132
Herschelle GibbsCC2012110444.00580.0000000
Morné van WykKNI/DOL/DH2012-2018330753325.0061122.9500080
Justin KempCC2012-20143227856*-54144.4401073
Rory KleinveldtSA/CC/TS2012-20191063532617.6746115.2200024
Dillon du PreezKNI2012-201522017118.5012141.6700020
Ryan McLarenSA/KNI2012-20133301055135.00102102.9401062
Richard LeviCC2012-20179902366126.22180131.11020277
Rilee RossouwKNI/TS/PC2012-2025770722910.2956128.5700282
Obus PienaarKNI2012-2013220332216.5021157.1400022
Ryan BaileyWAR/KNI2012-2014330656221.6746141.3001151
Reeza HendricksSA/KNI/LIO2012-20251111131472*31.4031599.68020237
Page 1Next

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