Batting by format (All cricket)
Filters
1 active
At Mangaung Oval×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 26 of the 38 matches in this selection (from 2005). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aiden MarkramSA | Tests | 2017 | 1 | 1 | 0 | 143 | 143 | 143.00 | 186 | 76.88 | 1 | 0 | 0 | 22 | 0 |
| Quinton de KockSA | ODIs | 2016-2023 | 6 | 6 | 1 | 262 | 138* | 52.40 | 228 | 114.91 | 1 | 0 | 1 | 29 | 10 |
| Faf du PlessisSA | Tests | 2017 | 1 | 1 | 1 | 135 | 135* | - | 181 | 74.59 | 1 | 0 | 0 | 15 | 0 |
| Hashim AmlaSA | Tests | 2017 | 1 | 1 | 0 | 132 | 132 | 132.00 | 163 | 80.98 | 1 | 0 | 0 | 17 | 0 |
| Janneman MalanSA | ODIs | 2020 | 1 | 1 | 1 | 129 | 129* | - | 139 | 92.81 | 1 | 0 | 0 | 7 | 4 |
| Nat Sciver-BruntENGW | Tests | 2024 | 1 | 2 | 0 | 165 | 128 | 82.50 | 203 | 81.28 | 1 | 0 | 0 | 24 | 0 |
| Maia BouchierENGW | Tests | 2024 | 1 | 2 | 0 | 126 | 126 | 63.00 | 173 | 72.83 | 1 | 0 | 1 | 22 | 2 |
| Marnus LabuschagneAUS | ODIs | 2020-2023 | 3 | 3 | 1 | 204 | 124 | 102.00 | 193 | 105.70 | 1 | 1 | 1 | 27 | 1 |
| Temba BavumaSA | ODIs | 2023 | 4 | 4 | 1 | 305 | 114* | 101.67 | 312 | 97.76 | 2 | 0 | 0 | 36 | 6 |
| Jason RoyENG | ODIs | 2016-2023 | 3 | 3 | 0 | 170 | 113 | 56.67 | 140 | 121.43 | 1 | 0 | 0 | 20 | 5 |
| Dean ElgarSA | Tests | 2017 | 1 | 1 | 0 | 113 | 113 | 113.00 | 152 | 74.34 | 1 | 0 | 0 | 17 | 0 |
| Rassie van der DussenSA | ODIs | 2023 | 4 | 4 | 0 | 174 | 111 | 43.50 | 190 | 91.58 | 1 | 0 | 0 | 11 | 2 |
| Kevin PietersenENG | ODIs | 2005 | 1 | 1 | 1 | 108 | 108* | - | 96 | 112.50 | 1 | 0 | 0 | 6 | 2 |
| David WarnerAUS | ODIs | 2020-2023 | 3 | 3 | 0 | 141 | 106 | 47.00 | 118 | 119.49 | 1 | 0 | 1 | 16 | 4 |
| Jos ButtlerENG | ODIs | 2016-2023 | 3 | 3 | 1 | 235 | 105 | 117.50 | 200 | 117.50 | 1 | 1 | 0 | 23 | 8 |
| Suné LuusSAW | ODIs | 2018-2026 | 2 | 1 | 1 | 93 | 93* | - | 76 | 122.37 | 0 | 1 | 0 | 8 | 1 |
| Heather KnightENGW | Tests | 2024 | 1 | 2 | 0 | 110 | 90 | 55.00 | 241 | 45.64 | 0 | 1 | 0 | 14 | 0 |
| Ayesha ZafarPAKW | ODIs | 2026 | 1 | 1 | 0 | 81 | 81 | 81.00 | 94 | 86.17 | 0 | 1 | 0 | 7 | 0 |
| Harry BrookENG | ODIs | 2023 | 2 | 2 | 0 | 80 | 80 | 40.00 | 78 | 102.56 | 0 | 1 | 1 | 7 | 4 |
| Herschelle GibbsSA | ODIs | 2005 | 1 | 1 | 0 | 78 | 78 | 78.00 | 101 | 77.23 | 0 | 1 | 0 | 6 | 0 |
| Colin AckermannWAR | T20 | 2015-2017 | 3 | 3 | 0 | 102 | 74 | 34.00 | 82 | 124.39 | 0 | 1 | 0 | 8 | 2 |
| Rumana AhmedBANW | ODIs | 2018 | 1 | 1 | 0 | 74 | 74 | 74.00 | 123 | 60.16 | 0 | 1 | 0 | 7 | 0 |
| Somila SeyibokweWAR | T20 | 2015-2016 | 2 | 2 | 0 | 102 | 73 | 51.00 | 78 | 130.77 | 0 | 1 | 0 | 9 | 5 |
| Suné LuusSAW | T20Is | 2018 | 2 | 2 | 0 | 76 | 71 | 38.00 | 64 | 118.75 | 0 | 1 | 0 | 9 | 0 |
| Morné van WykDOL | T20 | 2016-2017 | 3 | 3 | 1 | 167 | 70* | 83.50 | 119 | 140.34 | 0 | 2 | 0 | 19 | 3 |
| Laura WolvaardtSAW | ODIs | 2018-2026 | 2 | 2 | 1 | 113 | 70* | 113.00 | 146 | 77.40 | 0 | 1 | 0 | 12 | 1 |
| Liton DasBAN | Tests | 2017 | 1 | 2 | 0 | 88 | 70 | 44.00 | 102 | 86.27 | 0 | 1 | 0 | 17 | 0 |
| Aaron FinchAUS | ODIs | 2020 | 1 | 1 | 0 | 69 | 69 | 69.00 | 87 | 79.31 | 0 | 1 | 0 | 6 | 2 |
| D'Arcy ShortAUS | ODIs | 2020 | 1 | 1 | 0 | 69 | 69 | 69.00 | 83 | 83.13 | 0 | 1 | 0 | 5 | 0 |
| Sidra AmeenPAKW | ODIs | 2026 | 1 | 1 | 0 | 68 | 68 | 68.00 | 69 | 98.55 | 0 | 1 | 0 | 9 | 0 |
| Dane van NiekerkSAW | T20Is | 2018 | 2 | 2 | 0 | 78 | 66 | 39.00 | 52 | 150.00 | 0 | 1 | 0 | 11 | 2 |
| Farhaan BehardienTIT | T20 | 2016 | 1 | 1 | 1 | 65 | 65* | - | 33 | 196.97 | 0 | 1 | 0 | 1 | 4 |
| Jason SmithDOL | T20 | 2024 | 1 | 1 | 1 | 65 | 65* | - | 44 | 147.73 | 0 | 1 | 0 | 6 | 2 |
| Laura WolvaardtSAW | Tests | 2024 | 1 | 2 | 0 | 69 | 65 | 34.50 | 159 | 43.40 | 0 | 1 | 0 | 12 | 0 |
| Travis HeadAUS | ODIs | 2023 | 2 | 2 | 0 | 97 | 64 | 48.50 | 64 | 151.56 | 0 | 1 | 0 | 15 | 4 |
| Theunis de BruynKNI | T20 | 2015-2017 | 6 | 6 | 1 | 159 | 63* | 31.80 | 130 | 122.31 | 0 | 1 | 1 | 13 | 2 |
| Jacques KallisSA | ODIs | 2005 | 1 | 1 | 0 | 63 | 63 | 63.00 | 78 | 80.77 | 0 | 1 | 0 | 4 | 0 |
| Dale SteynSA | ODIs | 2018 | 1 | 1 | 0 | 60 | 60 | 60.00 | 85 | 70.59 | 0 | 1 | 0 | 8 | 1 |
| Dawid MalanENG | ODIs | 2023 | 2 | 2 | 0 | 71 | 59 | 35.50 | 70 | 101.43 | 0 | 1 | 0 | 10 | 1 |
| Quinton de KockSA | T20Is | 2017 | 1 | 1 | 0 | 59 | 59 | 59.00 | 44 | 134.09 | 0 | 1 | 0 | 5 | 1 |
| David MillerSA | ODIs | 2020-2023 | 5 | 5 | 2 | 197 | 58* | 65.67 | 176 | 111.93 | 0 | 2 | 1 | 15 | 4 |
| Jacques SnymanKNI | T20 | 2024 | 3 | 3 | 0 | 78 | 58 | 26.00 | 53 | 147.17 | 0 | 1 | 0 | 9 | 3 |
| Wihan LubbeNW | T20 | 2024 | 1 | 1 | 0 | 58 | 58 | 58.00 | 40 | 145.00 | 0 | 1 | 0 | 6 | 1 |
| Sinalo JaftaSAW | ODIs | 2026 | 1 | 1 | 1 | 57 | 57* | - | 38 | 150.00 | 0 | 1 | 0 | 8 | 0 |
| Marizanne KappSAW | Tests | 2024 | 1 | 2 | 0 | 78 | 57 | 39.00 | 102 | 76.47 | 0 | 1 | 0 | 15 | 0 |
| Ben StokesENG | ODIs | 2016 | 1 | 1 | 0 | 57 | 57 | 57.00 | 38 | 150.00 | 0 | 1 | 0 | 4 | 3 |
| Alex HalesENG | ODIs | 2016 | 1 | 1 | 0 | 57 | 57 | 57.00 | 47 | 121.28 | 0 | 1 | 0 | 6 | 2 |
| Suné LuusSAW | Tests | 2024 | 1 | 2 | 0 | 57 | 56 | 28.50 | 158 | 36.08 | 0 | 1 | 0 | 8 | 0 |
| Faf du PlessisSA | ODIs | 2016 | 1 | 1 | 0 | 55 | 55 | 55.00 | 44 | 125.00 | 0 | 1 | 0 | 7 | 1 |
| Shamima SultanaBANW | ODIs | 2018 | 1 | 1 | 0 | 53 | 53 | 53.00 | 91 | 58.24 | 0 | 1 | 0 | 5 | 1 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.