Batting by format (All cricket)
Filters
1 active
At Newlands×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
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.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ahmed ShehzadPAK | ODIs | 2013 | 1 | 1 | 0 | 35 | 35 | 35.00 | 70 | 50.00 | 0 | 0 | 0 | 3 | 0 |
| Mitchell MarshAUS | ODIs | 2016 | 1 | 1 | 0 | 35 | 35 | 35.00 | 38 | 92.11 | 0 | 0 | 0 | 2 | 2 |
| Travis HeadAUS | ODIs | 2016 | 1 | 1 | 0 | 35 | 35 | 35.00 | 43 | 81.40 | 0 | 0 | 0 | 4 | 0 |
| Faisal IqbalPAK | Tests | 2003 | 1 | 2 | 0 | 35 | 24 | 17.50 | 88 | 39.77 | 0 | 0 | 0 | 4 | 0 |
| Andrew SymondsAUS | T20Is | 2007 | 4 | 2 | 1 | 35 | 33 | 35.00 | 27 | 129.63 | 0 | 0 | 0 | 4 | 0 |
| Thisara PereraSL | Tests | 2012 | 1 | 2 | 0 | 35 | 30 | 17.50 | 55 | 63.64 | 0 | 0 | 0 | 5 | 0 |
| Heather KnightENGW | T20Is | 2023 | 2 | 2 | 0 | 35 | 31 | 17.50 | 31 | 112.90 | 0 | 0 | 0 | 0 | 2 |
| Mangaliso MosheleLIO/TIT/PR | T20 | 2014-2019 | 5 | 5 | 3 | 35 | 15 | 17.50 | 26 | 134.62 | 0 | 0 | 0 | 6 | 0 |
| Russel ArnoldSL | ODIs | 2003 | 1 | 1 | 1 | 34 | 34* | - | 44 | 77.27 | 0 | 0 | 0 | 1 | 0 |
| Sewnarine ChattergoonWI | ODIs | 2008 | 1 | 1 | 0 | 34 | 34 | 34.00 | 56 | 60.71 | 0 | 0 | 0 | 7 | 0 |
| Kyle MayersDSG | T20 | 2023 | 1 | 1 | 0 | 34 | 34 | 34.00 | 23 | 147.83 | 0 | 0 | 0 | 4 | 2 |
| Mujeeb Ur RahmanPR | T20 | 2025-2026 | 2 | 1 | 0 | 34 | 34 | 34.00 | 21 | 161.90 | 0 | 0 | 0 | 1 | 3 |
| Tony de ZorziSA | ODIs | 2024 | 1 | 1 | 0 | 34 | 34 | 34.00 | 40 | 85.00 | 0 | 0 | 0 | 3 | 1 |
| Asa TribePR | T20 | 2026 | 1 | 1 | 0 | 34 | 34 | 34.00 | 28 | 121.43 | 0 | 0 | 0 | 3 | 2 |
| Darren MaddyENG | T20Is | 2007 | 2 | 2 | 0 | 34 | 20 | 17.00 | 29 | 117.24 | 0 | 0 | 0 | 5 | 0 |
| Colin AckermannWAR/PC | T20 | 2017-2024 | 2 | 2 | 0 | 34 | 17 | 17.00 | 33 | 103.03 | 0 | 0 | 0 | 3 | 0 |
| Ricky PontingAUS | T20Is | 2007 | 3 | 3 | 1 | 34 | 20 | 17.00 | 39 | 87.18 | 0 | 0 | 0 | 2 | 1 |
| Mihlali MpongwanaWP | T20 | 2024-2026 | 3 | 3 | 1 | 34 | 22 | 17.00 | 37 | 91.89 | 0 | 0 | 0 | 0 | 2 |
| Stuart BroadENG | Tests | 2010-2020 | 3 | 4 | 1 | 34 | 25 | 11.33 | 79 | 43.04 | 0 | 0 | 1 | 5 | 0 |
| Marques AckermanLIO/DOL/CTB | T20 | 2017-2025 | 5 | 4 | 0 | 34 | 17 | 8.50 | 40 | 85.00 | 0 | 0 | 1 | 2 | 1 |
| Aviwe MgijimaCC/CTB | T20 | 2014-2019 | 10 | 5 | 1 | 34 | 23 | 8.50 | 31 | 109.68 | 0 | 0 | 0 | 4 | 0 |
| Colin IngramSA | T20Is | 2011 | 1 | 1 | 0 | 33 | 33 | 33.00 | 28 | 117.86 | 0 | 0 | 0 | 3 | 1 |
| Usman KhawajaAUS | T20Is | 2016 | 1 | 1 | 0 | 33 | 33 | 33.00 | 25 | 132.00 | 0 | 0 | 0 | 4 | 1 |
| Agha SalmanPAK | ODIs | 2024 | 1 | 1 | 0 | 33 | 33 | 33.00 | 30 | 110.00 | 0 | 0 | 0 | 3 | 1 |
| Priyamal PereraSL | ODIs | 2019 | 1 | 1 | 0 | 33 | 33 | 33.00 | 57 | 57.89 | 0 | 0 | 0 | 2 | 0 |
| Harbhajan SinghIND | ODIs | 2003-2011 | 3 | 2 | 1 | 33 | 23* | 33.00 | 37 | 89.19 | 0 | 0 | 0 | 2 | 2 |
| Imran FarhatPAK | Tests | 2007 | 1 | 2 | 0 | 33 | 20 | 16.50 | 78 | 42.31 | 0 | 0 | 0 | 4 | 0 |
| Ashwell PrinceSA | ODIs | 2005-2007 | 3 | 2 | 1 | 33 | 19 | 33.00 | 51 | 64.71 | 0 | 0 | 0 | 1 | 1 |
| Justin KempSA | T20Is | 2007 | 2 | 2 | 1 | 33 | 21 | 33.00 | 34 | 97.06 | 0 | 0 | 0 | 1 | 2 |
| Dhananjaya de SilvaSL | T20Is | 2017-2019 | 2 | 2 | 0 | 33 | 19 | 16.50 | 46 | 71.74 | 0 | 0 | 0 | 0 | 0 |
| Isuru UdanaSL | ODIs | 2019 | 1 | 1 | 0 | 32 | 32 | 32.00 | 29 | 110.34 | 0 | 0 | 0 | 3 | 1 |
| Mangaliso MosheleSA | T20Is | 2017 | 1 | 1 | 1 | 32 | 32* | - | 15 | 213.33 | 0 | 0 | 0 | 1 | 3 |
| Andrew FlintoffENG | Tests | 2005 | 1 | 2 | 0 | 32 | 20 | 16.00 | 69 | 46.38 | 0 | 0 | 0 | 6 | 0 |
| Shahid AfridiPAK | ODIs | 2003-2013 | 2 | 2 | 0 | 32 | 26 | 16.00 | 29 | 110.34 | 0 | 0 | 0 | 1 | 2 |
| Shikhar DhawanIND | Tests | 2018 | 1 | 2 | 0 | 32 | 16 | 16.00 | 33 | 96.97 | 0 | 0 | 0 | 5 | 0 |
| Khurram ShahzadPAK | Tests | 2025 | 1 | 2 | 0 | 32 | 18 | 16.00 | 76 | 42.11 | 0 | 0 | 0 | 5 | 0 |
| Donavon FerreiraJSK | T20 | 2023-2026 | 4 | 3 | 0 | 32 | 18 | 10.67 | 23 | 139.13 | 0 | 0 | 0 | 4 | 1 |
| Peter SiddleAUS | Tests | 2009-2011 | 2 | 4 | 1 | 32 | 20 | 10.67 | 73 | 43.84 | 0 | 0 | 2 | 4 | 0 |
| John DavisonCAN | ODIs | 2003 | 1 | 1 | 0 | 31 | 31 | 31.00 | 32 | 96.88 | 0 | 0 | 0 | 2 | 2 |
| Joseph HarrisCAN | ODIs | 2003 | 1 | 1 | 0 | 31 | 31 | 31.00 | 74 | 41.89 | 0 | 0 | 0 | 2 | 1 |
| Angelo PereraSL | ODIs | 2019 | 1 | 1 | 0 | 31 | 31 | 31.00 | 37 | 83.78 | 0 | 0 | 0 | 3 | 0 |
| Michael VaughanENG | Tests | 2005 | 1 | 2 | 0 | 31 | 20 | 15.50 | 94 | 32.98 | 0 | 0 | 0 | 5 | 0 |
| Damien MartynAUS | Tests | 2006 | 1 | 2 | 1 | 31 | 22 | 31.00 | 72 | 43.06 | 0 | 0 | 0 | 3 | 0 |
| Dimitri MascarenhasRR | T20 | 2009 | 3 | 3 | 0 | 31 | 27 | 10.33 | 31 | 100.00 | 0 | 0 | 1 | 3 | 0 |
| Jason RoyENG | T20Is | 2016-2020 | 3 | 3 | 0 | 31 | 16 | 10.33 | 26 | 119.23 | 0 | 0 | 1 | 2 | 2 |
| Aaron PhangisoKNI/LIO/JS | T20 | 2012-2024 | 8 | 4 | 2 | 31 | 13* | 15.50 | 25 | 124.00 | 0 | 0 | 0 | 3 | 1 |
| Alec StewartENG | ODIs | 2003 | 1 | 1 | 0 | 30 | 30 | 30.00 | 34 | 88.24 | 0 | 0 | 0 | 4 | 0 |
| Raynard van TonderKNI | T20 | 2019 | 1 | 1 | 0 | 30 | 30 | 30.00 | 32 | 93.75 | 0 | 0 | 0 | 3 | 0 |
| E MotswiriKNI | T20 | 2026 | 1 | 1 | 1 | 30 | 30* | - | 20 | 150.00 | 0 | 0 | 0 | 2 | 1 |
| Shahid NazirPAK | Tests | 2007 | 1 | 2 | 0 | 30 | 27 | 15.00 | 58 | 51.72 | 0 | 0 | 0 | 3 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.