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 178 of the 179 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnny WardleENGTests1957110333.00--00000
Virender SehwagINDODIs2003-2006220331.501225.0000100
Paul AdamsSATests2000-200422133*3.00348.8200100
Nasir JamshedPAKTests2013120331.502711.1100100
Swapnil AsnodkarRRT202009220331.50650.0000100
Trent BoultNZTests201312132*3.001421.4300000
Tony de ZorziSATests2024120321.502412.5000000
Makhaya NtiniSAODIs2000-200793133*1.502313.0400200
Luke WrightENGT20Is2007330331.001127.2700200
Schofield HaighENGTests1906230321.00--00100
James KirtleyENGT20Is200711122*-450.0000000
Zaheer KhanMIT202009110222.00366.6700000
Waqar YounisPAKODIs2003110222.00366.6700000
Sanjay BangarKKRT202009110222.00922.2200000
Marlon SamuelsWIODIs2008110222.001020.0000000
Ryan HurleyWIODIs2004110222.00728.5700000
Stuart CarlisleZIMODIs2000110222.001711.7600000
Ian BellENGODIs2005110222.00825.0000000
Dinesh KarthikDC/PRT202009-2025210222.00728.5700000
Denesh RamdinWIT20Is2015110222.00540.0000000
Stuart ClarkAUSODIs200611122*-540.0000000
Morné MorkelTIT/TST202014-201921122*-2100.0000000
Ashok DindaKKRT202009110222.002100.0000000
George BaileyAUSODIs2016110222.00825.0000000
Adil RashidENGT20Is2016-2020310222.00633.3300000
Thisara PereraSLODIs2019110222.00728.5700000
Kyle AbbottSAT20Is2015-201631122*-2100.0000000
David WieseSAT20Is2013-2016410222.002100.0000000
Inoka RanaweeraSLWT20Is2019-202331122*-2100.0000000
Rumana AhmedBANWT20Is2023110222.00540.0000000
Jason BehrendorffPCT202025110222.00450.0000000
Yuzvendra ChahalINDODIs2018-2022210222.00633.3300000
Craig OvertonSECT202025110222.00366.6700000
Tabraiz ShamsiSAT20Is2018-202051122*-450.0000000
Mohammad RizwanPAKT20Is2019110222.002100.0000000
Jayant YadavINDODIs2022110222.00633.3300000
Alzarri JosephJSKT202023110222.00540.0000000
Prasidh KrishnaINDODIs202211122*-366.6700000
Anrich NortjeSAT20Is2020210222.00633.3300000
Nandre BurgerCTB/NMBG/JSKT202018-202671122*-366.6700000
Azmatullah OmarzaiMCTT20202511122*-2100.0000000
Dooley BriscoeSATests1938110222.00--00000
Athol RowanSATests1949110222.00--00000
Brian StathamENGTests195711122*---00000
David RennebergAUSTests1966110222.00--00000
Mark WaughAUSODIs2000110222.00450.0000000
Pramodya WickramasingheSLODIs2001110222.00540.0000000
Brooke WalkerNZODIs200011122*-728.5700000
Pieter StrydomSAODIs2000110222.00825.0000000
Wavell HindsWIODIs2003220221.00248.3300100

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