South Africa Stats
South Africa ODI Game by Game
Runs, the last 20 ODIs, newest on the left
South Africa ODI Results
The last 20 ODIs, newest first: 10 won
South Africa ODI Splits
The last 20 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 | 20 | 10-10 | 50% | 267 | 256 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 11 | 7-4 | 64% | 303 | 236 |
| Chasing | 9 | 3-6 | 33% | 222 | 281 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 11 | 2-9 | 18% | 229 | 265 |
| Lost the toss | 9 | 8-1 | 89% | 312 | 245 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
14 | 6-8 | 43% | 262 | 263 |
|
|
5 | 3-2 | 60% | 295 | 253 |
|
|
1 | 1-0 | 100% | 181 | 179 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
9 | 5-4 | 56% | 287 | 265 |
|
|
3 | 1-2 | 33% | 183 | 208 |
|
|
3 | 0-3 | 0% | 253 | 293 |
|
|
1 | 1-0 | 100% | 181 | 179 |
|
|
1 | 1-0 | 100% | 247 | 244 |
|
|
1 | 1-0 | 100% | 382 | 233 |
|
|
1 | 1-0 | 100% | 428 | 326 |
|
|
1 | 0-1 | 0% | 207 | 245 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| The Wanderers Stadium, Johannesburg | 3 | 2-1 | 67% | 317 | 278 |
| Senwes Park, Potchefstroom | 2 | 1-1 | 50% | 242 | 275 |
| SuperSport Park, Centurion | 2 | 1-1 | 50% | 332 | 291 |
| Boland Park, Paarl | 2 | 0-2 | 0% | 229 | 269 |
| Mangaung Oval, Bloemfontein | 2 | 0-2 | 0% | 246 | 309 |
| Kingsmead, Durban | 1 | 1-0 | 100% | 297 | 230 |
| National Stadium, Karachi | 1 | 1-0 | 100% | 181 | 179 |
| St George's Park, Gqeberha | 1 | 1-0 | 100% | 215 | 211 |
| Narendra Modi Stadium, Ahmedabad | 1 | 1-0 | 100% | 247 | 244 |
| Wankhede Stadium, Mumbai | 1 | 1-0 | 100% | 382 | 233 |
| Arun Jaitley Stadium, Delhi | 1 | 1-0 | 100% | 428 | 326 |
| New Wanderers Stadium, Johannesburg | 1 | 0-1 | 0% | 116 | 117 |
| Eden Gardens, Kolkata | 1 | 0-1 | 0% | 212 | 215 |
| Himachal Pradesh Cricket Association Stadium, Dharamsala | 1 | 0-1 | 0% | 207 | 245 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 3 | 2-1 | 67% | 269 | 295 |
| 2025 | 1 | 1-0 | 100% | 181 | 179 |
| 2024 | 3 | 0-3 | 0% | 253 | 293 |
| 2023 | 13 | 7-6 | 54% | 276 | 244 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
15 | 73% | 247 | 221 |
| 2 |
28 | 71% | 273 | 263 |
| 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 |
8 | 38% | 201 | 255 |
| 11 |
27 | 37% | 207 | 217 |
| 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 267 runs per ODI over their last 20 ODIs, and conceded 256. Their highest was 428 against Sri Lanka on 7 Oct 2023, their lowest 116 against India.
What is South Africa's ODI record?
South Africa have won 10 and lost 10 of their last 20 ODIs.
Do South Africa do better batting first or chasing in ODIs?
Batting first, South Africa have won 7 of 11 and averaged 303. Batting second they have won 3 of 9, averaging 222.
Who has scored the most ODI runs for South Africa recently?
Over South Africa's last 20 ODIs: Heinrich Klaasen (805 runs in 16), David Miller (645 runs in 17), Quinton de Kock (577 runs in 13).
Who has taken the most ODI wickets for South Africa recently?
Over South Africa's last 20 ODIs: Marco Jansen (26 wickets in 15), Keshav Maharaj (26 wickets in 15), Gerald Coetzee (22 wickets in 11).
When do South Africa play their next ODI?
South Africa play Bangladesh at home in the One Day Internationals on Tue 1 Dec, 11:30 (UK time).