South Africa cricket in numbers
FairPlay's records hold 256 completed matches at 20 grounds in South Africa between 16 Oct 2024 and 31 Oct 2026, involving 37 teams.
Kingsmead, Durban, has hosted the most of them (34).
In T20 and shorter formats there are 174 results; the median first-innings score is 164, and the side batting first won 49% of matches that had a winner. The highest total is 283/1 by India at The Wanderers Stadium on 15 Nov 2024.
In one-day cricket there are 75 results; the median first-innings score is 248, and the side batting first won 50% of matches that had a winner. The highest total is 440/5 by Titans at SuperSport Park on 2 Mar 2025.
In Test and first-class cricket there are 7 results; the median first-innings score is 390, and the side batting first won 86% of matches that had a winner. The highest total is 615/10 by South Africa at Newlands on 3 Jan 2025.
Titans have played the most matches here (33, with 20 wins).
| Format | Results | Median 1st-innings score | Batting first won | Toss winner won | Chose to field | Highest total |
|---|---|---|---|---|---|---|
| T20 and shorter | 174 | 164 | 49% | 50% | 52% | 283/1 India at The Wanderers Stadium, 15 Nov 2024 |
| One-day (ODI and List A) | 75 | 248 | 50% | 47% | 57% | 440/5 Titans at SuperSport Park, 2 Mar 2025 |
| Test and first-class | 7 | 390 | 86% | 57% | 57% | 615/10 South Africa at Newlands, 3 Jan 2025 |
Results are completed matches with a winner or a no-result. “Batting first won” and “Toss winner won” count only matches with a winner. The median first-innings score is the middle value of all first innings, so one huge or tiny total does not skew it. The highest total counts first and second innings in limited-overs cricket.
Next matches in South Africa
5 Nov 2026 · 21:30 IST
Grounds with upcoming matches
| Venue | City | Stored results | Upcoming | Last match |
|---|---|---|---|---|
| St George's Park | Gqeberha | 24 | 1 | 18 Oct 2026 |
All grounds in South Africa
| Venue | City | Stored results | Upcoming | Last match |
|---|---|---|---|---|
| Kingsmead | Durban | 34 | – | 23 Oct 2026 |
| The Wanderers Stadium | Johannesburg | 33 | – | 28 Oct 2026 |
| SuperSport Park | Centurion | 32 | – | 11 Oct 2026 |
| Boland Park | Paarl | 31 | – | 25 Oct 2026 |
| Newlands | Cape Town | 31 | – | 27 Oct 2026 |
| St George's Park | Gqeberha | 24 | 1 | 18 Oct 2026 |
| Senwes Park | Potchefstroom | 11 | – | 21 Oct 2026 |
| Willowmoore Park | Benoni | 11 | – | 25 Oct 2026 |
| Mangaung Oval | Bloemfontein | 10 | – | 24 Oct 2026 |
| City Oval | Pietermaritzburg | 9 | – | 25 Oct 2026 |
| Buffalo Park | East London | 6 | – | 24 Oct 2026 |
| Recreation Ground | Oudtshoorn | 5 | – | 31 Oct 2026 |
| Diamond Oval | Kimberley | 4 | – | 21 Oct 2026 |
| North-West University No1 Ground | Potchefstroom | 4 | – | 9 Mar 2025 |
| Cricket Club Ground | Polokwane | 3 | – | 16 Oct 2026 |
| Uplands College | White River | 3 | – | 22 Oct 2026 |
| WPCC | Cape Town | 2 | – | 19 Jan 2025 |
| LC de Villiers Oval | Pretoria | 1 | – | 18 Oct 2026 |
| Paul Roos Gymnasium | Stellenbosch | 1 | – | 22 Jan 2025 |
| White River Country Club | Mpumalanga | 1 | – | 27 Sept 2026 |
Latest results in South Africa
3 Nov 2026 · 21:30 IST
31 Oct 2026 · 16:30 IST
CSA T20 Challenge · T20
South Western Districts149/4 (19 ov)
Eastern Strom144/7 (20 ov)
South Western Districts won by 6 wickets (with 6 balls remaining)
29 Oct 2026 · 16:30 IST
CSA T20 Challenge · T20
South Western Districts158/7 (18.3 ov)
Titans157/6 (20 ov)
South Western Districts won by 3 wickets (with 9 balls remaining)
28 Oct 2026 · 21:30 IST
CSA T20 Challenge · T20
Lions204/1 (18 ov)
Eastern Strom198/6 (20 ov)
Lions won by 9 wickets (with 12 balls remaining)
27 Oct 2026 · 14:00 IST
ICC World Test Championship · Test/5day
South Africa329 (82.3 ov) & 387 (134.4 ov)
Australia429 (125.1 ov) & 111 (57.1 ov)
South Africa won by 176 runs
25 Oct 2026 · 17:30 IST
CSA T20 Challenge · T20
Eastern Strom146/6 (16 ov)
South Africa Emerging145/8 (20 ov)
Eastern Strom won by 4 wickets (with 24 balls remaining)
25 Oct 2026 · 16:30 IST
CSA T20 Challenge · T20
Rocks (Boland)137/9 (20 ov) & 9/1 (1 ov)
Titans137/8 (20 ov) & 9/1 (1 ov)
Match tied (Rocks (Boland) won the 2nd Super Over)
25 Oct 2026 · 16:30 IST
CSA T20 Challenge · T20
KwaZulu-Natal Inland164/3 (17 ov)
Western Province117/5 (12 ov)
Western Province won by 5 wickets (with 0 ball remaining) (D/L method)`
Teams with the most matches in South Africa
| Team | Matches | Won | Win rate |
|---|---|---|---|
| Titans | 33 | 20 | 61% |
| Rocks (Boland) | 32 | 23 | 72% |
| Dolphins | 31 | 20 | 65% |
| Western Province | 31 | 15 | 48% |
| Lions | 28 | 17 | 61% |
| North West Dragons | 26 | 8 | 31% |
| Warriors | 25 | 16 | 64% |
| Sunrisers Eastern Cape | 24 | 14 | 58% |
Leading performers at grounds in South Africa
| Player | Team | Inns | Runs | HS | SR |
|---|---|---|---|---|---|
| Matt Renshaw | Australia | 6 | 369 | 190 | 52.19 |
| Jurie Snyman | Eastern Strom | 9 | 285 | 95 | 141.09 |
| Janneman Malan | South Western Districts | 7 | 244 | 75 | 112.44 |
| Lhuan-dre Pretorius | Titans | 6 | 242 | 81 | 181.95 |
| Ronan Hermann | Eastern Strom | 8 | 238 | 62 | 128.65 |
| Player | Team | Overs | Wkts | Best | Econ |
|---|---|---|---|---|---|
| Mitchell Starc | Australia | 97.4 | 15 | 6/72 | 3.30 |
| Simon Harmer | South Africa | 156 | 14 | 6/16 | 2.63 |
| Marco Jansen | South Africa | 97.2 | 13 | 5/33 | 2.64 |
| Leo Sadler | South Western Districts | 21 | 11 | 4/18 | 5.76 |
| Chad Laycock | KwaZulu-Natal Inland | 10 | 10 | 6/26 | 7.80 |
18+ only. Fixtures, scores and results come from Sportmonks match data and are checked every minute. They are information, not a tip or a promise of any result. See how FairPlay's data works.
