Batting by opposition (All cricket)
Filters
1 active
At Newlands×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 153 of the 172 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| David WarnerAUS | South Africa | 2011-2020 | 6 | 8 | 0 | 605 | 173 | 75.63 | 590 | 102.54 | 3 | 1 | 1 | 66 | 8 |
| Hashim AmlaSA | England | 2005-2016 | 6 | 8 | 0 | 512 | 201 | 64.00 | 967 | 52.95 | 1 | 3 | 0 | 59 | 0 |
| Ben StokesENG | South Africa | 2016-2020 | 6 | 7 | 0 | 480 | 258 | 68.57 | 422 | 113.74 | 1 | 1 | 0 | 50 | 20 |
| AB de VilliersSA | Australia | 2006-2018 | 7 | 10 | 0 | 468 | 163 | 46.80 | 852 | 54.93 | 1 | 3 | 0 | 51 | 8 |
| Virat KohliIND | South Africa | 2011-2024 | 6 | 9 | 1 | 452 | 160* | 56.50 | 751 | 60.19 | 1 | 2 | 0 | 50 | 4 |
| AB de VilliersSA | England | 2005-2016 | 8 | 10 | 1 | 445 | 121 | 49.44 | 586 | 75.94 | 2 | 1 | 0 | 52 | 3 |
| Jacques KallisSA | England | 2005-2010 | 3 | 5 | 0 | 440 | 149 | 88.00 | 850 | 51.76 | 2 | 2 | 0 | 38 | 1 |
| Hashim AmlaSA | Australia | 2009-2018 | 7 | 10 | 1 | 428 | 112 | 47.56 | 656 | 65.24 | 1 | 1 | 0 | 60 | 4 |
| Michael ClarkeAUS | South Africa | 2006-2014 | 5 | 8 | 1 | 397 | 161* | 56.71 | 657 | 60.43 | 2 | 0 | 2 | 48 | 0 |
| Graeme SmithSA | England | 2005-2010 | 5 | 7 | 0 | 378 | 183 | 54.00 | 560 | 67.50 | 1 | 2 | 0 | 47 | 0 |
| Graeme SmithSA | Pakistan | 2003-2013 | 5 | 7 | 1 | 364 | 151 | 60.67 | 470 | 77.45 | 1 | 2 | 0 | 46 | 2 |
| Jacques KallisSA | India | 2006-2011 | 3 | 5 | 1 | 356 | 161 | 89.00 | 751 | 47.40 | 2 | 1 | 1 | 37 | 0 |
| Babar AzamPAK | South Africa | 2019-2025 | 5 | 7 | 0 | 348 | 81 | 49.71 | 490 | 71.02 | 0 | 4 | 0 | 46 | 1 |
| Faf du PlessisSA | Sri Lanka | 2017-2019 | 4 | 5 | 0 | 309 | 185 | 61.80 | 350 | 88.29 | 1 | 0 | 0 | 28 | 4 |
| Shivnarine ChanderpaulWI | South Africa | 2003-2015 | 5 | 7 | 2 | 296 | 70* | 59.20 | 729 | 40.60 | 0 | 4 | 0 | 26 | 1 |
| AB de VilliersSA | Sri Lanka | 2012-2017 | 3 | 3 | 1 | 287 | 160* | 143.50 | 311 | 92.28 | 1 | 2 | 0 | 25 | 5 |
| Jonny BairstowENG | South Africa | 2016-2020 | 4 | 4 | 3 | 285 | 150* | 285.00 | 339 | 84.07 | 1 | 1 | 0 | 32 | 6 |
| Faf du PlessisSA | Pakistan | 2013-2019 | 5 | 7 | 2 | 283 | 103 | 56.60 | 458 | 61.79 | 1 | 2 | 0 | 28 | 4 |
| Stephen FlemingNZ | South Africa | 2005-2006 | 2 | 2 | 0 | 268 | 262 | 134.00 | 438 | 61.19 | 1 | 0 | 0 | 31 | 2 |
| Ryan RickeltonSA | Pakistan | 2025 | 1 | 1 | 0 | 259 | 259 | 259.00 | 343 | 75.51 | 1 | 0 | 0 | 29 | 3 |
| Graeme SmithSA | West Indies | 2004-2008 | 3 | 4 | 0 | 252 | 86 | 63.00 | 329 | 76.60 | 0 | 3 | 0 | 30 | 0 |
| Shan MasoodPAK | South Africa | 2019-2025 | 2 | 4 | 0 | 252 | 145 | 63.00 | 438 | 57.53 | 1 | 1 | 0 | 31 | 1 |
| Faf du PlessisSA | England | 2016-2020 | 6 | 7 | 1 | 241 | 86 | 40.17 | 395 | 61.01 | 0 | 3 | 1 | 24 | 5 |
| Sachin TendulkarIND | South Africa | 2006-2011 | 3 | 5 | 1 | 240 | 146 | 60.00 | 606 | 39.60 | 1 | 1 | 0 | 29 | 2 |
| Asad ShafiqPAK | South Africa | 2013-2019 | 2 | 4 | 0 | 238 | 111 | 59.50 | 403 | 59.06 | 1 | 1 | 0 | 33 | 2 |
| Temba BavumaSA | England | 2016-2020 | 4 | 4 | 1 | 237 | 102* | 79.00 | 282 | 84.04 | 1 | 1 | 0 | 23 | 4 |
| Rassie van der DussenSA | England | 2020 | 4 | 5 | 2 | 234 | 74* | 78.00 | 432 | 54.17 | 0 | 2 | 0 | 17 | 8 |
| Quinton de KockSA | England | 2016-2020 | 6 | 7 | 0 | 233 | 107 | 33.29 | 308 | 75.65 | 1 | 1 | 0 | 24 | 3 |
| Marlon SamuelsWI | South Africa | 2008-2015 | 4 | 6 | 0 | 229 | 74 | 38.17 | 457 | 50.11 | 0 | 2 | 0 | 30 | 3 |
| Herschelle GibbsSA | Pakistan | 2003-2007 | 2 | 1 | 0 | 228 | 228 | 228.00 | 240 | 95.00 | 1 | 0 | 0 | 29 | 6 |
| Graeme SmithSA | India | 2006-2011 | 4 | 6 | 0 | 227 | 94 | 37.83 | 366 | 62.02 | 0 | 2 | 1 | 26 | 1 |
| JP DuminySA | Australia | 2009-2016 | 6 | 7 | 1 | 227 | 73 | 37.83 | 283 | 80.21 | 0 | 2 | 0 | 25 | 4 |
| Joe RootENG | South Africa | 2016-2020 | 5 | 7 | 0 | 227 | 61 | 32.43 | 313 | 72.52 | 0 | 2 | 0 | 27 | 0 |
| Jacques KallisSA | Sri Lanka | 2012 | 1 | 1 | 0 | 224 | 224 | 224.00 | 325 | 68.92 | 1 | 0 | 0 | 31 | 1 |
| AB de VilliersSA | West Indies | 2008-2015 | 3 | 4 | 0 | 218 | 148 | 54.50 | 294 | 74.15 | 1 | 0 | 0 | 25 | 2 |
| Aiden MarkramSA | India | 2018-2024 | 5 | 8 | 0 | 218 | 106 | 27.25 | 267 | 81.65 | 1 | 0 | 0 | 35 | 3 |
| Shikhar DhawanIND | South Africa | 2018-2022 | 4 | 5 | 0 | 216 | 76 | 43.20 | 209 | 103.35 | 0 | 2 | 0 | 25 | 1 |
| Jacques KallisSA | Australia | 2006-2011 | 4 | 6 | 1 | 216 | 102 | 43.20 | 321 | 67.29 | 1 | 1 | 1 | 24 | 2 |
| Hashim AmlaSA | New Zealand | 2006-2013 | 2 | 2 | 0 | 215 | 149 | 107.50 | 391 | 54.99 | 1 | 1 | 0 | 29 | 0 |
| Steve SmithAUS | South Africa | 2011-2020 | 6 | 8 | 3 | 214 | 84 | 42.80 | 266 | 80.45 | 0 | 1 | 1 | 18 | 8 |
| Graeme SmithSA | Australia | 2006-2014 | 6 | 9 | 1 | 213 | 101* | 26.63 | 351 | 60.68 | 1 | 0 | 1 | 27 | 0 |
| Jacques KallisSA | New Zealand | 2005-2013 | 4 | 4 | 0 | 212 | 71 | 53.00 | 402 | 52.74 | 0 | 3 | 0 | 18 | 2 |
| AB de VilliersSA | India | 2006-2018 | 5 | 8 | 0 | 207 | 65 | 25.88 | 360 | 57.50 | 0 | 1 | 0 | 26 | 2 |
| Alex HalesENG | South Africa | 2016 | 3 | 4 | 0 | 204 | 112 | 51.00 | 315 | 64.76 | 1 | 1 | 0 | 29 | 0 |
| Quinton de KockSA | Sri Lanka | 2017-2019 | 4 | 5 | 0 | 204 | 101 | 40.80 | 225 | 90.67 | 1 | 1 | 0 | 25 | 2 |
| Ryan RickeltonMCT | Durban's Super Giants | 2023-2025 | 4 | 4 | 0 | 203 | 113 | 50.75 | 127 | 159.84 | 1 | 1 | 0 | 11 | 18 |
| Taufeeq UmarPAK | South Africa | 2003 | 1 | 2 | 0 | 202 | 135 | 101.00 | 355 | 56.90 | 1 | 1 | 0 | 33 | 1 |
| Ashwell PrinceSA | Australia | 2006-2011 | 3 | 4 | 0 | 194 | 150 | 48.50 | 381 | 50.92 | 1 | 0 | 1 | 23 | 2 |
| Temba BavumaSA | Pakistan | 2019-2025 | 3 | 3 | 0 | 193 | 106 | 64.33 | 358 | 53.91 | 1 | 1 | 0 | 20 | 2 |
| Shane WatsonAUS | South Africa | 2006-2016 | 5 | 7 | 0 | 193 | 52 | 27.57 | 172 | 112.21 | 0 | 1 | 0 | 15 | 10 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.