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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harbhajan SinghIND | Tests | 2011 | 1 | 1 | 0 | 40 | 40 | 40.00 | 67 | 59.70 | 0 | 0 | 0 | 3 | 2 |
| Hussain TalatPAK | T20Is | 2019 | 1 | 1 | 0 | 40 | 40 | 40.00 | 32 | 125.00 | 0 | 0 | 0 | 5 | 0 |
| Carl HooperWI | ODIs | 2003 | 2 | 2 | 0 | 40 | 40 | 20.00 | 41 | 97.56 | 0 | 0 | 1 | 3 | 0 |
| Chris WoakesENG | ODIs | 2016-2020 | 2 | 2 | 0 | 40 | 40 | 20.00 | 47 | 85.11 | 0 | 0 | 1 | 2 | 0 |
| Kaushal SilvaSL | Tests | 2017 | 1 | 2 | 0 | 40 | 29 | 20.00 | 109 | 36.70 | 0 | 0 | 0 | 3 | 0 |
| Jason RoyENG | ODIs | 2016-2020 | 2 | 2 | 0 | 40 | 32 | 20.00 | 47 | 85.11 | 0 | 0 | 0 | 5 | 0 |
| Reeza HendricksSA | ODIs | 2019-2020 | 2 | 2 | 0 | 40 | 34 | 20.00 | 47 | 85.11 | 0 | 0 | 0 | 4 | 1 |
| Kamran GhulamPAK | Tests | 2025 | 1 | 2 | 0 | 40 | 28 | 20.00 | 59 | 67.80 | 0 | 0 | 0 | 6 | 0 |
| Jeetan PatelNZ | Tests | 2006-2013 | 2 | 3 | 1 | 40 | 27* | 20.00 | 56 | 71.43 | 0 | 0 | 0 | 5 | 0 |
| Suryakumar YadavIND | ODIs | 2022 | 1 | 1 | 0 | 39 | 39 | 39.00 | 32 | 121.88 | 0 | 0 | 0 | 4 | 1 |
| Bilawal BhattiPAK | ODIs | 2013 | 1 | 1 | 0 | 39 | 39 | 39.00 | 25 | 156.00 | 0 | 0 | 0 | 3 | 2 |
| Ruan HaasbroekKNI | T20 | 2026 | 1 | 1 | 0 | 39 | 39 | 39.00 | 31 | 125.81 | 0 | 0 | 0 | 4 | 1 |
| Evan JonesJSK/DSG | T20 | 2025 | 2 | 2 | 2 | 39 | 33* | - | 18 | 216.67 | 0 | 0 | 0 | 4 | 2 |
| Shane WarneRR | T20 | 2009 | 3 | 3 | 2 | 39 | 34* | 39.00 | 44 | 88.64 | 0 | 0 | 0 | 3 | 0 |
| Shemaine CampbelleWIW | T20Is | 2016-2023 | 3 | 3 | 0 | 39 | 30 | 13.00 | 48 | 81.25 | 0 | 0 | 0 | 4 | 0 |
| Farhaan BehardienSA | T20Is | 2015-2018 | 3 | 3 | 2 | 39 | 18* | 39.00 | 24 | 162.50 | 0 | 0 | 0 | 3 | 1 |
| Leah PaulIREW | T20Is | 2023-2025 | 3 | 3 | 0 | 39 | 34 | 13.00 | 34 | 114.71 | 0 | 0 | 0 | 6 | 0 |
| André NelSA | Tests | 2006-2008 | 3 | 4 | 0 | 39 | 18 | 9.75 | 113 | 34.51 | 0 | 0 | 0 | 3 | 1 |
| Virender SehwagDC | T20 | 2009 | 1 | 1 | 1 | 38 | 38* | - | 16 | 237.50 | 0 | 0 | 0 | 4 | 3 |
| Johan BothaWAR | T20 | 2012 | 1 | 1 | 1 | 38 | 38* | - | 26 | 146.15 | 0 | 0 | 0 | 3 | 1 |
| Babar AzamPAK | T20Is | 2019 | 1 | 1 | 0 | 38 | 38 | 38.00 | 27 | 140.74 | 0 | 0 | 0 | 3 | 1 |
| Asela GunaratneSL | ODIs | 2017 | 1 | 1 | 0 | 38 | 38 | 38.00 | 31 | 122.58 | 0 | 0 | 0 | 3 | 1 |
| Graham ThorpeENG | Tests | 2005 | 1 | 2 | 0 | 38 | 26 | 19.00 | 155 | 24.52 | 0 | 0 | 0 | 3 | 0 |
| Upul TharangaSL | Tests | 2017 | 1 | 2 | 1 | 38 | 26* | 38.00 | 47 | 80.85 | 0 | 0 | 0 | 8 | 0 |
| Karan GoelPK | T20 | 2009 | 2 | 2 | 0 | 38 | 38 | 19.00 | 21 | 180.95 | 0 | 0 | 1 | 3 | 3 |
| Bhuvneshwar KumarIND | Tests | 2018 | 1 | 2 | 1 | 38 | 25 | 38.00 | 127 | 29.92 | 0 | 0 | 0 | 5 | 0 |
| James VincePR/JSK | T20 | 2019-2026 | 2 | 2 | 0 | 38 | 23 | 19.00 | 26 | 146.15 | 0 | 0 | 0 | 2 | 3 |
| Dhananjaya de SilvaSL | Tests | 2017 | 1 | 2 | 0 | 38 | 22 | 19.00 | 64 | 59.38 | 0 | 0 | 0 | 4 | 1 |
| Roelof van der MerweTIT/TS/SEC | T20 | 2012-2023 | 5 | 4 | 3 | 38 | 18* | 38.00 | 43 | 88.37 | 0 | 0 | 0 | 3 | 0 |
| Suresh RainaIND | ODIs | 2011 | 1 | 1 | 0 | 37 | 37 | 37.00 | 47 | 78.72 | 0 | 0 | 0 | 4 | 0 |
| Ross TaylorNZ | T20Is | 2007 | 1 | 1 | 1 | 37 | 37* | - | 23 | 160.87 | 0 | 0 | 0 | 2 | 2 |
| Seekkuge PrasannaSL | T20Is | 2017 | 1 | 1 | 1 | 37 | 37* | - | 16 | 231.25 | 0 | 0 | 0 | 3 | 3 |
| Ashley GilesENG | ODIs | 2003-2005 | 2 | 2 | 0 | 37 | 20 | 18.50 | 54 | 68.52 | 0 | 0 | 0 | 1 | 2 |
| Stiaan van ZylSA | Tests | 2015-2016 | 2 | 2 | 0 | 37 | 33 | 18.50 | 75 | 49.33 | 0 | 0 | 0 | 4 | 0 |
| Temba BavumaSA | T20Is | 2020 | 2 | 2 | 0 | 37 | 32 | 18.50 | 31 | 119.35 | 0 | 0 | 0 | 2 | 2 |
| Dean ElgarTS | T20 | 2018-2019 | 2 | 2 | 0 | 37 | 32 | 18.50 | 36 | 102.78 | 0 | 0 | 0 | 5 | 0 |
| Will SmeedPC | T20 | 2025 | 2 | 2 | 0 | 37 | 22 | 18.50 | 32 | 115.63 | 0 | 0 | 0 | 3 | 2 |
| SV KitimeWP | T20 | 2024-2026 | 3 | 3 | 0 | 37 | 17 | 12.33 | 46 | 80.43 | 0 | 0 | 0 | 4 | 0 |
| Mohammad HafeezPAK | Tests | 2007-2013 | 2 | 4 | 0 | 37 | 17 | 9.25 | 78 | 47.44 | 0 | 0 | 1 | 5 | 0 |
| HMRKB HerathSL | Tests | 2012-2017 | 2 | 4 | 1 | 37 | 35* | 12.33 | 71 | 52.11 | 0 | 0 | 1 | 4 | 0 |
| Hashan TillakaratneSL | ODIs | 2003 | 1 | 1 | 0 | 36 | 36 | 36.00 | 68 | 52.94 | 0 | 0 | 0 | 4 | 0 |
| MS DhoniCSK | T20 | 2009 | 1 | 1 | 0 | 36 | 36 | 36.00 | 26 | 138.46 | 0 | 0 | 0 | 1 | 2 |
| Michael ClarkeAUS | ODIs | 2006-2009 | 2 | 2 | 0 | 36 | 35 | 18.00 | 64 | 56.25 | 0 | 0 | 0 | 2 | 0 |
| Brad HodgeKKR | T20 | 2009 | 2 | 2 | 0 | 36 | 31 | 18.00 | 41 | 87.80 | 0 | 0 | 0 | 4 | 0 |
| Lizelle LeeSAW | T20Is | 2016-2018 | 2 | 2 | 1 | 36 | 33* | 36.00 | 36 | 100.00 | 0 | 0 | 0 | 1 | 2 |
| Chinelle HenryWIW | T20Is | 2023 | 2 | 2 | 0 | 36 | 34 | 18.00 | 32 | 112.50 | 0 | 0 | 0 | 4 | 0 |
| Vishmi GunaratneSLW | T20Is | 2023 | 2 | 2 | 0 | 36 | 35 | 18.00 | 39 | 92.31 | 0 | 0 | 0 | 4 | 0 |
| Shakib Al HasanBAN | T20Is | 2007 | 3 | 3 | 0 | 36 | 19 | 12.00 | 28 | 128.57 | 0 | 0 | 0 | 4 | 1 |
| Brad HodgeAUS | T20Is | 2007 | 4 | 1 | 1 | 35 | 35* | - | 22 | 159.09 | 0 | 0 | 0 | 2 | 2 |
| Abhishek NayarMI | T20 | 2009 | 1 | 1 | 0 | 35 | 35 | 35.00 | 14 | 250.00 | 0 | 0 | 0 | 2 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.