South Africa produced a high-scoring and statistically convincing performance in Johannesburg, defeating Australia by 32 runs in the second ODI to secure the three-match series with one game remaining. The match combined two contrasting centuries, a strong middle-overs spin effort, and another example of South Africa’s recent ODI control against Australia.
South Africa build 365 after early setback
Australia chose to bowl first, and South Africa recovered from an early loss to post 365 for 9 in 50 overs. The total was built on disciplined acceleration rather than immediate aggression, with the innings moving from caution to dominance as the platform was established.
Aiden Markram’s first-ball dismissal could have created immediate pressure, but Temba Bavuma ensured the innings remained stable. South Africa’s scoring rate improved progressively, and the eventual total reflected both top-order control and late-innings power.
| Team | Runs | Overs | Run rate |
|---|
| South Africa | 365/9 | 50.0 | 7.30 |
| Australia | 333 all out | 49.5 | 6.67 |
Bavuma and Miller provide the decisive batting contrast
Bavuma’s control at one end
Bavuma scored 103 off 116 balls, reaching his sixth ODI century in an innings defined by placement, rotation, and risk management. His strike rate of 88.79 was measured, but it was exactly what South Africa needed after the early wicket.
He played a classical anchor role, scoring across the wicket and allowing the innings to remain balanced. In conditions where batting first required judgement rather than immediate force, Bavuma’s numbers were central to South Africa’s total.
Miller’s acceleration changed the scoring curve
David Miller added the force South Africa required later in the innings, finishing on a career-best 142 off 93 balls. His strike rate of 152.69 and nine sixes underlined how quickly he shifted the game beyond Australia’s chase range.
This was Miller’s eighth ODI hundred, and it was also his most productive by runs, offering a reminder of his ability to convert starts into match-defining totals. The 156-run fourth-wicket stand between Bavuma and Miller proved to be the key partnership of the match.
| Batter | Runs | Balls | Strike rate | 6s |
|---|
| Temba Bavuma | 103 | 116 | 88.79 | 0 |
| David Miller | 142 | 93 | 152.69 | 9 |
Australia start fast but lose control in the middle overs
Australia replied positively through Mitch Marsh and Travis Head, who put on 130 for the first wicket. Both scored 84, and the opening stand gave the visitors a strong early platform in a chase of 366.
However, the innings slowed sharply once South Africa brought spin into the contest. Australia’s middle order could not maintain the opening tempo, and the required rate began to climb as wickets and dot balls accumulated.
| Australia batter | Runs | Balls | Strike rate |
|---|
| Mitch Marsh | 84 | 53 | 158.49 |
| Travis Head | 84 | 76 | 110.53 |
| Xavier Bartlett | 50 | 28 | 178.57 |
Marsh and Head scored at strong rates, but the rest of the chase lacked the same efficiency. Australia finished on 333 all out in 49.5 overs, leaving the margin at 32 runs despite a powerful start.
South Africa’s spin attack delivers again
The match was shaped heavily by South Africa’s spinners, who tightened control after Australia’s opening burst. Keshav Maharaj took 2 for 54, Bjorn Fortuin returned 2 for 70, and Aiden Markram added 1 for 55 in a coordinated middle-overs effort.
On a good batting surface, those figures were especially valuable because they restricted boundary flow and forced Australia into lower-percentage options. The trio’s combined 5 wickets for 179 runs came at a stage when Australia needed momentum most.
| Bowler | Overs | Wickets | Runs | Economy |
|---|
| Keshav Maharaj | 10 | 2 | 54 | 5.40 |
| Bjorn Fortuin | 10 | 2 | 70 | 7.00 |
| Aiden Markram | 10 | 1 | 55 | 5.50 |
| Jack Edwards | 10 | 5 | 67 | 6.70 |
Series context and historical pattern
This result extended South Africa’s dominance in the fixture, with 19 ODI wins in the last 25 meetings against Australia. That ratio indicates a sustained matchup advantage rather than a one-off performance spike, especially given that both teams have often fielded strong ODI units in recent years.
For Australia, the result again highlighted two recurring issues: middle-overs control against spin and the absence of key pace options. Pat Cummins remained unavailable, while Nathan Ellis was limited to four overs after a side strain, reducing the bowling depth available to defend a large total.
South Africa’s win also reflected better game balance. Their batting produced a par-plus score, and their bowlers defended it with discipline, creating a complete performance across all three innings phases.
What the numbers say about the result
The statistical shape of the match is clear. South Africa scored at 7.30 runs per over, while Australia’s chase ended at 6.67. The difference in scoring tempo across 50 overs proved decisive, especially once Australia’s opening partnership faded and South Africa’s spin attack took control.
With the series already sealed, the final ODI in Potchefstroom offers Australia a chance to avoid a whitewash, but the underlying numbers favour South Africa. Their batting depth, middle-overs control, and recent head-to-head record have all been stronger across the series.