South Africa secured the One-Day International series against Australia with a match to spare, handing the visitors a 32‑run defeat in the second of the three‑game set held in Johannesburg on Sunday. The hosts posted a formidable total of 366 runs, thanks to towering centuries from David Miller, who smashed 142 runs off just 93 balls, and captain Temba Bavuma, who contributed 103 runs off 116 deliveries. After winning the toss and electing to bat, the Proteas leveraged the conditions perfectly, building a massive target that left the Australian side with a steep hill to climb. Australia’s chase began brightly.

Openers Mitch Marsh and Travis Head provided an aggressive start, combining for a rapid 169 runs before the first wicket fell. Marsh struck 84 runs from 53 balls, while Head added 85 off 76, both displaying a fearless approach that saw them dominate the South African bowlers and set a positive tone for the innings.

Their partnership seemed to lay the foundation for a possible chase, but the middle order soon encountered difficulties that would prove costly. The middle‑order collapse was stark.

From a comfortable 191 for two at the end of the 25th over, Australia managed only 62 more runs while losing four wickets over the next 15 overs, slipping to 253 for six. The loss of momentum was exacerbated by a pronounced struggle against spin, a recurring theme in the series.

South Africa’s spin trio—Keshav Maharaj (2 for 54), Bjorn Fortuin (2 for 70), and Aiden Markram (1 for 55)—kept the Australian batsmen under constant pressure, extracting turn and bounce that limited scoring opportunities. Needing 113 runs from the final ten overs, Australia turned to a late surge. Xavier Bartlett offered a brief flash of brilliance, hammering 50 runs off just 28 balls, but the required run rate remained out of reach. Ultimately, the visitors were bowled out for 333 in the last over, falling short by 33 runs.

The seam attack also played a pivotal role, with Lizaad Williams claiming three wickets for 54 runs and Marco Jansen adding two for 53, further dismantling the Australian batting line‑up. Captain Mitch Marsh reflected on the performance, acknowledging the team’s ongoing issues in the middle phase of the innings: "It’s certainly an area where we need to improve and we’re well aware of that. I thought we set up our innings really well in both games but we haven’t been able to execute during those middle phases. It’s a great learning curve, especially for some of our younger players.

But you also have to give South Africa full credit for the way they’ve bowled during those periods." Miller’s eighth ODI century, packed with 12 fours and nine sixes, along with Bavuma’s sixth, propelled South Africa to a final score of 365‑9 after their full 50 overs. The South African bowlers then turned their attention to the chase, with Jack Edwards—making only his second ODI appearance—stepping up to claim five wickets for 67 runs. Veteran fast bowler Josh Hazlewood also contributed, taking three wickets for 70 runs, and notably dismissed Markram on the very first ball of the innings, delivering a golden‑duck dismissal. The series result underscores a broader trend: Australia have not won a bilateral ODI series against South Africa since 2014, and they have now lost 19 of their last 25 ODIs against the hosts.

The upcoming third match in Potchefstroom on Wednesday offers Australia a chance for a consolation win, but the odds are stacked against them given recent form. Bavuma praised his side’s all‑round performance, stating, "It was another really good all‑round team performance. It started with the bat. Conditions were a little tricky up front but we managed to get through that period and build towards a good total.

David played an unbelievable innings and then the bowlers did their job as well." The final ODI of the series will be broadcast live on Sky Sports Cricket from 12 pm (first ball at 12.30 pm) on Wednesday, providing fans an opportunity to witness whether Australia can rebound or if South Africa will complete a clean sweep. For those interested in watching, Sky Sports offers various streaming deals, including options on NOW with no contract required.