Men's Test ·
South Africa (won)329 & 387Australia429 & 111
South Africa won by 176 runs
Australia tour of South Africa · Match 3 · Newlands, Cape Town
Scorecard: South Africa v Australia, 31 Oct 2026Replay: South Africa v Australia, 31 Oct 2026
899 matches · Men's · Test
Men's Test ·
South Africa won by 176 runs
Australia tour of South Africa · Match 3 · Newlands, Cape Town
Scorecard: South Africa v Australia, 31 Oct 2026Replay: South Africa v Australia, 31 Oct 2026
Men's Test ·
West Indies won by 8 wickets
West Indies tour of Bangladesh · Match 1 · Shere Bangla National Stadium, Mirpur
Scorecard: Bangladesh v West Indies, 31 Oct 2026Replay: Bangladesh v West Indies, 31 Oct 2026
Men's Test ·
South Africa won by an innings and 31 runs
Australia tour of South Africa · Match 2 · St George's Park, Gqeberha
Scorecard: South Africa v Australia, 22 Oct 2026Replay: South Africa v Australia, 22 Oct 2026
Men's Test ·
Australia won by 214 runs
Australia tour of South Africa · Match 1 · Kingsmead, Durban
Scorecard: Australia v South Africa, 13 Oct 2026Replay: Australia v South Africa, 13 Oct 2026
Men's Test ·
England won by 8 wickets
Pakistan tour of England · Match 3 · Edgbaston
Scorecard: Pakistan v England, 12 Sept 2026Replay: Pakistan v England, 12 Sept 2026
Men's Test ·
England won by 194 runs
Pakistan tour of England · Match 2 · Lord's
Scorecard: England v Pakistan, 30 Aug 2026Replay: England v Pakistan, 30 Aug 2026
Men's Test ·
Match drawn
India tour of Sri Lanka · Match 2 · Sinhalese Sports Club Ground
Scorecard: India v Sri Lanka, 27 Aug 2026Replay: India v Sri Lanka, 27 Aug 2026
Men's Test ·
Australia won by an innings and 51 runs
Bangladesh tour of Australia · Match 2 · Great Barrier Reef Arena, Mackay
Scorecard: Bangladesh v Australia, 23 Aug 2026Replay: Bangladesh v Australia, 23 Aug 2026
Men's Test ·
England won by an innings and 103 runs
Pakistan tour of England · Match 1 · Headingley
Scorecard: Pakistan v England, 21 Aug 2026Replay: Pakistan v England, 21 Aug 2026
Men's Test ·
India won by 165 runs
India tour of Sri Lanka · Match 1 · Galle International Stadium
Scorecard: India v Sri Lanka, 19 Aug 2026Replay: India v Sri Lanka, 19 Aug 2026
Men's Test ·
Bangladesh won by 9 wickets
Bangladesh tour of Australia · Match 1 · Marrara Cricket Ground, Darwin
Scorecard: Australia v Bangladesh, 16 Aug 2026Replay: Australia v Bangladesh, 16 Aug 2026
Men's Test ·
Pakistan won by 8 wickets
Pakistan tour of West Indies · Match 2 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: West Indies v Pakistan, 5 Aug 2026Replay: West Indies v Pakistan, 5 Aug 2026
Men's Test ·
West Indies won by 90 runs
Pakistan tour of West Indies · Match 1 · Brian Lara Stadium, Tarouba, Trinidad
Scorecard: West Indies v Pakistan, 28 Jul 2026Replay: West Indies v Pakistan, 28 Jul 2026
Men's Test ·
Match drawn
Sri Lanka tour of West Indies · Match 2 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: Sri Lanka v West Indies, 7 Jul 2026Replay: Sri Lanka v West Indies, 7 Jul 2026
Men's Test ·
Zimbabwe won by an innings and 85 runs
Bangladesh tour of Zimbabwe · Harare Sports Club
Scorecard: Bangladesh v Zimbabwe, 30 Jun 2026Replay: Bangladesh v Zimbabwe, 30 Jun 2026
Men's Test ·
New Zealand won by 160 runs
New Zealand tour of England · Match 3 · Trent Bridge
Scorecard: New Zealand v England, 29 Jun 2026Replay: New Zealand v England, 29 Jun 2026
Men's Test ·
West Indies won by an innings and 217 runs
Sri Lanka tour of West Indies · Match 1 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: Sri Lanka v West Indies, 28 Jun 2026Replay: Sri Lanka v West Indies, 28 Jun 2026
Men's Test ·
New Zealand won by 253 runs
New Zealand tour of England · Match 2 · The Oval
Scorecard: New Zealand v England, 21 Jun 2026Replay: New Zealand v England, 21 Jun 2026
Men's Test ·
England won by 115 runs
New Zealand tour of England · Match 1 · Lord's
Scorecard: England v New Zealand, 7 Jun 2026Replay: England v New Zealand, 7 Jun 2026
Men's Test ·
New Zealand won by an innings and 79 runs
New Zealand tour of Ireland · Civil Service Cricket Club, Stormont, Belfast
Scorecard: New Zealand v Ireland, 29 May 2026Replay: New Zealand v Ireland, 29 May 2026
Men's Test ·
Bangladesh won by 78 runs
Pakistan tour of Bangladesh · Match 2 · Sylhet International Cricket Stadium
Scorecard: Bangladesh v Pakistan, 20 May 2026Replay: Bangladesh v Pakistan, 20 May 2026
Men's Test ·
Bangladesh won by 104 runs
Pakistan tour of Bangladesh · Match 1 · Shere Bangla National Stadium, Mirpur
Scorecard: Bangladesh v Pakistan, 12 May 2026Replay: Bangladesh v Pakistan, 12 May 2026
Men's Test ·
Australia won by 5 wickets
The Ashes · Match 5 · Sydney Cricket Ground
Scorecard: England v Australia, 8 Jan 2026Replay: England v Australia, 8 Jan 2026
Men's Test ·
England won by 4 wickets
The Ashes · Match 4 · Melbourne Cricket Ground
Scorecard: Australia v England, 27 Dec 2025Replay: Australia v England, 27 Dec 2025
Men's Test ·
New Zealand won by 323 runs
West Indies tour of New Zealand · Match 3 · Bay Oval, Mount Maunganui
Scorecard: New Zealand v West Indies, 22 Dec 2025Replay: New Zealand v West Indies, 22 Dec 2025
Men's Test ·
Australia won by 82 runs
The Ashes · Match 3 · Adelaide Oval
Scorecard: Australia v England, 21 Dec 2025Replay: Australia v England, 21 Dec 2025
Men's Test ·
New Zealand won by 9 wickets
West Indies tour of New Zealand · Match 2 · Basin Reserve, Wellington
Scorecard: West Indies v New Zealand, 12 Dec 2025Replay: West Indies v New Zealand, 12 Dec 2025
Men's Test ·
Australia won by 8 wickets
The Ashes · Match 2 · Brisbane Cricket Ground
Scorecard: England v Australia, 7 Dec 2025Replay: England v Australia, 7 Dec 2025
Men's Test ·
Match drawn
West Indies tour of New Zealand · Match 1 · Hagley Oval, Christchurch
Scorecard: New Zealand v West Indies, 6 Dec 2025Replay: New Zealand v West Indies, 6 Dec 2025
Men's Test ·
South Africa won by 408 runs
South Africa tour of India · Match 2 · Barsapara Cricket Stadium, Guwahati
Scorecard: South Africa v India, 26 Nov 2025Replay: South Africa v India, 26 Nov 2025