Men's T20I ·
South Africa (won)237/2 (20.0)Ghana103/7 (20.0)
South Africa won by 134 runs
African Games · Match 3 · Achimota Senior Secondary School A Field, Accra
Scorecard: South Africa v Ghana, 17 Mar 2024Replay: South Africa v Ghana, 17 Mar 2024
231 matches · Men's · T20I · South Africa
Men's T20I ·
South Africa won by 134 runs
African Games · Match 3 · Achimota Senior Secondary School A Field, Accra
Scorecard: South Africa v Ghana, 17 Mar 2024Replay: South Africa v Ghana, 17 Mar 2024
Men's T20I ·
India won by 106 runs
India tour of South Africa · Match 3 · Wanderers Stadium, Johannesburg
Scorecard: India v South Africa, 14 Dec 2023Replay: India v South Africa, 14 Dec 2023
Men's T20I ·
South Africa won by 5 wickets (D/L method)
India tour of South Africa · Match 2 · St George's Park, Gqeberha
Scorecard: India v South Africa, 12 Dec 2023Replay: India v South Africa, 12 Dec 2023
Men's T20I ·
Australia won by 5 wickets
Australia tour of South Africa · Match 3 · Kingsmead, Durban
Scorecard: South Africa v Australia, 3 Sept 2023Replay: South Africa v Australia, 3 Sept 2023
Men's T20I ·
Australia won by 8 wickets
Australia tour of South Africa · Match 2 · Kingsmead, Durban
Scorecard: South Africa v Australia, 1 Sept 2023Replay: South Africa v Australia, 1 Sept 2023
Men's T20I ·
Australia won by 111 runs
Australia tour of South Africa · Match 1 · Kingsmead, Durban
Scorecard: Australia v South Africa, 30 Aug 2023Replay: Australia v South Africa, 30 Aug 2023
Men's T20I ·
West Indies won by 7 runs
West Indies tour of South Africa · Match 3 · Wanderers Stadium, Johannesburg
Scorecard: West Indies v South Africa, 28 Mar 2023Replay: West Indies v South Africa, 28 Mar 2023
Men's T20I ·
South Africa won by 6 wickets
West Indies tour of South Africa · Match 2 · SuperSport Park, Centurion
Scorecard: West Indies v South Africa, 26 Mar 2023Replay: West Indies v South Africa, 26 Mar 2023
Men's T20I ·
West Indies won by 3 wickets
West Indies tour of South Africa · Match 1 · SuperSport Park, Centurion
Scorecard: South Africa v West Indies, 25 Mar 2023Replay: South Africa v West Indies, 25 Mar 2023
Men's T20I ·
Netherlands won by 13 runs
ICC Men's T20 World Cup · Match 40 · Adelaide Oval
Scorecard: Netherlands v South Africa, 6 Nov 2022Replay: Netherlands v South Africa, 6 Nov 2022
Men's T20I ·
Pakistan won by 33 runs (D/L method)
ICC Men's T20 World Cup · Match 36 · Sydney Cricket Ground
Scorecard: Pakistan v South Africa, 3 Nov 2022Replay: Pakistan v South Africa, 3 Nov 2022
Men's T20I ·
South Africa won by 5 wickets
ICC Men's T20 World Cup · Match 30 · Perth Stadium
Scorecard: India v South Africa, 30 Oct 2022Replay: India v South Africa, 30 Oct 2022
Men's T20I ·
South Africa won by 104 runs
ICC Men's T20 World Cup · Match 22 · Sydney Cricket Ground
Scorecard: South Africa v Bangladesh, 27 Oct 2022Replay: South Africa v Bangladesh, 27 Oct 2022
Men's T20I ·
No result
ICC Men's T20 World Cup · Match 18 · Bellerive Oval, Hobart
Scorecard: Zimbabwe v South Africa, 24 Oct 2022Replay: Zimbabwe v South Africa, 24 Oct 2022
Men's T20I ·
South Africa won by 49 runs
South Africa tour of India · Match 3 · Holkar Cricket Stadium, Indore
Scorecard: South Africa v India, 4 Oct 2022Replay: South Africa v India, 4 Oct 2022
Men's T20I ·
India won by 16 runs
South Africa tour of India · Match 2 · Barsapara Cricket Stadium, Guwahati
Scorecard: India v South Africa, 2 Oct 2022Replay: India v South Africa, 2 Oct 2022
Men's T20I ·
India won by 8 wickets
South Africa tour of India · Match 1 · Greenfield International Stadium, Thiruvananthapuram
Scorecard: South Africa v India, 28 Sept 2022Replay: South Africa v India, 28 Sept 2022
Men's T20I ·
South Africa won by 44 runs
South Africa tour of England · Match 2 · County Ground, Bristol
Scorecard: South Africa v Ireland, 5 Aug 2022Replay: South Africa v Ireland, 5 Aug 2022
Men's T20I ·
South Africa won by 21 runs
South Africa tour of England · Match 1 · County Ground, Bristol
Scorecard: South Africa v Ireland, 3 Aug 2022Replay: South Africa v Ireland, 3 Aug 2022
Men's T20I ·
South Africa won by 90 runs
South Africa tour of England · Match 3 · The Rose Bowl, Southampton
Scorecard: South Africa v England, 31 Jul 2022Replay: South Africa v England, 31 Jul 2022
Men's T20I ·
South Africa won by 58 runs
South Africa tour of England · Match 2 · Sophia Gardens, Cardiff
Scorecard: South Africa v England, 28 Jul 2022Replay: South Africa v England, 28 Jul 2022
Men's T20I ·
England won by 41 runs
South Africa tour of England · Match 1 · County Ground, Bristol
Scorecard: England v South Africa, 27 Jul 2022Replay: England v South Africa, 27 Jul 2022
Men's T20I ·
No result
South Africa tour of India · Match 5 · M Chinnaswamy Stadium, Bengaluru
Scorecard: India v South Africa, 19 Jun 2022Replay: India v South Africa, 19 Jun 2022
Men's T20I ·
India won by 82 runs
South Africa tour of India · Match 4 · Saurashtra Cricket Association Stadium, Rajkot
Scorecard: India v South Africa, 17 Jun 2022Replay: India v South Africa, 17 Jun 2022
Men's T20I ·
India won by 48 runs
South Africa tour of India · Match 3 · Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Scorecard: India v South Africa, 14 Jun 2022Replay: India v South Africa, 14 Jun 2022
Men's T20I ·
South Africa won by 4 wickets
South Africa tour of India · Match 2 · Barabati Stadium, Cuttack
Scorecard: India v South Africa, 12 Jun 2022Replay: India v South Africa, 12 Jun 2022
Men's T20I ·
South Africa won by 7 wickets
South Africa tour of India · Match 1 · Arun Jaitley Stadium
Scorecard: India v South Africa, 9 Jun 2022Replay: India v South Africa, 9 Jun 2022
Men's T20I ·
South Africa won by 10 runs
ICC Men's T20 World Cup · Match 39 · Sharjah Cricket Stadium
Scorecard: South Africa v England, 6 Nov 2021Replay: South Africa v England, 6 Nov 2021
Men's T20I ·
South Africa won by 6 wickets
ICC Men's T20 World Cup · Match 30 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: Bangladesh v South Africa, 2 Nov 2021Replay: Bangladesh v South Africa, 2 Nov 2021
Men's T20I ·
South Africa won by 4 wickets
ICC Men's T20 World Cup · Match 25 · Sharjah Cricket Stadium
Scorecard: Sri Lanka v South Africa, 30 Oct 2021Replay: Sri Lanka v South Africa, 30 Oct 2021