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
Aamer JamalPAKTests2025120493424.507962.0300090
Pieter MalanTITT202012110484848.0041117.0700051
Ben StokesENGT20Is2016-2020320483724.0034141.1800024
Shikhar DhawanINDT20Is2018110474747.0040117.5000030
Imad WasimPAKODIs20191114747*-31151.6100042
Sourav GangulyKKRT202009220474623.5042111.9000042
Peter FultonNZTests2006120473623.5010146.5300090
Nilakshi de SilvaSLWT20Is2019-20233314741*23.504897.9200020
Shorna AkterBANWT20Is2023330473115.6739120.5100050
Shai HopePCT202025-2026220464523.0032143.7500032
Shubman GillINDTests2024120463623.006669.7000070
Ryan McLarenKNI/NMBGT202017-20193324631*46.0033139.3900041
Wahab RiazCTBT2020195534629*23.0028164.2900041
Inzamam-ul-HaqPAKODIs2003-20072214545*45.009845.9200140
Jacob OramNZODIs2005-2007220453422.507560.0000031
Steve TikoloKENODIs2003220454222.506075.0000060
Irfan PathanPKT202009220453922.5040112.5000022
Shamima SultanaBANWT20Is2023330452015.0040112.5000061
Matthew HaydenCSKT202009110444444.0035125.7100061
Maddy GreenNZWT20Is20231114444*-20220.0000070
Bernadine BezuidenhoutNZWT20Is2023110444444.0026169.2300050
Misbah-ul-HaqPAKTests2013120444422.0011538.2600143
Joe RootENGODIs2016-2020220442722.004695.6500040
Dian ForresterKNI/JSKT202024-2026220443922.0029151.7200031
Nida DarPAKWT20Is2023330443314.6744100.0000141
Mohammad SamiPAKTests2003-2007242443122.009546.3200040
Shoaib AkhtarPAKODIs2003110434343.0016268.7500053
Suresh RainaINDT20Is2018110434343.0027159.2600051
Anwar AliPAKODIs20131114343*-5578.1800060
Kevin PietersenRCBT202009220433221.504595.5600050
Eimear RichardsonIREWT20Is2023220432821.5036119.4400070
Tim PaineAUSTests20181224334*-11138.7400050
Alyssa HealyAUSWT20Is2023220432521.504693.4800060
Tamim IqbalBANT20Is2007330433214.335578.1800050
Davy JacobsWART202013-2014331433321.5029148.2800061
Mahela JayawardeneSLTests2012120423021.0010241.1800031
Steve HarmisonENGTests2005120424221.004397.6700171
Yasir HameedPAKTests2007120423521.007258.3300070
Michael PappsNZTests2006120422221.008648.8400070
BJ WatlingNZTests2013120424221.0015227.6300140
Neil McKenzieLIOT202012-2014440423110.505379.2500050
Jerome TaylorWITests2008-2015240422110.508648.8400141
Ashwell PrinceWART202012-2014440421810.504985.7100130
Marlon SamuelsWIT20Is2015110414141.0032128.1300051
David WieseSAODIs20161114141*-32128.1300052
Kamindu MendisSLT20Is2019110414141.0029141.3800032
Robert KeyENGTests2005120414120.5014228.8700150
Andrew StraussENGODIs2005-2009220412420.504983.6700060
Cody ChettyDOLT202013-2019440411710.255673.2100041
Makhaya NtiniSATests2003-20099944117*8.206959.4200341

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