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
David BedinghamCC/CTB/SECT202019-20257702065329.43182113.19020194
Hashim AmlaSAODIs2009-20198802058625.6325680.08020200
David MillerKNI/DOL/DHT202013-2026101032035029.00164123.78010137
Taufeeq UmarPAKTests2003120202135101.0035556.90110331
Matthew HaydenAUST20Is200744320273*202.00131154.20030286
David MillerSAT20Is2011-2020101012004122.22158126.58000146
Virat KohliINDTests2018-20243601997933.1746742.61010282
Kieron PollardCC/MCTT202014-2026109419943*39.80106187.740011415
Shivnarine ChanderpaulWITests2008-201524219470*97.0055235.14030161
Rassie van der DussenSAODIs2019-20245531915295.5023282.33020105
Tristan StubbsWAR/SECT202023-202688319163*38.20142134.510201010
Owais ShahCCT202012-201365218779*62.33159117.61010222
Keshav MaharajSATests2017-202571221874018.7027368.50000194
Marlon SamuelsWITests2008-20152401867446.5041544.82020252
Khaya ZondoDOL/DHT202013-20196621866746.50150124.00021117
Boeta DippenaarSATests2003-20074601856230.8350836.42011180
Jordan HermannSECT202024-2026551184106*46.00131140.46100138
Mitchell JohnsonAUSTests2009-2014351181123*45.2519294.27101195
Younis KhanPAKTests2003-201336018111130.1744440.77101123
Jonny BairstowENGTests2016122180150*-26667.67100202
Joe RootENGTests2016-20202401756143.7525568.63020220
Theunis de BruynKNI/TS/PCT202016-20245501755235.00130134.62010129
David WarnerAUSODIs2016110173173173.00136127.21100240
Colin IngramWAR/MCTT202012-20258601728928.67112153.57010149
Dale SteynSATests2006-2019151741723213.2335348.73003182
Hashim AmlaSAT20Is2011-201644117197*57.00129132.56010164
Rassie van der DussenSAT20Is2019-202055116974*42.25111152.2501199
Dawid MalanCTB/SECT202018-20248801686321.00142118.31020175
Dominic SibleyENGTests2020121167133*167.0038743.15100261
Shivnarine ChanderpaulWIODIs2003-20084401676541.7526762.55020160
Heinrich KlaasenTS/DH/DSGT202018-20258811666623.71119139.50011138
Wiaan MulderLIO/TS/JSKT202017-202698216538*27.50114144.74000194
Paul CollingwoodENGODIs2003-20093311638681.5017891.57020113
Vaughn van JaarsveldDOL/PRT202013-201855116082*40.00136117.6501178
Gautam GambhirINDTests20111201579378.5040638.67020220
Aiden MarkramPR/DSG/SECT202018-202577115642*26.00117133.33000116
Alastair CookENGTests2010-20162401556538.7532847.26020190
Reeza HendricksSAT20Is2015-20206601557425.83122127.05010172
Keegan PetersenSATests20221201548277.0027955.20020190
Vernon PhilanderCC/CTBT202013-201910951543338.50104148.0800097
Mohammad YousufPAKTests2003-20072401518337.75149101.34021183
Tazmin BritsSAWT20Is2019-20235511506837.5015298.68020152
Hashim AmlaCC/DHT202014-20197701503321.43149100.67000151
Farhaan BehardienTIT/CTBT202012-201888214829*24.67121122.3100094
Rassie van der DussenSATests2020-20222411476849.0047630.88010120
Jason SmithCC/CTB/MCTT202018-202688114749*21.00101145.54000127
James FranklinNZTests2006-2013231145122*72.5033743.03100161
Daniel SmithWPT202024-202622114386*143.0079181.01020145
Jemimah RodriguesINDWT20Is2018-202344114153*47.00101139.60010172
Shikhar DhawanINDODIs2018-20222201377668.50136100.74020171

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