Batting by format (All cricket)
Filters
1 active
At Kingsmead×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 168 of the 191 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jacques KallisSA | Tests | 2002-2013 | 8 | 13 | 0 | 635 | 115 | 48.85 | 1376 | 46.15 | 3 | 3 | 2 | 84 | 1 |
| David MillerSA | ODIs | 2011-2026 | 13 | 12 | 4 | 516 | 118* | 64.50 | 499 | 103.41 | 2 | 2 | 1 | 39 | 14 |
| Quinton de KockSA | ODIs | 2013-2026 | 7 | 7 | 0 | 373 | 121 | 53.29 | 381 | 97.90 | 2 | 1 | 0 | 38 | 5 |
| Ashwell PrinceSA | Tests | 2006-2011 | 6 | 11 | 2 | 372 | 123* | 41.33 | 744 | 50.00 | 2 | 0 | 1 | 43 | 0 |
| Faf du PlessisSA | ODIs | 2011-2019 | 7 | 7 | 0 | 323 | 120 | 46.14 | 334 | 96.71 | 2 | 0 | 1 | 33 | 3 |
| Ricky PontingAUS | Tests | 2006-2009 | 2 | 4 | 0 | 309 | 116 | 77.25 | 538 | 57.43 | 2 | 1 | 0 | 35 | 2 |
| Phillip HughesAUS | Tests | 2009 | 1 | 2 | 0 | 275 | 160 | 137.50 | 474 | 58.02 | 2 | 0 | 0 | 34 | 5 |
| AB de VilliersSA | Tests | 2006-2018 | 10 | 18 | 2 | 752 | 103* | 47.00 | 1495 | 50.30 | 1 | 6 | 2 | 92 | 4 |
| Graeme SmithSA | Tests | 2002-2013 | 9 | 16 | 3 | 539 | 147 | 41.46 | 884 | 60.97 | 1 | 2 | 1 | 80 | 1 |
| Cameron DelportDOL | T20 | 2012-2016 | 20 | 20 | 1 | 529 | 103* | 27.84 | 393 | 134.61 | 1 | 3 | 2 | 49 | 25 |
| Hashim AmlaSA | ODIs | 2009-2019 | 11 | 11 | 0 | 403 | 100 | 36.64 | 427 | 94.38 | 1 | 3 | 1 | 56 | 0 |
| Temba BavumaSA | Tests | 2015-2026 | 6 | 11 | 0 | 390 | 113 | 35.45 | 815 | 47.85 | 1 | 2 | 1 | 45 | 1 |
| Graeme SmithSA/AX | ODIs | 2003-2013 | 15 | 15 | 0 | 384 | 117 | 25.60 | 477 | 80.50 | 1 | 2 | 1 | 40 | 5 |
| Aiden MarkramSA | Tests | 2018-2026 | 4 | 8 | 0 | 382 | 143 | 47.75 | 731 | 52.26 | 1 | 1 | 0 | 52 | 1 |
| Herschelle GibbsSA | ODIs | 2003-2009 | 9 | 9 | 1 | 362 | 118 | 45.25 | 430 | 84.19 | 1 | 2 | 0 | 35 | 7 |
| Dean ElgarSA | Tests | 2015-2022 | 5 | 9 | 1 | 359 | 118* | 44.88 | 677 | 53.03 | 1 | 2 | 1 | 43 | 1 |
| Jacques KallisSA/AX | ODIs | 2003-2013 | 12 | 12 | 3 | 286 | 119* | 31.78 | 432 | 66.20 | 1 | 1 | 1 | 29 | 3 |
| Aiden MarkramTIT/PR/DSG | T20 | 2018-2026 | 13 | 12 | 0 | 276 | 108 | 23.00 | 216 | 127.78 | 1 | 0 | 1 | 28 | 8 |
| Matt RenshawAUS | Tests | 2026 | 1 | 2 | 0 | 272 | 190 | 136.00 | 496 | 54.84 | 1 | 1 | 0 | 28 | 3 |
| Kushal Janith PereraSL | Tests | 2019 | 1 | 2 | 1 | 204 | 153* | 204.00 | 263 | 77.57 | 1 | 1 | 0 | 19 | 6 |
| Tristan StubbsSA | Tests | 2024-2026 | 2 | 4 | 0 | 171 | 122 | 42.75 | 337 | 50.74 | 1 | 0 | 0 | 15 | 2 |
| Virat KohliIND | ODIs | 2011-2018 | 3 | 3 | 0 | 166 | 112 | 55.33 | 194 | 85.57 | 1 | 1 | 1 | 12 | 1 |
| AB de VilliersDC/TS | T20 | 2009-2018 | 4 | 3 | 1 | 159 | 105* | 79.50 | 97 | 163.92 | 1 | 0 | 0 | 9 | 8 |
| Thilan SamaraweeraSL | Tests | 2011 | 1 | 2 | 0 | 145 | 102 | 72.50 | 333 | 43.54 | 1 | 0 | 0 | 16 | 0 |
| Mahmudul Hasan JoyBAN | Tests | 2022 | 1 | 2 | 0 | 141 | 137 | 70.50 | 335 | 42.09 | 1 | 0 | 0 | 16 | 2 |
| Ian BellENG | Tests | 2009 | 1 | 1 | 0 | 140 | 140 | 140.00 | 227 | 61.67 | 1 | 0 | 0 | 10 | 1 |
| Simon KatichAUS | Tests | 2009 | 1 | 2 | 0 | 138 | 108 | 69.00 | 237 | 58.23 | 1 | 0 | 0 | 19 | 1 |
| Morné van WykSA | T20Is | 2015 | 2 | 2 | 1 | 133 | 114* | 133.00 | 91 | 146.15 | 1 | 0 | 0 | 11 | 8 |
| Sourav GangulyIND | ODIs | 2003 | 2 | 2 | 1 | 130 | 111* | 130.00 | 152 | 85.53 | 1 | 0 | 0 | 7 | 5 |
| Shai HopePC | T20 | 2026 | 2 | 2 | 1 | 129 | 118* | 129.00 | 78 | 165.38 | 1 | 0 | 0 | 10 | 9 |
| David WarnerAUS | ODIs | 2011-2016 | 2 | 2 | 0 | 127 | 117 | 63.50 | 125 | 101.60 | 1 | 0 | 0 | 14 | 2 |
| Alastair CookENG | Tests | 2009-2015 | 2 | 3 | 0 | 125 | 118 | 41.67 | 301 | 41.53 | 1 | 0 | 1 | 12 | 0 |
| Marvan AtapattuSL | ODIs | 2003 | 1 | 1 | 0 | 124 | 124 | 124.00 | 129 | 96.12 | 1 | 0 | 0 | 18 | 0 |
| Boeta DippenaarSA/AX | ODIs | 2003-2006 | 4 | 3 | 0 | 116 | 101 | 38.67 | 185 | 62.70 | 1 | 0 | 0 | 10 | 0 |
| Matthew BreetzkeSA | ODIs | 2026 | 1 | 1 | 0 | 112 | 112 | 112.00 | 106 | 105.66 | 1 | 0 | 0 | 14 | 2 |
| Marlon SamuelsWI | Tests | 2008 | 1 | 2 | 0 | 111 | 105 | 55.50 | 197 | 56.35 | 1 | 0 | 0 | 19 | 0 |
| Kumar SangakkaraSL | Tests | 2011 | 1 | 2 | 0 | 108 | 108 | 54.00 | 193 | 55.96 | 1 | 0 | 1 | 13 | 0 |
| Steve SmithAUS | ODIs | 2016 | 1 | 1 | 0 | 108 | 108 | 108.00 | 107 | 100.93 | 1 | 0 | 0 | 9 | 1 |
| Sanju SamsonIND | T20Is | 2024 | 1 | 1 | 0 | 107 | 107 | 107.00 | 50 | 214.00 | 1 | 0 | 0 | 7 | 10 |
| Matthew HaydenAUS | Tests | 2006 | 1 | 2 | 0 | 102 | 102 | 51.00 | 219 | 46.58 | 1 | 0 | 1 | 12 | 0 |
| Mohammad YousufPAK/AX | ODIs | 2005-2007 | 2 | 1 | 1 | 101 | 101* | - | 111 | 90.99 | 1 | 0 | 0 | 12 | 0 |
| Amelia KerrNZW | ODIs | 2023 | 1 | 1 | 1 | 100 | 100* | - | 117 | 85.47 | 1 | 0 | 0 | 13 | 0 |
| David MillerKNI/DOL/DH | T20 | 2012-2026 | 31 | 29 | 10 | 768 | 93* | 40.42 | 587 | 130.83 | 0 | 4 | 0 | 47 | 34 |
| Morné van WykKKR/KNI/DOL | T20 | 2009-2019 | 28 | 27 | 3 | 758 | 74 | 31.58 | 585 | 129.57 | 0 | 6 | 3 | 92 | 17 |
| AB de VilliersSA | ODIs | 2005-2017 | 13 | 13 | 0 | 596 | 87 | 45.85 | 679 | 87.78 | 0 | 6 | 0 | 58 | 5 |
| Heinrich KlaasenTIT/DH/DSG | T20 | 2016-2026 | 28 | 25 | 3 | 596 | 85 | 27.09 | 404 | 147.52 | 0 | 5 | 2 | 33 | 37 |
| Jon-Jon SmutsWAR/DOL/NMBG | T20 | 2012-2025 | 24 | 24 | 4 | 559 | 62* | 27.95 | 447 | 125.06 | 0 | 3 | 1 | 70 | 13 |
| Khaya ZondoDOL/DH | T20 | 2014-2026 | 35 | 27 | 6 | 544 | 59 | 25.90 | 473 | 115.01 | 0 | 2 | 4 | 38 | 19 |
| Quinton de KockTIT/CTB/DSG | T20 | 2015-2026 | 18 | 16 | 0 | 455 | 78 | 28.44 | 344 | 132.27 | 0 | 4 | 0 | 44 | 22 |
| Reeza HendricksKNI/LIO/JS | T20 | 2012-2026 | 17 | 15 | 0 | 390 | 75 | 26.00 | 353 | 110.48 | 0 | 2 | 1 | 31 | 10 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.