Oddsworth

South Africa v Australia, 2nd Test: South Africa won by an innings and 31 runs

South Africa 425-9d; our pre-match call 42%. Australia 99 & 295; our pre-match call 42%. Our pre-match call for the draw 16%.

South Africa v Australia Test series 2026, 2nd Test

South Africa won by an innings and 31 runs

Sunday 18 October 2026, 10:00am SASTSt George's Park, GqeberhaOur pre-match call for the draw 16%

Prediction locked in 18th October, 00:29 UTC

The sides

MeasureSouth AfricaAustralia
Rating16352nd of 1116991st of 11
Home advantage+110Rating points–Touring
XI caps331Tests between the XI737Tests between the XI
Top-seven average33.0Test batting in South Africa33.9Test batting in South Africa
Bowling average26.8Five main bowlers, Tests27.6Five main bowlers, Tests

When South Africa bat

−0.62 an over
New ballOvers 1–20−0.83Old ballOvers 21–80−0.64Second new ballOvers 81 on−0.19

When Australia bat

−0.08 an over
New ballOvers 1–20−0.11Old ballOvers 21–80−0.15Second new ballOvers 81 on+0.19

First innings

339South Africa bat first
315Australia bat first
281Par
383Average here since 2019, 4 innings
525Highest here, South Africa 2013

South Africa v Australia: Too close to call

South Africa are 42% to win the 2nd Test at St George's Park, Australia 42%, with the draw at 16%. On a neutral ground we'd make Australia 52% and South Africa 34%: home advantage is what makes South Africa favourites. Australia lead the series 1–0.

Batting first, South Africa would make about 339 and Australia 315, against a par of 281. First innings here since 2019 have averaged 383.

South Africa have won 3 of their last 5 Tests, Australia 3 of theirs.

What total is safe?

Tests in South Africa since 2019

First inningsDefended
Under 25010%1 of 10
250–349100%6 of 6
350–449100%3 of 3
450+100%3 of 3

The case for South Africa

Batting standout

Temba Bavuma

Temba Bavuma

895 runs in the last 10 Tests. Career average 38.8.

Bowling standout

Marco Jansen

Marco Jansen

50 wickets in the last 10 Tests. Career average 20.8.

The case for Australia

Batting standout

Travis Head

Travis Head

881 runs in the last 10 Tests. Career average 42.9.

Bowling standout

Share