South Africa Stats
South Africa ODI Game by Game
Runs, the last 10 ODIs, newest on the left
South Africa ODI Results
The last 10 ODIs, newest first: 6 won
| Opponent | Result | SA | Opp | RR |
|---|---|---|---|---|
|
|
Lby 47 runs | 145/428 ov | 322/950 ov | 5.18 |
|
|
Wby 32 runs | 365/950 ov | 33349.5 ov | 7.30 |
|
|
Wby 67 runs | 297/850 ov | 23041.2 ov | 5.94 |
|
|
Wby 9 wickets | 157/121.3 ov | 15636.2 ov | 7.30 |
|
|
Wby 157 runs | 335/950 ov | 17841.5 ov | 6.70 |
|
|
Wby 99 runs | 348/650 ov | 162/831 ov | 6.96 |
|
|
Lby 9 wickets | 27047.5 ov | 271/139.5 ov | 5.64 |
|
|
Wby 4 wickets | 362/649.2 ov | 358/550 ov | 7.34 |
|
|
Lby 17 runs | 33249.2 ov | 349/850 ov | 6.73 |
|
|
Lby 7 wickets | 14337.5 ov | 144/325.1 ov | 3.78 |
South Africa ODI Splits
The last 10 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game
| Venue | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Home | 3 | 2-1 | 67% | 269 | 295 |
| Away | 7 | 4-3 | 57% | 278 | 231 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 6 | 4-2 | 67% | 293 | 220 |
| Chasing | 4 | 2-2 | 50% | 249 | 296 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 4 | 1-3 | 25% | 246 | 293 |
| Lost the toss | 6 | 5-1 | 83% | 295 | 222 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
10 | 6-4 | 60% | 275 | 250 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
3 | 3-0 | 100% | 280 | 165 |
|
|
3 | 2-1 | 67% | 269 | 295 |
|
|
3 | 1-2 | 33% | 321 | 326 |
|
|
1 | 0-1 | 0% | 143 | 144 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Namibia Cricket Ground, Windhoek | 3 | 3-0 | 100% | 280 | 165 |
| The Wanderers Stadium, Johannesburg | 1 | 1-0 | 100% | 365 | 333 |
| Kingsmead, Durban | 1 | 1-0 | 100% | 297 | 230 |
| Shaheed Veer Narayan Singh International Stadium, Raipur | 1 | 1-0 | 100% | 362 | 358 |
| Senwes Park, Potchefstroom | 1 | 0-1 | 0% | 145 | 322 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Pothanamallayapalam, Visakhapatnam | 1 | 0-1 | 0% | 270 | 271 |
| JSCA International Stadium Complex, Ranchi | 1 | 0-1 | 0% | 332 | 349 |
| Iqbal Stadium, Faislabad | 1 | 0-1 | 0% | 143 | 144 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 6 | 5-1 | 83% | 275 | 230 |
| 2025 | 4 | 1-3 | 25% | 277 | 281 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
28 | 71% | 273 | 263 |
| 2 |
14 | 71% | 247 | 219 |
| 3 |
32 | 63% | 233 | 227 |
| 4 |
22 | 55% | 250 | 238 |
| 5 |
24 | 54% | 255 | 265 |
| 6 |
26 | 54% | 225 | 235 |
| 7 |
22 | 45% | 245 | 244 |
| 8 |
24 | 42% | 279 | 248 |
| 9 |
26 | 38% | 236 | 245 |
| 10 |
26 | 38% | 206 | 216 |
| 11 |
8 | 38% | 201 | 255 |
| 12 |
16 | 31% | 216 | 232 |
| 13 |
14 | 29% | 244 | 258 |
South Africa ODI Questions
What is South Africa's average ODI score?
South Africa have averaged 275 runs per ODI over their last 10 ODIs, since November 2025, and conceded 250; their highest was 365 against Australia on 27 Sep 2026, and their lowest 143 against Pakistan on 8 Nov 2025.
What is South Africa's ODI record?
South Africa have won 6 and lost 4 of their last 10 ODIs, since November 2025, a 60% win rate, and their latest ODI was a defeat against Australia on 30 Sep 2026.
Do South Africa do better batting first or chasing in ODIs?
Batting first has suited South Africa better than chasing over their last 10 ODIs, since November 2025: they have won 4 of 6 batting first, averaging 293, and 2 of 4 batting second, averaging 249.
Who has scored the most ODI runs for South Africa recently?
Matthew Breetzke has the most ODI runs for South Africa over their last 10 ODIs, since November 2025, with 355 in 8 matches, ahead of Jordan Hermann (247) and Temba Bavuma (227).
Who has taken the most ODI wickets for South Africa recently?
Bjorn Fortuin has the most ODI wickets for South Africa over their last 10 ODIs, since November 2025, with 10 in 6 matches, ahead of Corbin Bosch (10) and Keshav Maharaj (7).
When do South Africa play their next ODI?
South Africa play their next ODI against Bangladesh at home in the One Day Internationals on Tuesday 1 December 2026, 11:30 (UK time); their latest was a defeat against Australia on 30 Sep 2026, and they have won 6 of their last 10 ODIs, since November 2025.