Records for South Africa in T20 matches

Series results
Series/Tournament
Season
Winner
Margin
New Zealand in South Africa T20I Match2005/06New Zealand1-0 (1)
South Africa in Australia T20I Match2005/06Australia1-0 (1)
Australia in South Africa T20I Match2005/06South Africa1-0 (1)
India in South Africa T20I Match2006/07India1-0 (1)
Pakistan in South Africa T20I Match2006/07South Africa1-0 (1)
ICC World Twenty20 (in South Africa)2007/08India-
New Zealand in South Africa T20I Match2007/08South Africa1-0 (1)
West Indies in South Africa T20I Series2007/08drawn1-1 (2)
Bangladesh in South Africa T20I Match2008/09South Africa1-0 (1)
South Africa in Australia T20I Series2008/09Australia2-0 (2)
Australia in South Africa T20I Series2008/09South Africa2-0 (2)
ICC World Twenty20 (in England)2009Pakistan-
England in South Africa T20I Series2009/10drawn1-1 (2)
ICC World Twenty20 (in West Indies)2010England-
South Africa in West Indies T20I Series2010South Africa2-0 (2)
Zimbabwe in South Africa T20I Series2010/11South Africa2-0 (2)
Pakistan v South Africa T20I Series (in United Arab Emirates)2010/11South Africa2-0 (2)
India in South Africa T20I Match2010/11India1-0 (1)
Australia in South Africa T20I Series2011/12drawn1-1 (2)
South Africa in New Zealand T20I Series2011/12South Africa2-1 (3)
India in South Africa T20I Match2011/12South Africa1-0 (1)
South Africa in England T20I Series2012drawn1-1 (3)
ICC World Twenty20 (in Sri Lanka)2012/13West Indies-
New Zealand in South Africa T20I Series2012/13South Africa2-1 (3)
Pakistan in South Africa T20I Series2012/13Pakistan1-0 (2)
South Africa in Sri Lanka T20I Series2013South Africa2-1 (3)
Pakistan v South Africa T20I Series (in United Arab Emirates)2013/14South Africa2-0 (2)
Pakistan in South Africa T20I Series2013/14drawn1-1 (2)
Australia in South Africa T20I Series2013/14Australia2-0 (3)
World T20 (in Bangladesh)2013/14Sri Lanka-
South Africa in Australia T20I Series2014/15Australia2-1 (3)
West Indies in South Africa T20I Series2014/15West Indies2-1 (3)
South Africa in Bangladesh T20I Series2015South Africa2-0 (2)
New Zealand in South Africa T20I Series2015drawn1-1 (2)
South Africa in India T20I Series2015/16South Africa2-0 (3)
England in South Africa T20I Series2015/16South Africa2-0 (2)
Australia in South Africa T20I Series2015/16Australia2-1 (3)
World T20 (in India)2015/16West Indies-
Sri Lanka in South Africa T20I Series2016/17Sri Lanka2-1 (3)
South Africa in New Zealand T20I Match2016/17South Africa1-0 (1)
South Africa in England T20I Series2017England2-1 (3)
Bangladesh in South Africa T20I Series2017/18South Africa2-0 (2)
India in South Africa T20I Series2017/18India2-1 (3)
South Africa in Sri Lanka T20I Match2018Sri Lanka1-0 (1)
Zimbabwe in South Africa T20I Series2018/19South Africa2-0 (3)
South Africa in Australia T20I Match2018/19South Africa1-0 (1)
Pakistan in South Africa T20I Series2018/19South Africa2-1 (3)
Sri Lanka in South Africa T20I Series2018/19South Africa3-0 (3)
South Africa in India T20I Series2019/20drawn1-1 (3)
England in South Africa T20I Series2019/20England2-1 (3)
Australia in South Africa T20I Series2019/20Australia2-1 (3)
England in South Africa T20I Series2020/21England3-0 (3)
South Africa in Pakistan T20I Series2020/21Pakistan2-1 (3)
Pakistan in South Africa T20I Series2021Pakistan3-1 (4)
South Africa in West Indies T20I Series2021South Africa3-2 (5)
South Africa in Ireland T20I Series2021South Africa3-0 (3)
South Africa in Sri Lanka T20I Series2021South Africa3-0 (3)
ICC Men's T20 World Cup (in Oman/United Arab Emirates)2021/22Australia-
South Africa in India T20I Series2022drawn2-2 (5)
South Africa in England T20I Series2022South Africa2-1 (3)
South Africa v Ireland T20I Series (in England)2022South Africa2-0 (2)
South Africa in India T20I Series2022/23India2-1 (3)
ICC Men's T20 World Cup (in Australia)2022/23England-
West Indies in South Africa T20I Series2022/23West Indies2-1 (3)
Australia in South Africa T20I Series2023/24Australia3-0 (3)
India in South Africa T20I Series2023/24drawn1-1 (3)
African Games (in Ghana)2023/24--
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Kenya v South Africa at Accra, African Games 7th match, Mar 18, 2024 [T20I # 2531]

Ghana v South Africa at Accra, African Games 3rd match, Mar 17, 2024 [T20I # 2526]

South Africa v India at Johannesburg, 3rd T20I, Dec 14, 2023 [T20I # 2401]