Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Heino KuhnTIT/NMBGT202012-20195501375527.40121113.22020143
Stiaan van ZylCCT202012-20147701374619.57136100.74000132
David MillerSAODIs2013-20246501363927.2016283.9500092
Aiden MarkramSAODIs2018-202444113567*45.0016183.85010132
Sam CurranMCTT202023-202410931353822.50102132.35002811
Mohammad NawazCTBT202018-20199701345919.1494142.55011117
Christiaan JonkerWAR/NMBGT202013-201855113364*33.25107124.30011108
Steve SmithAUSTests2014-20182411328444.0021461.68010154
Nicky BojeSATests2003-20065611327626.4017774.58011210
Andrew StraussENGTests2005-20102401314532.7532540.31000140
Liam LivingstoneCTB/MCTT202019-202410901306514.44123105.6901038
Beth MooneyAUSWT20Is202322112874*128.0090142.22020162
OA RamelaCC/LIOT202014-20174301285442.67103124.27010103
Harmanpreet KaurINDWT20Is2018-20234411285242.67105121.90010123
Rishabh PantINDTests2022121127100*127.0018967.20100104
Matthew HaydenAUSTests20061201269463.0024351.85010181
Thilan SamaraweeraSLTests2012121126115*126.0027645.65100140
Ian BellENGTests20101201267863.0033437.72010180
Rilee RossouwSAODIs201622012612263.00125100.80100152
Dane van NiekerkSAWT20Is2016-202544212571*62.50101123.76010210
Kagiso RabadaSATests2016-202591331252612.5030141.5300191
Kyle VerreynneSATests2022-202534012410031.0018666.67101115
Adam GilchristAUST20Is20074411234541.0087141.38000105
Upul TharangaSLODIs2017-201922012111960.5098123.47100117
Nat Sciver-BruntENGWT20Is202322112181*121.0074163.51010171
Kevin PietersenENGODIs2005-20092201207560.0014185.1101094
Inzamam-ul-HaqPAKTests2003-20072401206030.0019461.86010170
JP DuminySATests2009-20174701204317.1422752.86002181
Brian LaraWIODIs2003-200433011911639.6717269.19100122
Suné LuusSAWT20Is2016-20257511198129.7595125.26010122
Patrick KrugerWAR/KNI/SECT202016-20247511195729.7590132.22010125
Wihan LubbeLIO/DH/PRT202019-20256601196019.8387136.78011153
Wasim JafferINDTests200712011811659.0025546.27100150
Dawid MalanENGT20Is202022111899*118.0067176.12010145
Mohammad HafeezPAKT20Is2007-20133301186339.3383142.17010125
Temba BavumaSAODIs2020-20243301189839.3313289.3901072
Jos ButtlerPR/DSGT202023-20253301175139.0085137.65010144
Muneeba AliPAKWT20Is202333011710239.0092127.17100150
Marco JansenDH/SECT202019-20268401176629.2555212.73010612
Grant RoelofsenMCTT2020235401175629.2593125.81020113
Quinton de KockSAT20Is2013-20206601163019.3392126.09000143
Kevin PietersenENGT20Is20073301157938.3371161.97010124
Angelo MathewsSLTests2012-20172401156328.7524147.72010150
AB de VilliersSAT20Is2007-20175511156328.7591126.3701093
Rahul DravidRCBT2020092201146657.0075152.00010133
Temba BavumaCC/LIO/JST202014-20194401146228.5091125.27010102
Morné van WykDOL/DHT202014-20195501145622.80108105.56010113
Alex HalesENGODIs2016110112112112.0012887.50100140
Sourav GangulyINDTests20071201126656.0016468.29010141
Rahul DravidINDTests2007-20112401124728.0032035.00000140

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