Australia vs South Africa Head to Head Record
Since 2000, Australia and South Africa have played 139 matches: Australia lead 70–63 (4 drawn, 1 tied, 1 no result).
Record since 2000 (first meeting in our records: 12 Apr 2000) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | Australia won | South Africa won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 38 | 20 | 14 | 4 | 0 | 18 Oct 2026 |
| ODI | 73 | 31 | 40 | 0 | 2 | 30 Sept 2026 |
| T20I | 28 | 19 | 9 | 0 | 0 | 16 Aug 2025 |
Last 5 Australia vs South Africa matches
- 18 Oct 2026 · Test · St George's Park, Port ElizabethSouth Africa wonSA won by an inning and 31 runs
- 30 Sept 2026 · ODI · Senwes Park, PotchefstroomAustralia wonAUS won by 45 runs (DLS Method)
- 27 Sept 2026 · ODI · The Wanderers Stadium, JohannesburgSouth Africa wonSA won by 32 runs
- 24 Sept 2026 · ODI · Kingsmead, DurbanSouth Africa wonSA won by 67 runs
- 24 Aug 2025 · ODI · Ray Mitchell Oval, Harrup Park, MackayAustralia won
Australia won by 276 runs
Questions
Who has won more matches between Australia and South Africa?
Since 2000, Australia and South Africa have played 139 matches: Australia lead 70–63 (4 drawn, 1 tied, 1 no result).
What is the Australia vs South Africa head to head record in Test cricket?
Since 2001, Australia and South Africa have played 38 Test matches: Australia lead 20–14 (4 drawn).
What is the Australia vs South Africa head to head record in ODI cricket?
Since 2000, Australia and South Africa have played 73 ODI matches: South Africa lead 40–31 (1 tied, 1 no result).
What is the Australia vs South Africa head to head record in T20I cricket?
Since 2006, Australia and South Africa have played 28 T20I matches: Australia lead 19–9.
When did Australia and South Africa last play?
Australia and South Africa last met on 18 Oct 2026 in a Test at St George's Park, Port Elizabeth: SA won by an inning and 31 runs.