New Wanderers Stadium, Johannesburg

100 matches · ODI, Test, T20, T20I · 2003–2017

Average first-innings score in T20I: 169

Ground stats by format

CompetitionMAvg 1st innsAvg 2nd innsWon batting 1stWon chasingHighestLowest
T20I25 169146 1015 260/6 83
ODI24 273224 1212 439/2 109
Ram Slam T20 Challenge13 151145 66 207/5 102
Mzansi Super League9 179152 54 239/3 108
Test8 343262 43 561 49
Indian Premier League8 144143 35 166/4 163
CSA T20 Challenge8 177162 62 203/4 146
MiWAY T20 Challenge5 150138 31 199/6 84

In Tests, “chasing” means the side that batted second won.

Latest matches

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 AB de Villiers 2006–2019 37 1,655 149 59.11 92.61 6
2 Graeme Smith 2003–2013 27 1,198 132 46.08 78.97 3
3 Hashim Amla 2009–2019 25 1,151 153* 52.32 65.14 4
4 Jacques Kallis 2003–2013 24 936 158 46.80 73.13 1
5 Herschelle Gibbs 2003–2013 17 896 175 64.00 104.67 3
6 Quinton de Kock 2012–2019 20 852 135 42.60 128.12 1
7 Faf du Plessis 2012–2019 19 842 134 46.78 79.14 3
8 Rassie van der Dussen 2013–2019 25 793 96* 39.65 144.97 0
9 Ricky Ponting 2003–2011 12 680 164 61.82 85.97 2
10 JP Duminy 2007–2017 24 606 155 30.30 82.56 1

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Dale Steyn 2007–2019 25 49 6/8 24.55 3.99 3
2 Morné Morkel 2007–2019 24 35 4/59 26.80 3.78 0
3 Kagiso Rabada 2014–2019 19 34 5/78 19.32 5.44 1
4 Vernon Philander 2007–2019 16 30 5/70 22.53 3.78 1
5 Chris Morris 2012–2019 19 26 4/24 22.23 6.27 0
6 Aaron Phangiso 2012–2019 23 25 3/18 23.32 7.05 0
7 Imran Tahir 2011–2019 18 23 3/23 28.13 5.11 0
8 Duanne Olivier 2017–2019 11 20 3/30 17.25 6.97 0
9 Hardus Viljoen 2013–2019 14 20 3/37 21.15 6.51 0
10 Jacques Kallis 2003–2013 21 19 3/22 35.84 4.01 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Brian Lara 202 274 32 2 West Indies 12 Dec 2003 v South Africa
2 Herschelle Gibbs 175 111 21 7 South Africa 12 Mar 2006 v Australia
3 Ricky Ponting 164 105 13 9 Australia 12 Mar 2006 v South Africa
4 Jacques Kallis 158 297 17 1 South Africa 12 Dec 2003 v West Indies
5 JP Duminy 155 221 19 0 South Africa 12 Jan 2017 v Sri Lanka

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Dale Steyn 6/8 8.1 0.98 South Africa 1 Feb 2013 v Pakistan
2 Stuart Broad 6/17 12.1 1.40 England 14 Jan 2016 v South Africa
3 Z Pongolo 6/20 4 5.00 Jozi Stars 11 Dec 2018 v Tshwane Spartans
4 Pat Cummins 6/79 29 2.72 Australia 17 Nov 2011 v South Africa
5 Shaun Pollock 5/23 10 2.30 South Africa 14 Feb 2007 v Pakistan

Highest totals

#TeamScoreOversMatch
1 South Africa 561 148.4 12 Dec 2003 v West Indies
2 Australia 466 125.4 26 Feb 2009 v South Africa
3 South Africa 450/7 136 18 Dec 2013 v India
4 South Africa 439/2 50 18 Jan 2015 v West Indies
5 South Africa 438/9 49.5 12 Mar 2006 v Australia