Buffalo Park, East London

17 matches · ODI, T20, T20I, ODM · 2005–2020

Average first-innings score in ODI: 234

Ground stats by format

CompetitionMAvg 1st innsAvg 2nd innsWon batting 1stWon chasingHighestLowest
ODI8 234195 53 369/6 122
T20I4 161154 22 177/8 126
Indian Premier League3 147119 21 178/3 100
ODM2 225226 02 227/4 -

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

Latest matches

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Faf du Plessis 2012–2018 5 257 91* 85.67 118.43 0
2 Trisha Chetty 2016 3 153 55 51.00 67.11 0
3 JP Duminy 2006–2012 4 149 66* 149.00 89.22 0
4 Graeme Smith 2005–2012 2 143 115* 143.00 76.47 1
5 Collins Obuya 2017 2 128 72 128.00 81.53 0
6 Dhiren Gondaria 2017 2 116 63 58.00 95.87 0
7 Hashim Amla 2012–2015 2 116 61* 116.00 95.87 0
8 Deandra Dottin 2016 3 114 61 38.00 79.17 0
9 Marizanne Kapp 2016–2018 4 113 69* 37.67 75.33 0
10 Jacques Kallis 2005–2012 3 112 49 37.33 77.78 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Imran Tahir 2015–2018 3 11 5/23 7.09 3.84 1
2 Deandra Dottin 2016 3 7 5/34 13.71 4.61 1
3 Suné Luus 2016 3 7 3/34 16.29 4.22 0
4 Shem Ngoche 2017 2 6 4/33 13.33 4.00 0
5 Shaquana Quintyne 2016 3 5 2/15 12.60 3.71 0
6 Andile Phehlukwayo 2017–2020 3 5 2/25 14.00 6.18 0
7 Lungi Ngidi 2018–2020 2 4 3/30 9.25 5.29 0
8 Jacques Kallis 2005–2006 2 4 2/22 21.00 5.25 0
9 Michael Rippon 2017 2 4 3/30 19.25 3.85 0
10 Anisa Mohammed 2016 3 4 2/29 26.50 4.08 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Graeme Smith 115* 131 7 0 South Africa 9 Feb 2005 v England
2 Martin Guptill 101* 69 9 6 New Zealand 23 Dec 2012 v South Africa
3 Kevin Pietersen 100* 69 7 4 England 9 Feb 2005 v South Africa
4 Dinesh Chandimal 92* 115 6 0 Sri Lanka 14 Jan 2012 v South Africa
5 Faf du Plessis 91* 67 10 1 South Africa 22 Oct 2017 v Bangladesh

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Imran Tahir 5/23 4 5.75 South Africa 9 Oct 2018 v Zimbabwe
2 Deandra Dottin 5/34 8.5 3.85 West Indies 24 Feb 2016 v South Africa
3 Shadab Jakati 4/22 4 5.50 Chennai Super Kings 4 May 2009 v Deccan Chargers
4 Imran Tahir 4/28 7.4 3.65 South Africa 21 Jan 2015 v West Indies
5 Shem Ngoche 4/33 10 3.30 Kenya 8 Oct 2017 v Netherlands

Highest totals

#TeamScoreOversMatch
1 South Africa 369/6 50 22 Oct 2017 v Bangladesh
2 South Africa 311/7 50 9 Feb 2005 v England
3 England 304/8 50 9 Feb 2005 v South Africa
4 South Africa 237/5 48.4 14 Jan 2012 v Sri Lanka
5 Sri Lanka 236/6 50 14 Jan 2012 v South Africa