Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI BangladeshBangladesh (H)
One Day Internationals - Tue 1 Dec, 11:30 Their stats Preview

South Africa ODI Cricket Stats

South Africa ODIs game by game, and how the opposition did in each

Updated , after the Australia game

Reset
Stat Avg
One Day Internationals 13 Sep 26 NamibiaA 157/1156
One Day Internationals 11 Sep 26 NamibiaA 335/9178
One Day Internationals 9 Sep 26 NamibiaA 348/6162/8
One Day Internationals 6 Dec 25 IndiaA 270271/1
One Day Internationals 3 Dec 25 IndiaA 362/6358/5
One Day Internationals 30 Nov 25 IndiaA 332349/8
One Day Internationals 8 Nov 25 PakistanA 143144/3
One Day Internationals 6 Nov 25 PakistanA 270/2269/9
One Day Internationals 4 Nov 25 PakistanA 263264/8
One Day Internationals 7 Sep 25 EnglandA 72414/5
One Day Internationals 4 Sep 25 EnglandA 330/8325/9
One Day Internationals 2 Sep 25 EnglandA 137/3131
One Day Internationals 24 Aug 25 AustraliaA 155431/2
One Day Internationals 22 Aug 25 AustraliaA 277193
One Day Internationals 19 Aug 25 AustraliaA 296/8198
ICC Champions Trophy 5 Mar 25 New ZealandA 312/9362/6
ICC Champions Trophy 21 Feb 25 AfghanistanA 315/6208
One Day Internationals 7 Oct 24 IrelandA 215284/9
One Day Internationals 4 Oct 24 IrelandA 343/4169
One Day Internationals 2 Oct 24 IrelandA 271/9132
Runs 260250 157156 335178 348162 270271 362358 332349 143144 270269 263264 72414 330325 137131 155431 277193 296198 312362 315208 215284 343169 271132
Wickets 7.77.6 101 109 86 110 56 810 310 92 810 510 98 103 210 1010 108 69 106 910 104 109
Run rate 6.025.86 7.34.3 6.74.3 7.05.2 5.66.8 7.37.2 6.77.0 3.85.7 6.75.4 5.45.3 3.58.3 6.66.5 6.65.4 6.28.6 5.65.1 5.94.9 6.27.2 6.34.8 4.75.7 6.95.5 5.44.2
Sixes 6.85.9 43 162 94 98 117 1216 22 118 65 26 811 31 518 43 31 75 53 46 65 83
Fours 22.222.7 1715 1717 308 1925 2532 3422 1320 2519 2522 844 2723 1718 1736 2220 2821 2838 2522 2324 2615 1713
Catches 4.65.3 50 67 54 16 45 68 13 72 56 38 54 72 28 99 26 57 74 37 52 47
Powerplay runs 51.251.7 6239 4032 3824 4248 5166 4780 4759 6542 6253 2467 5156 67 6586 5639 5667 5656 4638 4837 6150 3944
Powerplay wickets lost 1.351.58 02 14 10 10 12 31 01 03 00 61 01 0 40 23 02 11 12 30 05 32
Performance points 454439 391156 570415 538303 288516 484504 546606 210371 512313 484504 220647 568504 399200 208715 585477 534397 475601 562359 412540 586283 502376
Dream11 points 780763 724322 994697 943531 522939 799852 9631043 375733 913560 813870 3331113 929875 669388 3981203 904777 951671 8091015 938595 758958 987478 884642
Each figure is South Africa's, the opposition's under it. Wickets are the wickets South Africa took.

South Africa ODI Game by Game

Runs, the last 20 ODIs, newest on the left

