Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20122012110222.001612.5000000
Kumar SangakkaraSL20122012110444.001428.5700010
Dilhara FernandoSL20122012110000.0010.0000100
Graeme SmithSA20122012110666.00875.0000000
Jacques KallisSA20122012110727272.008090.0001061
Robin PetersonSA2012201211144*-944.4400000
Tillakaratne DilshanSL20122012110000.0020.0000100
Nuwan KulasekaraSL20122012110666.001154.5500010
Lasith MalingaSL20122012110111.00911.1100000
JP DuminySA20122012110111.00250.0000000
Hashim AmlaSA20122012110112112112.0012887.5010080
AB de VilliersSA20122012110525252.0040130.0001070
Albie MorkelSA20122012110252525.0017147.0600012
Upul TharangaSL20122012110000.0020.0000100
Dale SteynSA20122012110111.00250.0000000
Morné MorkelSA2012201211111*-1100.0000000
Ajantha MendisSL2012201211133*-1323.0800000
Angelo MathewsSL20122012110000.0020.0000100
Dinesh ChandimalSL20122012110444.00757.1400010
Faf du PlessisSA20122012110101010.001376.9200000
Kosala KulasekaraSL20122012110191919.004641.3000000
Paul CollingwoodIMP20122012110111.00333.3300000
Mark BoucherCC201220121112323*-17135.2900020
Owais ShahCC201220122201065.001952.6300000
Andrew PuttickCC20122012110212121.0016131.2500030
Ryan ten DoeschateIMP20122012110111.00333.3300000
Vernon PhilanderCC201220121114545*-18250.0000053
Luke WrightIMP20122012110151515.0014107.1400011
Stiaan van ZylCC20122012220835541.5049169.3901054
Dane VilasCC20122012221915791.0057159.6501083
Adrian McLarenIMP20122012110171717.0016106.2500001
Cobus PienaarIMP20122012110444.00666.6700000
Ryan CanningIMP20122012110232323.0012191.6700031
CJ AlexanderIMP2012201211122*-450.0000000
Khaya ZondoIMP20122012111100100*-63158.7310092
Herschelle GibbsCC20122012110444.00580.0000000
Morné van WykKNI20122012110313131.0025124.0000030
Justin KempCC201220121112222*-21104.7600011
Dillon du PreezKNI20122012110666.006100.0000000
Ryan McLarenKNI20122012110212121.002584.0000001
Richard LeviCC20122012110616161.0032190.6301054
Rilee RossouwKNI20122012110101010.006166.6700010
Obus PienaarKNI20122012110222222.0011200.0000012
Ryan BaileyKNI20122012110333.00475.0000000
Reeza HendricksKNI20122012110313131.0029106.9000011
Werner CoetseeKNI201220121112323*-13176.9200021
Aubrey SwanepoelKNI2012201211133*-2150.0000000
Graeme SmithSA20132013110777.001546.6700000
Brendon McCullumNZ20132013110262626.004065.0000021
Kyle MillsNZ20132013110262626.004065.0000011
Page 1Next

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