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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Suné LuusSAW | T20Is | 2018-2024 | 3 | 3 | 0 | 52 | 26 | 17.33 | 35 | 148.57 | 0 | 0 | 0 | 7 | 2 |
| Lesiba NgoepeCC/WAR/NW | T20 | 2015-2024 | 7 | 6 | 4 | 52 | 15 | 26.00 | 55 | 94.55 | 0 | 0 | 0 | 4 | 1 |
| Jonathan TrottENG | T20Is | 2009 | 1 | 1 | 0 | 51 | 51 | 51.00 | 40 | 127.50 | 0 | 1 | 0 | 1 | 3 |
| John HastingsAUS | ODIs | 2016 | 1 | 1 | 0 | 51 | 51 | 51.00 | 56 | 91.07 | 0 | 1 | 0 | 6 | 2 |
| Tamim IqbalBAN | Tests | 2008 | 1 | 2 | 0 | 51 | 31 | 25.50 | 112 | 45.54 | 0 | 0 | 0 | 7 | 0 |
| K Lion-CachetPR/PC | T20 | 2025-2026 | 3 | 3 | 3 | 51 | 34* | - | 30 | 170.00 | 0 | 0 | 0 | 5 | 2 |
| Scott StyrisNZ | Tests | 2006-2007 | 2 | 4 | 0 | 51 | 29 | 12.75 | 90 | 56.67 | 0 | 0 | 0 | 9 | 0 |
| Yasir Ali ChowdhuryBAN | ODIs | 2022 | 2 | 1 | 0 | 50 | 50 | 50.00 | 44 | 113.64 | 0 | 1 | 0 | 4 | 2 |
| Abhishek SharmaIND | T20Is | 2024 | 1 | 1 | 0 | 50 | 50 | 50.00 | 25 | 200.00 | 0 | 1 | 0 | 3 | 5 |
| Brett LeeAUS | ODIs | 2003-2009 | 7 | 2 | 2 | 50 | 38* | - | 43 | 116.28 | 0 | 0 | 0 | 2 | 2 |
| Marlon SamuelsWI | Tests | 2014 | 1 | 2 | 0 | 50 | 33 | 25.00 | 118 | 42.37 | 0 | 0 | 0 | 8 | 0 |
| Simon KatichPK | T20 | 2009 | 2 | 2 | 0 | 50 | 50 | 25.00 | 27 | 185.19 | 0 | 1 | 1 | 3 | 4 |
| Temba BavumaSA | T20Is | 2020 | 1 | 1 | 0 | 49 | 49 | 49.00 | 24 | 204.17 | 0 | 0 | 0 | 4 | 3 |
| Shadley van SchalkwykKNI | T20 | 2013-2019 | 3 | 1 | 0 | 49 | 49 | 49.00 | 35 | 140.00 | 0 | 0 | 0 | 6 | 1 |
| Nadine de KlerkSAW | ODIs | 2026 | 1 | 1 | 0 | 49 | 49 | 49.00 | 26 | 188.46 | 0 | 0 | 0 | 7 | 1 |
| James VincePR/JSK | T20 | 2019-2026 | 2 | 2 | 0 | 49 | 47 | 24.50 | 32 | 153.13 | 0 | 0 | 0 | 5 | 2 |
| Rahmanullah GurbazPC | T20 | 2025 | 2 | 2 | 0 | 49 | 42 | 24.50 | 38 | 128.95 | 0 | 0 | 0 | 3 | 3 |
| Dayyaan GaliemTIT/PR | T20 | 2024-2025 | 5 | 2 | 1 | 49 | 28 | 49.00 | 36 | 136.11 | 0 | 0 | 0 | 3 | 3 |
| Paul HarrisSA | Tests | 2007-2010 | 3 | 3 | 0 | 49 | 38 | 16.33 | 116 | 42.24 | 0 | 0 | 1 | 6 | 0 |
| Wiaan MulderSA | Tests | 2020-2021 | 2 | 3 | 0 | 49 | 36 | 16.33 | 99 | 49.49 | 0 | 0 | 0 | 6 | 1 |
| Craig CummingNZ | Tests | 2007 | 1 | 1 | 1 | 48 | 48* | - | 107 | 44.86 | 0 | 0 | 0 | 8 | 0 |
| Roelof van der MerweSA | T20Is | 2009 | 2 | 1 | 0 | 48 | 48 | 48.00 | 30 | 160.00 | 0 | 0 | 0 | 2 | 4 |
| Edward MooreWP | T20 | 2024 | 1 | 1 | 0 | 48 | 48 | 48.00 | 31 | 154.84 | 0 | 0 | 0 | 6 | 2 |
| Doug BracewellNZ | Tests | 2016 | 1 | 2 | 0 | 48 | 30 | 24.00 | 72 | 66.67 | 0 | 0 | 0 | 7 | 2 |
| Azhar BilakhiaDC | T20 | 2009 | 3 | 3 | 1 | 48 | 22 | 24.00 | 55 | 87.27 | 0 | 0 | 0 | 4 | 0 |
| Johan BothaSA | ODIs | 2009-2011 | 6 | 4 | 0 | 48 | 25 | 12.00 | 46 | 104.35 | 0 | 0 | 1 | 7 | 1 |
| Kane WilliamsonNZ | ODIs | 2015 | 1 | 1 | 0 | 47 | 47 | 47.00 | 69 | 68.12 | 0 | 0 | 0 | 4 | 1 |
| Marco MaraisWAR/NMBG | T20 | 2018-2019 | 2 | 1 | 0 | 47 | 47 | 47.00 | 41 | 114.63 | 0 | 0 | 0 | 5 | 1 |
| Robin PetersonSA | T20Is | 2009-2013 | 2 | 2 | 0 | 47 | 34 | 23.50 | 41 | 114.63 | 0 | 0 | 0 | 4 | 2 |
| Andrew StraussENG | Tests | 2009 | 1 | 2 | 0 | 47 | 46 | 23.50 | 90 | 52.22 | 0 | 0 | 0 | 6 | 0 |
| Jacques KallisRCB | T20 | 2009 | 3 | 3 | 0 | 47 | 32 | 15.67 | 55 | 85.45 | 0 | 0 | 0 | 4 | 2 |
| Mohammad SamiPAK | ODIs | 2007 | 1 | 1 | 0 | 46 | 46 | 46.00 | 64 | 71.88 | 0 | 0 | 0 | 5 | 1 |
| Ahmed ShehzadPAK | T20Is | 2013 | 1 | 1 | 0 | 46 | 46 | 46.00 | 25 | 184.00 | 0 | 0 | 0 | 6 | 2 |
| David HusseyKKR | T20 | 2009 | 2 | 2 | 0 | 46 | 43 | 23.00 | 29 | 158.62 | 0 | 0 | 0 | 3 | 2 |
| Aamer JamalPAK | Tests | 2024 | 1 | 2 | 0 | 46 | 28 | 23.00 | 59 | 77.97 | 0 | 0 | 0 | 6 | 1 |
| Albie MorkelSA | T20Is | 2009-2014 | 3 | 3 | 1 | 46 | 18 | 23.00 | 27 | 170.37 | 0 | 0 | 0 | 3 | 4 |
| Simon HarmerWAR/JS/SEC | T20 | 2012-2025 | 5 | 4 | 1 | 46 | 24 | 15.33 | 32 | 143.75 | 0 | 0 | 0 | 6 | 1 |
| Mahela JayawardeneSL | Tests | 2011 | 1 | 2 | 0 | 45 | 30 | 22.50 | 104 | 43.27 | 0 | 0 | 0 | 5 | 0 |
| James FranklinNZ | ODIs | 2005-2009 | 2 | 2 | 0 | 45 | 33 | 22.50 | 72 | 62.50 | 0 | 0 | 0 | 4 | 0 |
| Sunny SohalPK | T20 | 2009 | 2 | 2 | 0 | 45 | 43 | 22.50 | 25 | 180.00 | 0 | 0 | 0 | 5 | 3 |
| Niroshan DickwellaSL | ODIs | 2017-2019 | 2 | 2 | 0 | 45 | 39 | 22.50 | 29 | 155.17 | 0 | 0 | 0 | 5 | 2 |
| Mitchell MarshAUS | ODIs | 2011-2023 | 3 | 3 | 1 | 45 | 31 | 22.50 | 39 | 115.38 | 0 | 0 | 0 | 7 | 1 |
| Ryan McLarenSA | ODIs | 2009-2013 | 5 | 4 | 0 | 45 | 17 | 11.25 | 83 | 54.22 | 0 | 0 | 0 | 2 | 0 |
| Mahela JayawardenePK | T20 | 2009 | 1 | 1 | 1 | 44 | 44* | - | 25 | 176.00 | 0 | 0 | 0 | 3 | 2 |
| Jacques SnymanKNI | T20 | 2024 | 1 | 1 | 0 | 44 | 44 | 44.00 | 18 | 244.44 | 0 | 0 | 0 | 6 | 3 |
| Younis KhanPAK | Tests | 2013 | 1 | 2 | 0 | 44 | 33 | 22.00 | 132 | 33.33 | 0 | 0 | 0 | 6 | 0 |
| Elton ChigumburaZIM | Tests | 2005 | 1 | 2 | 0 | 44 | 44 | 22.00 | 75 | 58.67 | 0 | 0 | 1 | 8 | 0 |
| Justin KempSA/AX | ODIs | 2005-2007 | 6 | 5 | 2 | 44 | 24* | 14.67 | 58 | 75.86 | 0 | 0 | 0 | 5 | 0 |
| James AndersonENG | Tests | 2009-2019 | 3 | 6 | 3 | 44 | 29 | 14.67 | 115 | 38.26 | 0 | 0 | 1 | 7 | 1 |
| Narsingh DeonarineWI | ODIs | 2015 | 1 | 1 | 0 | 43 | 43 | 43.00 | 50 | 86.00 | 0 | 0 | 0 | 5 | 1 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.