Batting by format (All cricket)
Filters
1 active
At SuperSport Park×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 160 of the 179 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nicky van den BerghLIO | T20 | 2016 | 1 | 1 | 0 | 22 | 22 | 22.00 | 18 | 122.22 | 0 | 0 | 0 | 2 | 0 |
| Shadab KhanPAK | T20Is | 2019 | 1 | 1 | 1 | 22 | 22* | - | 8 | 275.00 | 0 | 0 | 0 | 0 | 3 |
| Mohammad AshrafulBAN | Tests | 2008 | 1 | 2 | 0 | 22 | 21 | 11.00 | 38 | 57.89 | 0 | 0 | 0 | 3 | 0 |
| Tim SoutheeNZ | Tests | 2016 | 1 | 2 | 0 | 22 | 14 | 11.00 | 34 | 64.71 | 0 | 0 | 0 | 4 | 0 |
| Thisara PereraSL | Tests | 2011 | 1 | 2 | 0 | 22 | 21 | 11.00 | 29 | 75.86 | 0 | 0 | 0 | 1 | 1 |
| Rahat AliPAK | Tests | 2013 | 1 | 2 | 1 | 22 | 22 | 22.00 | 30 | 73.33 | 0 | 0 | 0 | 5 | 0 |
| Roston ChaseWI | Tests | 2023 | 1 | 2 | 0 | 22 | 22 | 11.00 | 57 | 38.60 | 0 | 0 | 1 | 2 | 0 |
| Yashasvi JaiswalIND | Tests | 2023 | 1 | 2 | 0 | 22 | 17 | 11.00 | 55 | 40.00 | 0 | 0 | 0 | 5 | 0 |
| Daniel SmithWP/PC | T20 | 2024-2025 | 2 | 2 | 0 | 22 | 13 | 11.00 | 20 | 110.00 | 0 | 0 | 0 | 4 | 0 |
| Sean WilliamsTS | T20 | 2018 | 4 | 3 | 2 | 22 | 13* | 22.00 | 17 | 129.41 | 0 | 0 | 0 | 3 | 0 |
| Adil RashidPC | T20 | 2023-2024 | 8 | 3 | 2 | 22 | 21* | 22.00 | 17 | 129.41 | 0 | 0 | 1 | 4 | 0 |
| Morné MorkelSA | ODIs | 2011-2018 | 5 | 4 | 1 | 22 | 20 | 7.33 | 27 | 81.48 | 0 | 0 | 1 | 0 | 2 |
| Kagiso RabadaSA | ODIs | 2015-2023 | 11 | 5 | 1 | 22 | 13* | 5.50 | 26 | 84.62 | 0 | 0 | 0 | 3 | 0 |
| WPUJC VaasSL | ODIs | 2003 | 1 | 1 | 0 | 21 | 21 | 21.00 | 45 | 46.67 | 0 | 0 | 0 | 2 | 0 |
| Hashan TillakaratneSL | ODIs | 2003 | 1 | 1 | 0 | 21 | 21 | 21.00 | 41 | 51.22 | 0 | 0 | 0 | 3 | 0 |
| Meeka-eel PrinceNW | T20 | 2024 | 1 | 1 | 0 | 21 | 21 | 21.00 | 12 | 175.00 | 0 | 0 | 0 | 3 | 1 |
| Nathan BrackenAUS | ODIs | 2006-2009 | 2 | 2 | 0 | 21 | 16 | 10.50 | 14 | 150.00 | 0 | 0 | 0 | 1 | 2 |
| Swapnil AsnodkarRR | T20 | 2009 | 2 | 2 | 0 | 21 | 11 | 10.50 | 16 | 131.25 | 0 | 0 | 0 | 1 | 2 |
| David WieseSA | ODIs | 2015-2016 | 2 | 2 | 0 | 21 | 14 | 10.50 | 12 | 175.00 | 0 | 0 | 0 | 0 | 3 |
| Adam ZampaAUS | ODIs | 2016-2023 | 2 | 2 | 0 | 21 | 12 | 10.50 | 30 | 70.00 | 0 | 0 | 0 | 2 | 0 |
| Ehsan AdilPAK | Tests | 2013 | 1 | 2 | 0 | 21 | 12 | 10.50 | 34 | 61.76 | 0 | 0 | 0 | 3 | 0 |
| Hardik PandyaIND | Tests | 2018 | 1 | 2 | 0 | 21 | 15 | 10.50 | 57 | 36.84 | 0 | 0 | 0 | 2 | 0 |
| Joshua Da SilvaWI | Tests | 2023 | 1 | 2 | 0 | 21 | 17 | 10.50 | 37 | 56.76 | 0 | 0 | 0 | 3 | 0 |
| Wayne ParnellSA | T20Is | 2014-2023 | 4 | 3 | 2 | 21 | 17* | 21.00 | 23 | 91.30 | 0 | 0 | 0 | 1 | 0 |
| Chris MorrisSA | ODIs | 2017-2018 | 3 | 3 | 1 | 21 | 14 | 10.50 | 22 | 95.45 | 0 | 0 | 0 | 1 | 1 |
| Sisanda MagalaWAR/NMBG/SEC | T20 | 2014-2023 | 9 | 4 | 2 | 21 | 14* | 10.50 | 17 | 123.53 | 0 | 0 | 1 | 0 | 2 |
| Lungi NgidiSA | ODIs | 2018-2023 | 6 | 4 | 2 | 21 | 15* | 10.50 | 37 | 56.76 | 0 | 0 | 1 | 0 | 2 |
| Makhaya NtiniSA | Tests | 2006-2009 | 4 | 5 | 3 | 21 | 16 | 10.50 | 39 | 53.85 | 0 | 0 | 1 | 4 | 0 |
| Herschelle GibbsSA | T20Is | 2009 | 1 | 1 | 0 | 20 | 20 | 20.00 | 13 | 153.85 | 0 | 0 | 0 | 1 | 1 |
| Chris CairnsNZ | ODIs | 2003 | 1 | 1 | 0 | 20 | 20 | 20.00 | 26 | 76.92 | 0 | 0 | 0 | 1 | 0 |
| Imran NazirPAK | ODIs | 2009 | 1 | 1 | 0 | 20 | 20 | 20.00 | 17 | 117.65 | 0 | 0 | 0 | 4 | 0 |
| Grant ElliottNZ | T20Is | 2015 | 1 | 1 | 0 | 20 | 20 | 20.00 | 17 | 117.65 | 0 | 0 | 0 | 2 | 0 |
| David WarnerAUS | T20Is | 2009 | 1 | 1 | 0 | 20 | 20 | 20.00 | 15 | 133.33 | 0 | 0 | 0 | 2 | 1 |
| Suranga LakmalSL | ODIs | 2017 | 1 | 1 | 1 | 20 | 20* | - | 28 | 71.43 | 0 | 0 | 0 | 1 | 1 |
| Friedel de WetSA | Tests | 2009 | 1 | 1 | 0 | 20 | 20 | 20.00 | 67 | 29.85 | 0 | 0 | 0 | 3 | 0 |
| Jason RoyENG | ODIs | 2016 | 1 | 1 | 0 | 20 | 20 | 20.00 | 23 | 86.96 | 0 | 0 | 0 | 4 | 0 |
| Dwaine PretoriusSA | ODIs | 2022 | 1 | 1 | 0 | 20 | 20 | 20.00 | 29 | 68.97 | 0 | 0 | 0 | 1 | 1 |
| Marnus LabuschagneAUS | ODIs | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 22 | 90.91 | 0 | 0 | 0 | 3 | 0 |
| Laura WolvaardtSAW | ODIs | 2026 | 1 | 1 | 0 | 20 | 20 | 20.00 | 27 | 74.07 | 0 | 0 | 0 | 4 | 0 |
| CJ de VilliersTIT | T20 | 2012 | 2 | 2 | 1 | 20 | 18 | 20.00 | 14 | 142.86 | 0 | 0 | 0 | 2 | 1 |
| Jason SmithCC/MCT | T20 | 2017-2026 | 2 | 2 | 0 | 20 | 13 | 10.00 | 28 | 71.43 | 0 | 0 | 0 | 1 | 0 |
| Rashid KhanDH/MCT | T20 | 2018-2026 | 4 | 2 | 1 | 20 | 14* | 20.00 | 12 | 166.67 | 0 | 0 | 0 | 1 | 2 |
| Nadine de KlerkSAW | T20Is | 2018-2024 | 3 | 2 | 1 | 20 | 19 | 20.00 | 23 | 86.96 | 0 | 0 | 0 | 1 | 0 |
| Khurram ShahzadPAK | Tests | 2024 | 1 | 2 | 1 | 20 | 11 | 20.00 | 34 | 58.82 | 0 | 0 | 0 | 3 | 0 |
| Shahid AfridiPAK | T20Is | 2013 | 1 | 1 | 1 | 19 | 19* | - | 13 | 146.15 | 0 | 0 | 0 | 3 | 0 |
| Desmond ChumneyCAN | ODIs | 2003 | 1 | 1 | 0 | 19 | 19 | 19.00 | 25 | 76.00 | 0 | 0 | 0 | 1 | 1 |
| Brenton ParchmentWI | ODIs | 2008 | 1 | 1 | 0 | 19 | 19 | 19.00 | 25 | 76.00 | 0 | 0 | 0 | 3 | 0 |
| Paul StirlingPR | T20 | 2023 | 1 | 1 | 0 | 19 | 19 | 19.00 | 10 | 190.00 | 0 | 0 | 0 | 3 | 1 |
| Ryan HarrisAUS | Tests | 2014 | 1 | 1 | 0 | 19 | 19 | 19.00 | 31 | 61.29 | 0 | 0 | 0 | 2 | 0 |
| Matthew WadeJSK | T20 | 2023 | 1 | 1 | 0 | 19 | 19 | 19.00 | 18 | 105.56 | 0 | 0 | 0 | 2 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.