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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sarfraz AhmedPAK | ODIs | 2019 | 1 | 1 | 0 | 41 | 41 | 41.00 | 59 | 69.49 | 0 | 0 | 0 | 2 | 0 |
| Sidra AmeenPAKW | ODIs | 2026 | 1 | 1 | 0 | 41 | 41 | 41.00 | 64 | 64.06 | 0 | 0 | 0 | 4 | 0 |
| Kamran AkmalPAK | Tests | 2002 | 1 | 2 | 0 | 41 | 29 | 20.50 | 52 | 78.85 | 0 | 0 | 0 | 9 | 0 |
| Dwayne SmithWI | ODIs | 2004-2015 | 2 | 2 | 0 | 41 | 29 | 20.50 | 44 | 93.18 | 0 | 0 | 0 | 4 | 1 |
| Alex HalesDH | T20 | 2019 | 2 | 2 | 0 | 41 | 41 | 20.50 | 40 | 102.50 | 0 | 0 | 1 | 4 | 1 |
| Sikandar RazaTS/PR | T20 | 2018-2026 | 2 | 2 | 0 | 41 | 21 | 20.50 | 41 | 100.00 | 0 | 0 | 0 | 1 | 2 |
| Nathan LyonAUS | Tests | 2018-2026 | 2 | 3 | 0 | 41 | 27 | 13.67 | 127 | 32.28 | 0 | 0 | 0 | 7 | 0 |
| Brendon McCullumNZ | ODIs | 2007 | 2 | 1 | 0 | 40 | 40 | 40.00 | 67 | 59.70 | 0 | 0 | 0 | 4 | 0 |
| Scott StyrisNZ | ODIs | 2007 | 2 | 1 | 0 | 40 | 40 | 40.00 | 45 | 88.89 | 0 | 0 | 0 | 1 | 0 |
| Deandra DottinWIW | T20Is | 2016 | 1 | 1 | 0 | 40 | 40 | 40.00 | 31 | 129.03 | 0 | 0 | 0 | 1 | 4 |
| Jason RoyENG | T20Is | 2020 | 1 | 1 | 0 | 40 | 40 | 40.00 | 29 | 137.93 | 0 | 0 | 0 | 3 | 2 |
| Shoaib MalikPAK | ODIs | 2007-2019 | 3 | 2 | 1 | 40 | 21 | 40.00 | 53 | 75.47 | 0 | 0 | 0 | 4 | 0 |
| Luke WrightENG | T20Is | 2007 | 2 | 2 | 0 | 40 | 24 | 20.00 | 26 | 153.85 | 0 | 0 | 0 | 2 | 2 |
| David WarnerDC | T20 | 2009 | 2 | 2 | 0 | 40 | 36 | 20.00 | 29 | 137.93 | 0 | 0 | 0 | 5 | 1 |
| Romario ShepherdJSK | T20 | 2023-2024 | 2 | 2 | 0 | 40 | 40 | 20.00 | 23 | 173.91 | 0 | 0 | 1 | 2 | 4 |
| Qaasim AdamsCC/TIT | T20 | 2014-2017 | 3 | 3 | 0 | 40 | 23 | 13.33 | 40 | 100.00 | 0 | 0 | 0 | 3 | 1 |
| Nida DarPAKW | T20Is | 2021 | 3 | 3 | 1 | 40 | 22* | 20.00 | 30 | 133.33 | 0 | 0 | 1 | 3 | 1 |
| Divan van WykDOL | T20 | 2013-2014 | 3 | 3 | 0 | 40 | 35 | 13.33 | 38 | 105.26 | 0 | 0 | 1 | 5 | 0 |
| Aliya RiazPAKW | T20Is | 2021 | 3 | 3 | 0 | 40 | 39 | 13.33 | 43 | 93.02 | 0 | 0 | 1 | 3 | 1 |
| Kane WilliamsonNZ | ODIs | 2015 | 1 | 1 | 0 | 39 | 39 | 39.00 | 59 | 66.10 | 0 | 0 | 0 | 4 | 0 |
| Moeen AliENG | T20Is | 2020 | 1 | 1 | 0 | 39 | 39 | 39.00 | 11 | 354.55 | 0 | 0 | 0 | 3 | 4 |
| Tim PaineAUS | Tests | 2018 | 1 | 2 | 0 | 39 | 25 | 19.50 | 101 | 38.61 | 0 | 0 | 0 | 4 | 0 |
| Marcus StoinisDSG | T20 | 2024 | 2 | 2 | 0 | 39 | 38 | 19.50 | 45 | 86.67 | 0 | 0 | 0 | 2 | 2 |
| Leus du PlooyKNI/JSK | T20 | 2016-2025 | 3 | 2 | 0 | 39 | 38 | 19.50 | 38 | 102.63 | 0 | 0 | 0 | 2 | 2 |
| André NelSA | ODIs | 2004-2008 | 7 | 4 | 2 | 39 | 22 | 19.50 | 36 | 108.33 | 0 | 0 | 0 | 4 | 1 |
| Johan BothaSA | ODIs | 2007-2011 | 5 | 4 | 1 | 39 | 23 | 13.00 | 46 | 84.78 | 0 | 0 | 0 | 2 | 0 |
| James HopesAUS | ODIs | 2009 | 1 | 1 | 0 | 38 | 38 | 38.00 | 35 | 108.57 | 0 | 0 | 0 | 5 | 0 |
| Zak CrawleySEC | T20 | 2025 | 1 | 1 | 0 | 38 | 38 | 38.00 | 29 | 131.03 | 0 | 0 | 0 | 5 | 0 |
| Cooper ConnollyAUS | ODIs | 2026 | 1 | 1 | 0 | 38 | 38 | 38.00 | 42 | 90.48 | 0 | 0 | 0 | 4 | 1 |
| SM GilsonDOL | T20 | 2026 | 1 | 1 | 0 | 38 | 38 | 38.00 | 27 | 140.74 | 0 | 0 | 0 | 3 | 1 |
| HMRKB HerathSL | Tests | 2011 | 1 | 2 | 1 | 38 | 30 | 38.00 | 85 | 44.71 | 0 | 0 | 0 | 4 | 0 |
| Runako MortonWI | Tests | 2008 | 1 | 2 | 0 | 38 | 37 | 19.00 | 51 | 74.51 | 0 | 0 | 0 | 7 | 0 |
| Mignon du PreezSAW | ODIs | 2021 | 2 | 2 | 0 | 38 | 29 | 19.00 | 76 | 50.00 | 0 | 0 | 0 | 2 | 0 |
| Marcus NorthAUS | Tests | 2009 | 1 | 2 | 0 | 38 | 38 | 19.00 | 121 | 31.40 | 0 | 0 | 1 | 5 | 0 |
| Alex CareyAUS | Tests | 2026 | 1 | 2 | 0 | 38 | 24 | 19.00 | 83 | 45.78 | 0 | 0 | 0 | 4 | 0 |
| Jemimah RodriguesINDW | T20Is | 2026 | 2 | 2 | 0 | 38 | 36 | 19.00 | 33 | 115.15 | 0 | 0 | 0 | 2 | 1 |
| Yusuf PathanRR | T20 | 2009 | 3 | 3 | 0 | 38 | 17 | 12.67 | 36 | 105.56 | 0 | 0 | 0 | 5 | 1 |
| Andrew BirchWAR/TS | T20 | 2012-2018 | 6 | 3 | 1 | 38 | 30 | 19.00 | 31 | 122.58 | 0 | 0 | 0 | 3 | 0 |
| S. SreesanthIND | Tests | 2006-2010 | 2 | 4 | 1 | 38 | 28 | 12.67 | 55 | 69.09 | 0 | 0 | 1 | 7 | 0 |
| Brooke HallidayNZW | ODIs | 2023 | 1 | 1 | 1 | 37 | 37* | - | 53 | 69.81 | 0 | 0 | 0 | 5 | 0 |
| Heinrich KlaasenSA | T20Is | 2024 | 2 | 2 | 0 | 37 | 25 | 18.50 | 35 | 105.71 | 0 | 0 | 0 | 2 | 2 |
| Andries GousKNI | T20 | 2019-2021 | 3 | 3 | 0 | 37 | 35 | 12.33 | 29 | 127.59 | 0 | 0 | 1 | 1 | 4 |
| Shane WarneAUS | Tests | 2006 | 1 | 1 | 0 | 36 | 36 | 36.00 | 31 | 116.13 | 0 | 0 | 0 | 6 | 1 |
| Albie MorkelSA | T20Is | 2007-2014 | 3 | 1 | 0 | 36 | 36 | 36.00 | 37 | 97.30 | 0 | 0 | 0 | 2 | 1 |
| Dinesh ChandimalSL | ODIs | 2017 | 1 | 1 | 0 | 36 | 36 | 36.00 | 46 | 78.26 | 0 | 0 | 0 | 4 | 0 |
| Moeen AliJSK | T20 | 2024 | 1 | 1 | 0 | 36 | 36 | 36.00 | 26 | 138.46 | 0 | 0 | 0 | 1 | 3 |
| Najiha AlviPAKW | ODIs | 2026 | 1 | 1 | 0 | 36 | 36 | 36.00 | 46 | 78.26 | 0 | 0 | 0 | 1 | 0 |
| Keith DudgeonBOL/PR | T20 | 2024-2025 | 2 | 1 | 1 | 36 | 36* | - | 28 | 128.57 | 0 | 0 | 0 | 5 | 0 |
| Dwaraka Ravi TejaDC | T20 | 2009 | 2 | 2 | 0 | 36 | 27 | 18.00 | 43 | 83.72 | 0 | 0 | 0 | 4 | 0 |
| Alex HalesENG | Tests | 2015 | 1 | 2 | 0 | 36 | 26 | 18.00 | 106 | 33.96 | 0 | 0 | 0 | 1 | 1 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.