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
Harbhajan SinghINDTests2011110404040.006759.7000032
Hussain TalatPAKT20Is2019110404040.0032125.0000050
Carl HooperWIODIs2003220404020.004197.5600130
Chris WoakesENGODIs2016-2020220404020.004785.1100120
Kaushal SilvaSLTests2017120402920.0010936.7000030
Jason RoyENGODIs2016-2020220403220.004785.1100050
Reeza HendricksSAODIs2019-2020220403420.004785.1100041
Kamran GhulamPAKTests2025120402820.005967.8000060
Jeetan PatelNZTests2006-20132314027*20.005671.4300050
Suryakumar YadavINDODIs2022110393939.0032121.8800041
Bilawal BhattiPAKODIs2013110393939.0025156.0000032
Ruan HaasbroekKNIT202026110393939.0031125.8100041
Evan JonesJSK/DSGT2020252223933*-18216.6700042
Shane WarneRRT2020093323934*39.004488.6400030
Shemaine CampbelleWIWT20Is2016-2023330393013.004881.2500040
Farhaan BehardienSAT20Is2015-20183323918*39.0024162.5000031
Leah PaulIREWT20Is2023-2025330393413.0034114.7100060
André NelSATests2006-200834039189.7511334.5100031
Virender SehwagDCT2020091113838*-16237.5000043
Johan BothaWART2020121113838*-26146.1500031
Babar AzamPAKT20Is2019110383838.0027140.7400031
Asela GunaratneSLODIs2017110383838.0031122.5800031
Graham ThorpeENGTests2005120382619.0015524.5200030
Upul TharangaSLTests20171213826*38.004780.8500080
Karan GoelPKT202009220383819.0021180.9500133
Bhuvneshwar KumarINDTests2018121382538.0012729.9200050
James VincePR/JSKT202019-2026220382319.0026146.1500023
Dhananjaya de SilvaSLTests2017120382219.006459.3800041
Roelof van der MerweTIT/TS/SECT202012-20235433818*38.004388.3700030
Suresh RainaINDODIs2011110373737.004778.7200040
Ross TaylorNZT20Is20071113737*-23160.8700022
Seekkuge PrasannaSLT20Is20171113737*-16231.2500033
Ashley GilesENGODIs2003-2005220372018.505468.5200012
Stiaan van ZylSATests2015-2016220373318.507549.3300040
Temba BavumaSAT20Is2020220373218.5031119.3500022
Dean ElgarTST202018-2019220373218.5036102.7800050
Will SmeedPCT202025220372218.5032115.6300032
SV KitimeWPT202024-2026330371712.334680.4300040
Mohammad HafeezPAKTests2007-201324037179.257847.4400150
HMRKB HerathSLTests2012-20172413735*12.337152.1100140
Hashan TillakaratneSLODIs2003110363636.006852.9400040
MS DhoniCSKT202009110363636.0026138.4600012
Michael ClarkeAUSODIs2006-2009220363518.006456.2500020
Brad HodgeKKRT202009220363118.004187.8000040
Lizelle LeeSAWT20Is2016-20182213633*36.0036100.0000012
Chinelle HenryWIWT20Is2023220363418.0032112.5000040
Vishmi GunaratneSLWT20Is2023220363518.003992.3100040
Shakib Al HasanBANT20Is2007330361912.0028128.5700041
Brad HodgeAUST20Is20074113535*-22159.0900022
Abhishek NayarMIT202009110353535.0014250.0000023

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