Line260.5
Avg
Hit
One Day Internationals 13 Sep 26 NamibiaA 157/1156
One Day Internationals 11 Sep 26 NamibiaA 335/9178
One Day Internationals 9 Sep 26 NamibiaA 348/6162/8
One Day Internationals 6 Dec 25 IndiaA 270271/1
One Day Internationals 3 Dec 25 IndiaA 362/6358/5
One Day Internationals 30 Nov 25 IndiaA 332349/8
One Day Internationals 8 Nov 25 PakistanA 143144/3
One Day Internationals 6 Nov 25 PakistanA 270/2269/9
One Day Internationals 4 Nov 25 PakistanA 263264/8
One Day Internationals 7 Sep 25 EnglandA 72414/5
One Day Internationals 4 Sep 25 EnglandA 330/8325/9
One Day Internationals 2 Sep 25 EnglandA 137/3131
One Day Internationals 24 Aug 25 AustraliaA 155431/2
One Day Internationals 22 Aug 25 AustraliaA 277193
One Day Internationals 19 Aug 25 AustraliaA 296/8198
ICC Champions Trophy 5 Mar 25 New ZealandA 312/9362/6
ICC Champions Trophy 21 Feb 25 AfghanistanA 315/6208
One Day Internationals 7 Oct 24 IrelandA 215284/9
One Day Internationals 4 Oct 24 IrelandA 343/4169
One Day Internationals 2 Oct 24 IrelandA 271/9132

South Africa ODI Results

The last 20 ODIs, newest first: 12 won

Opponent Result SA Opp RR
NamibiaNamibia (A) ODI, 13 Sep Wby 9 wickets 157/121.3 ov 15636.2 ov 7.30
NamibiaNamibia (A) ODI, 11 Sep Wby 157 runs 335/950 ov 17841.5 ov 6.70
NamibiaNamibia (A) ODI, 9 Sep Wby 99 runs 348/650 ov 162/831 ov 6.96
IndiaIndia (A) ODI, 6 Dec 2025 Lby 9 wickets 27047.5 ov 271/139.5 ov 5.64
IndiaIndia (A) ODI, 3 Dec 2025 Wby 4 wickets 362/649.2 ov 358/550 ov 7.34
IndiaIndia (A) ODI, 30 Nov 2025 Lby 17 runs 33249.2 ov 349/850 ov 6.73
PakistanPakistan (A) ODI, 8 Nov 2025 Lby 7 wickets 14337.5 ov 144/325.1 ov 3.78
PakistanPakistan (A) ODI, 6 Nov 2025 Wby 8 wickets 270/240.1 ov 269/950 ov 6.72
PakistanPakistan (A) ODI, 4 Nov 2025 Lby 2 wickets 26349.1 ov 264/849.4 ov 5.35
EnglandEngland (A) ODI, 7 Sep 2025 Lby 342 runs 7220.5 ov 414/550 ov 3.46
EnglandEngland (A) ODI, 4 Sep 2025 Wby 5 runs 330/850 ov 325/950 ov 6.60
EnglandEngland (A) ODI, 2 Sep 2025 Wby 7 wickets 137/320.5 ov 13124.3 ov 6.58
AustraliaAustralia (A) ODI, 24 Aug 2025 Lby 276 runs 15524.5 ov 431/250 ov 6.24
AustraliaAustralia (A) ODI, 22 Aug 2025 Wby 84 runs 27749.1 ov 19337.4 ov 5.63
AustraliaAustralia (A) ODI, 19 Aug 2025 Wby 98 runs 296/850 ov 19840.5 ov 5.92
New ZealandNew Zealand (A) CT, 5 Mar 2025 Lby 50 runs 312/950 ov 362/650 ov 6.24
AfghanistanAfghanistan (A) CT, 21 Feb 2025 Wby 107 runs 315/650 ov 20843.4 ov 6.30
IrelandIreland (A) ODI, 7 Oct 2024 Lby 69 runs 21546.1 ov 284/950 ov 4.66
IrelandIreland (A) ODI, 4 Oct 2024 Wby 174 runs 343/450 ov 16930.3 ov 6.86
IrelandIreland (A) ODI, 2 Oct 2024 Wby 139 runs 271/950 ov 13231.5 ov 5.42

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

