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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Heino KuhnTIT/NMBG | T20 | 2012-2019 | 5 | 5 | 0 | 137 | 55 | 27.40 | 121 | 113.22 | 0 | 2 | 0 | 14 | 3 |
| Stiaan van ZylCC | T20 | 2012-2014 | 7 | 7 | 0 | 137 | 46 | 19.57 | 136 | 100.74 | 0 | 0 | 0 | 13 | 2 |
| David MillerSA | ODIs | 2013-2024 | 6 | 5 | 0 | 136 | 39 | 27.20 | 162 | 83.95 | 0 | 0 | 0 | 9 | 2 |
| Aiden MarkramSA | ODIs | 2018-2024 | 4 | 4 | 1 | 135 | 67* | 45.00 | 161 | 83.85 | 0 | 1 | 0 | 13 | 2 |
| Sam CurranMCT | T20 | 2023-2024 | 10 | 9 | 3 | 135 | 38 | 22.50 | 102 | 132.35 | 0 | 0 | 2 | 8 | 11 |
| Mohammad NawazCTB | T20 | 2018-2019 | 9 | 7 | 0 | 134 | 59 | 19.14 | 94 | 142.55 | 0 | 1 | 1 | 11 | 7 |
| Christiaan JonkerWAR/NMBG | T20 | 2013-2018 | 5 | 5 | 1 | 133 | 64* | 33.25 | 107 | 124.30 | 0 | 1 | 1 | 10 | 8 |
| Steve SmithAUS | Tests | 2014-2018 | 2 | 4 | 1 | 132 | 84 | 44.00 | 214 | 61.68 | 0 | 1 | 0 | 15 | 4 |
| Nicky BojeSA | Tests | 2003-2006 | 5 | 6 | 1 | 132 | 76 | 26.40 | 177 | 74.58 | 0 | 1 | 1 | 21 | 0 |
| Andrew StraussENG | Tests | 2005-2010 | 2 | 4 | 0 | 131 | 45 | 32.75 | 325 | 40.31 | 0 | 0 | 0 | 14 | 0 |
| Liam LivingstoneCTB/MCT | T20 | 2019-2024 | 10 | 9 | 0 | 130 | 65 | 14.44 | 123 | 105.69 | 0 | 1 | 0 | 3 | 8 |
| Beth MooneyAUSW | T20Is | 2023 | 2 | 2 | 1 | 128 | 74* | 128.00 | 90 | 142.22 | 0 | 2 | 0 | 16 | 2 |
| OA RamelaCC/LIO | T20 | 2014-2017 | 4 | 3 | 0 | 128 | 54 | 42.67 | 103 | 124.27 | 0 | 1 | 0 | 10 | 3 |
| Harmanpreet KaurINDW | T20Is | 2018-2023 | 4 | 4 | 1 | 128 | 52 | 42.67 | 105 | 121.90 | 0 | 1 | 0 | 12 | 3 |
| Rishabh PantIND | Tests | 2022 | 1 | 2 | 1 | 127 | 100* | 127.00 | 189 | 67.20 | 1 | 0 | 0 | 10 | 4 |
| Matthew HaydenAUS | Tests | 2006 | 1 | 2 | 0 | 126 | 94 | 63.00 | 243 | 51.85 | 0 | 1 | 0 | 18 | 1 |
| Thilan SamaraweeraSL | Tests | 2012 | 1 | 2 | 1 | 126 | 115* | 126.00 | 276 | 45.65 | 1 | 0 | 0 | 14 | 0 |
| Ian BellENG | Tests | 2010 | 1 | 2 | 0 | 126 | 78 | 63.00 | 334 | 37.72 | 0 | 1 | 0 | 18 | 0 |
| Rilee RossouwSA | ODIs | 2016 | 2 | 2 | 0 | 126 | 122 | 63.00 | 125 | 100.80 | 1 | 0 | 0 | 15 | 2 |
| Dane van NiekerkSAW | T20Is | 2016-2025 | 4 | 4 | 2 | 125 | 71* | 62.50 | 101 | 123.76 | 0 | 1 | 0 | 21 | 0 |
| Kagiso RabadaSA | Tests | 2016-2025 | 9 | 13 | 3 | 125 | 26 | 12.50 | 301 | 41.53 | 0 | 0 | 1 | 9 | 1 |
| Kyle VerreynneSA | Tests | 2022-2025 | 3 | 4 | 0 | 124 | 100 | 31.00 | 186 | 66.67 | 1 | 0 | 1 | 11 | 5 |
| Adam GilchristAUS | T20Is | 2007 | 4 | 4 | 1 | 123 | 45 | 41.00 | 87 | 141.38 | 0 | 0 | 0 | 10 | 5 |
| Upul TharangaSL | ODIs | 2017-2019 | 2 | 2 | 0 | 121 | 119 | 60.50 | 98 | 123.47 | 1 | 0 | 0 | 11 | 7 |
| Nat Sciver-BruntENGW | T20Is | 2023 | 2 | 2 | 1 | 121 | 81* | 121.00 | 74 | 163.51 | 0 | 1 | 0 | 17 | 1 |
| Kevin PietersenENG | ODIs | 2005-2009 | 2 | 2 | 0 | 120 | 75 | 60.00 | 141 | 85.11 | 0 | 1 | 0 | 9 | 4 |
| Inzamam-ul-HaqPAK | Tests | 2003-2007 | 2 | 4 | 0 | 120 | 60 | 30.00 | 194 | 61.86 | 0 | 1 | 0 | 17 | 0 |
| JP DuminySA | Tests | 2009-2017 | 4 | 7 | 0 | 120 | 43 | 17.14 | 227 | 52.86 | 0 | 0 | 2 | 18 | 1 |
| Brian LaraWI | ODIs | 2003-2004 | 3 | 3 | 0 | 119 | 116 | 39.67 | 172 | 69.19 | 1 | 0 | 0 | 12 | 2 |
| Suné LuusSAW | T20Is | 2016-2025 | 7 | 5 | 1 | 119 | 81 | 29.75 | 95 | 125.26 | 0 | 1 | 0 | 12 | 2 |
| Patrick KrugerWAR/KNI/SEC | T20 | 2016-2024 | 7 | 5 | 1 | 119 | 57 | 29.75 | 90 | 132.22 | 0 | 1 | 0 | 12 | 5 |
| Wihan LubbeLIO/DH/PR | T20 | 2019-2025 | 6 | 6 | 0 | 119 | 60 | 19.83 | 87 | 136.78 | 0 | 1 | 1 | 15 | 3 |
| Wasim JafferIND | Tests | 2007 | 1 | 2 | 0 | 118 | 116 | 59.00 | 255 | 46.27 | 1 | 0 | 0 | 15 | 0 |
| Dawid MalanENG | T20Is | 2020 | 2 | 2 | 1 | 118 | 99* | 118.00 | 67 | 176.12 | 0 | 1 | 0 | 14 | 5 |
| Mohammad HafeezPAK | T20Is | 2007-2013 | 3 | 3 | 0 | 118 | 63 | 39.33 | 83 | 142.17 | 0 | 1 | 0 | 12 | 5 |
| Temba BavumaSA | ODIs | 2020-2024 | 3 | 3 | 0 | 118 | 98 | 39.33 | 132 | 89.39 | 0 | 1 | 0 | 7 | 2 |
| Jos ButtlerPR/DSG | T20 | 2023-2025 | 3 | 3 | 0 | 117 | 51 | 39.00 | 85 | 137.65 | 0 | 1 | 0 | 14 | 4 |
| Muneeba AliPAKW | T20Is | 2023 | 3 | 3 | 0 | 117 | 102 | 39.00 | 92 | 127.17 | 1 | 0 | 0 | 15 | 0 |
| Marco JansenDH/SEC | T20 | 2019-2026 | 8 | 4 | 0 | 117 | 66 | 29.25 | 55 | 212.73 | 0 | 1 | 0 | 6 | 12 |
| Grant RoelofsenMCT | T20 | 2023 | 5 | 4 | 0 | 117 | 56 | 29.25 | 93 | 125.81 | 0 | 2 | 0 | 11 | 3 |
| Quinton de KockSA | T20Is | 2013-2020 | 6 | 6 | 0 | 116 | 30 | 19.33 | 92 | 126.09 | 0 | 0 | 0 | 14 | 3 |
| Kevin PietersenENG | T20Is | 2007 | 3 | 3 | 0 | 115 | 79 | 38.33 | 71 | 161.97 | 0 | 1 | 0 | 12 | 4 |
| Angelo MathewsSL | Tests | 2012-2017 | 2 | 4 | 0 | 115 | 63 | 28.75 | 241 | 47.72 | 0 | 1 | 0 | 15 | 0 |
| AB de VilliersSA | T20Is | 2007-2017 | 5 | 5 | 1 | 115 | 63 | 28.75 | 91 | 126.37 | 0 | 1 | 0 | 9 | 3 |
| Rahul DravidRCB | T20 | 2009 | 2 | 2 | 0 | 114 | 66 | 57.00 | 75 | 152.00 | 0 | 1 | 0 | 13 | 3 |
| Temba BavumaCC/LIO/JS | T20 | 2014-2019 | 4 | 4 | 0 | 114 | 62 | 28.50 | 91 | 125.27 | 0 | 1 | 0 | 10 | 2 |
| Morné van WykDOL/DH | T20 | 2014-2019 | 5 | 5 | 0 | 114 | 56 | 22.80 | 108 | 105.56 | 0 | 1 | 0 | 11 | 3 |
| Alex HalesENG | ODIs | 2016 | 1 | 1 | 0 | 112 | 112 | 112.00 | 128 | 87.50 | 1 | 0 | 0 | 14 | 0 |
| Sourav GangulyIND | Tests | 2007 | 1 | 2 | 0 | 112 | 66 | 56.00 | 164 | 68.29 | 0 | 1 | 0 | 14 | 1 |
| Rahul DravidIND | Tests | 2007-2011 | 2 | 4 | 0 | 112 | 47 | 28.00 | 320 | 35.00 | 0 | 0 | 0 | 14 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.