VenuePW-LWin %RunsOpp
Away 20 12-8 60% 260 250
InningsPW-LWin %RunsOpp
Batting first 11 8-3 73% 290 204
Chasing 9 4-5 44% 224 306
TossPW-LWin %RunsOpp
Won the toss 9 6-3 67% 250 233
Lost the toss 11 6-5 55% 268 264
CompetitionPW-LWin %RunsOpp
One Day InternationalsOne Day Internationals 18 11-7 61% 254 246
ICC Champions TrophyICC Champions Trophy 2 1-1 50% 314 285
OpponentPW-LWin %RunsOpp
NamibiaNamibia 3 3-0 100% 280 165
EnglandEngland 3 2-1 67% 180 290
AustraliaAustralia 3 2-1 67% 243 274
IrelandIreland 3 2-1 67% 276 195
IndiaIndia 3 1-2 33% 321 326
PakistanPakistan 3 1-2 33% 225 226
AfghanistanAfghanistan 1 1-0 100% 315 208
New ZealandNew Zealand 1 0-1 0% 312 362
GroundPW-LWin %RunsOpp
Namibia Cricket Ground, Windhoek 3 3-0 100% 280 165
Sheikh Zayed Stadium, Abu Dhabi 3 2-1 67% 276 195
Iqbal Stadium, Faislabad 3 1-2 33% 225 226
Great Barrier Reef Arena, Mackay, Mackay 2 1-1 50% 216 312
Shaheed Veer Narayan Singh International Stadium, Raipur 1 1-0 100% 362 358
Lord's, London 1 1-0 100% 330 325
Headingley, Leeds 1 1-0 100% 137 131
Cazaly's Stadium, Westcourt, Cairns, Queensland 1 1-0 100% 296 198
National Stadium, Karachi 1 1-0 100% 315 208
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
The Rose Bowl, Southampton 1 0-1 0% 72.0 414
Gaddafi Stadium, Lahore 1 0-1 0% 312 362
YearPW-LWin %RunsOpp
2026 3 3-0 100% 280 165
2025 14 7-7 50% 252 280
2024 3 2-1 67% 276 195

ODI Sides

International sides with 8+ ODIs in the last two years, by win rate

SidePWin %RunsOpp
1IndiaIndia 2871%273263
2AfghanistanAfghanistan 1471%247219
3New ZealandNew Zealand 3263%233227
4Sri LankaSri Lanka 2255%250238
5South AfricaSouth Africa 2454%255265
6PakistanPakistan 2654%225235
7AustraliaAustralia 2245%245244
8EnglandEngland 2442%279248
9West IndiesWest Indies 2638%236245
10BangladeshBangladesh 2638%206216
11NamibiaNamibia 838%201255
12ZimbabweZimbabwe 1631%216232
13IrelandIreland 1429%244258

South Africa ODI Questions

What is South Africa's average ODI score?

South Africa have averaged 260 runs per ODI over their last 20 ODIs, since October 2024, and conceded 250; their highest was 362 against India on 3 Dec 2025, and their lowest 72 against England on 7 Sep 2025.

What is South Africa's ODI record?

South Africa have won 12 and lost 8 of their last 20 ODIs, since October 2024, a 60% win rate, and their latest ODI was a win against Namibia on 13 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 20 ODIs, since October 2024: they have won 8 of 11 batting first, averaging 290, and 4 of 9 batting second, averaging 224.

Who has scored the most ODI runs for South Africa recently?

Matthew Breetzke has the most ODI runs for South Africa over their last 20 ODIs, since October 2024, with 477 in 11 matches, ahead of Aiden Markram (420) and Tony de Zorzi (397).

Who has taken the most ODI wickets for South Africa recently?

Lungi Ngidi has the most ODI wickets for South Africa over their last 20 ODIs, since October 2024, with 21 in 13 matches, ahead of Nandre Burger (16) and Keshav Maharaj (16).

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 win against Namibia on 13 Sep 2026, and they have won 12 of their last 20 ODIs, since October 2024.