South Africa

Matches

Pakistan in South Africa T20I Series 2024/25 2024

December 2024

14thT20ISouth AfricaSAFAbandonedvPakistanPAKAbandonedThe Wanderers StadiumJohannesburg, South Africa
13thT20ISouth AfricaSAF3/210 (19.3)vPakistanPAK5/206 (20)SuperSport ParkCenturion, South Africa
10thT20ISouth AfricaSAF9/183 (20)vPakistanPAK8/172 (20)KingsmeadDurban, South Africa
India in South Africa T20I Series 2024/25 2024

November 2024

15thT20ISouth AfricaSAF148 (18.2)vIndiaIND1/283 (20)The Wanderers StadiumJohannesburg, South Africa
13thT20ISouth AfricaSAF7/208 (20)vIndiaIND6/219 (20)SuperSport ParkCenturion, South Africa
10thT20ISouth AfricaSAF7/128 (19)vIndiaIND6/124 (20)St George's ParkPort Elizabeth, South Africa
8thT20ISouth AfricaSAF141 (17.5)vIndiaIND8/202 (20)KingsmeadDurban, South Africa
Ireland v South Africa T20I Series 2024/25 2024

September 2024

29thT20IIrelandIRE6/195 (20)vSouth AfricaSAF9/185 (20)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates
27thT20IIrelandIRE8/171 (20)vSouth AfricaSAF2/174 (17.4)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates
South Africa in West Indies T20I Series [Aug 2024] 2024 2024

August 2024

28thT20IWest IndiesWI2/116 (9.2)vSouth AfricaSAF4/108 (13)Brian Lara StadiumTarouba, West Indies
26thT20IWest IndiesWI6/179 (20)vSouth AfricaSAF149 (19.4)Brian Lara StadiumTarouba, West Indies
24thT20IWest IndiesWI3/176 (17.5)vSouth AfricaSAF7/174 (20)Brian Lara StadiumTarouba, West Indies
ICC Men's T20 World Cup 2024

June 2024

29thT20IIndiaIND7/176 (20)vSouth AfricaSAF8/169 (20)Kensington OvalBridgetown, Barbados
27thT20IAfghanistanAFG56 (11.5)vSouth AfricaSAF1/60 (8.5)Brian Lara StadiumTarouba, West Indies
24thT20IWest IndiesWI8/135 (20)vSouth AfricaSAF7/124 (16.1)Sir Vivian Richards StadiumNorth Sound, Antigua
21stT20IEnglandENG6/156 (20)vSouth AfricaSAF6/163 (20)Darren Sammy National Cricket StadiumGros Islet, St Lucia
19thT20ISouth AfricaSAF4/194 (20)vUnited States of AmericaUSA6/176 (20)Sir Vivian Richards StadiumNorth Sound, Antigua
15thT20INepalNEP7/114 (20)vSouth AfricaSAF7/115 (20)Arnos Vale GroundKingstown, St Vincent
10thT20IBangladeshBAN7/109 (20)vSouth AfricaSAF6/113 (20)Nassau County International Cricket StadiumNew York, United States of America
8thT20INetherlandsNED9/103 (20)vSouth AfricaSAF6/106 (18.5)Nassau County International Cricket StadiumNew York, United States of America
3rdT20ISouth AfricaSAF4/80 (16.2)vSri LankaSL77 (19.1)Nassau County International Cricket StadiumNew York, United States of America
South Africa in West Indies T20I Series 2024 2024

May 2024

27thT20IWest IndiesWI2/165 (13.5)vSouth AfricaSAF7/163 (20)Sabina ParkKingston, Jamaica
26thT20IWest IndiesWI7/207 (20)vSouth AfricaSAF7/191 (20)Sabina ParkKingston, Jamaica
24thT20IWest IndiesWI8/175 (20)vSouth AfricaSAF147 (19.5)Sabina ParkKingston, Jamaica
India in South Africa T20I Series 2023/24 2023

December 2023

14thT20ISouth AfricaSAF95 (13.5)vIndiaIND7/201 (20)The Wanderers StadiumJohannesburg, South Africa
12thT20ISouth AfricaSAF5/154 (13.5)vIndiaIND7/180 (19.3)St George's ParkPort Elizabeth, South Africa
10thT20ISouth AfricaSAFAbandonedvIndiaINDAbandonedKingsmeadDurban, South Africa
Australia in South Africa T20I Series 2023/24 2023

September 2023

3rdT20ISouth AfricaSAF8/190 (20)vAustraliaAUS5/191 (17.5)KingsmeadDurban, South Africa
1stT20ISouth AfricaSAF8/164 (20)vAustraliaAUS2/168 (14.5)KingsmeadDurban, South Africa

August 2023

30thT20ISouth AfricaSAF115 (15.3)vAustraliaAUS6/226 (20)KingsmeadDurban, South Africa
West Indies in South Africa T20I Series 2022/23 2023

March 2023

28thT20ISouth AfricaSAF6/213 (20)vWest IndiesWI8/220 (20)The Wanderers StadiumJohannesburg, South Africa
26thT20ISouth AfricaSAF4/259 (18.5)vWest IndiesWI5/258 (20)SuperSport ParkCenturion, South Africa
25thT20ISouth AfricaSAF8/131 (11)vWest IndiesWI7/132 (10.3)SuperSport ParkCenturion, South Africa
ICC Men's T20 World Cup 2022

November 2022

6thT20INetherlandsNED4/158 (20)vSouth AfricaSAF8/145 (20)Adelaide OvalAdelaide, Australia
3rdT20IPakistanPAK9/185 (20)vSouth AfricaSAF9/108 (14)Sydney Cricket GroundSydney, Australia

October 2022

30thT20IIndiaIND9/133 (20)vSouth AfricaSAF5/137 (19.4)Perth StadiumPerth, Australia
27thT20IBangladeshBAN101 (16.3)vSouth AfricaSAF5/205 (20)Sydney Cricket GroundSydney, Australia
24thT20ISouth AfricaSAF0/51 (3)vZimbabweZIM5/79 (9)Bellerive OvalHobart, Australia
South Africa in India T20I Series 2022/23 2022
4thT20IIndiaIND178 (18.3)vSouth AfricaSAF3/227 (20)Holkar Cricket StadiumIndore, India
2ndT20IIndiaIND3/237 (20)vSouth AfricaSAF3/221 (20)Barsapara Cricket StadiumGuwahati, India

September 2022

28thT20IIndiaIND2/110 (16.4)vSouth AfricaSAF8/106 (20)Greenfield International StadiumThiruvananthapuram, India
South Africa v Ireland T20I Series 2022 2022

August 2022

5thT20IIrelandIRE138 (18.5)vSouth AfricaSAF6/182 (20)County GroundBristol, England
3rdT20IIrelandIRE9/190 (20)vSouth AfricaSAF5/211 (20)County GroundBristol, England
South Africa in England T20I Series 2022 2022

July 2022

31stT20IEnglandENG101 (16.4)vSouth AfricaSAF5/191 (20)The Rose BowlSouthampton, England
28thT20IEnglandENG149 (16.4)vSouth AfricaSAF3/207 (20)Sophia GardensCardiff, Wales
27thT20IEnglandENG6/234 (20)vSouth AfricaSAF8/193 (20)County GroundBristol, England
South Africa in India T20I Series 2022 2022

June 2022

19thT20IIndiaIND2/28 (3.3)vSouth AfricaSAFNo resultM.Chinnaswamy StadiumBengaluru, India
17thT20IIndiaIND6/169 (20)vSouth AfricaSAF9/87 (16.5)Saurashtra Cricket Association StadiumRajkot, India
14thT20IIndiaIND5/179 (20)vSouth AfricaSAF131 (19.1)Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam, India
12thT20IIndiaIND6/148 (20)vSouth AfricaSAF6/149 (18.2)Barabati StadiumCuttack, India
9thT20IIndiaIND4/211 (20)vSouth AfricaSAF3/212 (19.1)Arun Jaitley StadiumDelhi, India
ICC Men's T20 World Cup 2021

November 2021

6thT20IEnglandENG8/179 (20)vSouth AfricaSAF2/189 (20)Sharjah Cricket StadiumSharjah, United Arab Emirates
2ndT20IBangladeshBAN84 (18.2)vSouth AfricaSAF4/86 (13.3)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates

October 2021

30thT20ISouth AfricaSAF6/146 (19.5)vSri LankaSL142 (20)Sharjah Cricket StadiumSharjah, United Arab Emirates
26thT20ISouth AfricaSAF2/144 (18.2)vWest IndiesWI8/143 (20)Dubai International Cricket StadiumDubai, United Arab Emirates
23rdT20IAustraliaAUS5/121 (19.4)vSouth AfricaSAF9/118 (20)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates
South Africa in Sri Lanka T20I Series 2021 2021

September 2021

14thT20ISri LankaSL8/120 (20)vSouth AfricaSAF0/121 (14.4)R.Premadasa StadiumColombo, Sri Lanka
12thT20ISri LankaSL103 (18.1)vSouth AfricaSAF1/105 (14.1)R.Premadasa StadiumColombo, Sri Lanka
10thT20ISri LankaSL6/135 (20)vSouth AfricaSAF5/163 (20)R.Premadasa StadiumColombo, Sri Lanka
South Africa in Ireland T20I Series 2021 2021

July 2021

24thT20IIrelandIRE9/140 (20)vSouth AfricaSAF2/189 (20)Civil Service Cricket ClubBelfast, Northern Ireland
22ndT20IIrelandIRE117 (19.3)vSouth AfricaSAF7/159 (20)Civil Service Cricket ClubBelfast, Northern Ireland
19thT20IIrelandIRE9/132 (20)vSouth AfricaSAF7/165 (20)The VillageDublin, Ireland
South Africa in West Indies T20I Series 2021 2021
3rdT20IWest IndiesWI9/143 (20)vSouth AfricaSAF4/168 (20)National Cricket StadiumSt George's, Grenada
1stT20IWest IndiesWI6/167 (20)vSouth AfricaSAF9/146 (20)National Cricket StadiumSt George's, Grenada

June 2021

29thT20IWest IndiesWI7/166 (20)vSouth AfricaSAF8/167 (20)National Cricket StadiumSt George's, Grenada
27thT20IWest IndiesWI9/150 (20)vSouth AfricaSAF7/166 (20)National Cricket StadiumSt George's, Grenada
26thT20IWest IndiesWI2/161 (15)vSouth AfricaSAF6/160 (20)National Cricket StadiumSt George's, Grenada
Pakistan in South Africa T20I Series 2021 2021

April 2021

16thT20ISouth AfricaSAF144 (19.3)vPakistanPAK7/149 (19.5)SuperSport ParkCenturion, South Africa
14thT20ISouth AfricaSAF5/203 (20)vPakistanPAK1/205 (18)SuperSport ParkCenturion, South Africa
12thT20ISouth AfricaSAF4/141 (14)vPakistanPAK9/140 (20)The Wanderers StadiumJohannesburg, South Africa
10thT20ISouth AfricaSAF6/188 (20)vPakistanPAK6/189 (19.5)The Wanderers StadiumJohannesburg, South Africa
South Africa in Pakistan T20I Series 2020/21 2021

February 2021

14thT20IPakistanPAK6/169 (18.4)vSouth AfricaSAF8/164 (20)Gaddafi StadiumLahore, Pakistan
13thT20IPakistanPAK7/144 (20)vSouth AfricaSAF4/145 (16.2)Gaddafi StadiumLahore, Pakistan
11thT20IPakistanPAK6/169 (20)vSouth AfricaSAF6/166 (20)Gaddafi StadiumLahore, Pakistan
England in South Africa T20I Series 2020/21 2020

December 2020

1stT20ISouth AfricaSAF3/191 (20)vEnglandENG1/192 (17.4)NewlandsCape Town, South Africa

November 2020

29thT20ISouth AfricaSAF6/146 (20)vEnglandENG6/147 (19.5)Boland ParkPaarl, South Africa
27thT20ISouth AfricaSAF6/179 (20)vEnglandENG5/183 (19.2)NewlandsCape Town, South Africa
Australia in South Africa T20I Series 2019/20 2020

February 2020

26thT20ISouth AfricaSAF96 (15.3)vAustraliaAUS5/193 (20)NewlandsCape Town, South Africa
23rdT20ISouth AfricaSAF4/158 (20)vAustraliaAUS6/146 (20)St George's ParkPort Elizabeth, South Africa
21stT20ISouth AfricaSAF89 (14.3)vAustraliaAUS6/196 (20)The Wanderers StadiumJohannesburg, South Africa
England in South Africa T20I Series 2019/20 2019
16thT20ISouth AfricaSAF6/222 (20)vEnglandENG5/226 (19.1)SuperSport ParkCenturion, South Africa
14thT20ISouth AfricaSAF7/202 (20)vEnglandENG7/204 (20)KingsmeadDurban, South Africa
12thT20ISouth AfricaSAF8/177 (20)vEnglandENG9/176 (20)Buffalo ParkEast London, South Africa
South Africa in India T20I Series 2019/20 2019

September 2019

22ndT20IIndiaIND9/134 (20)vSouth AfricaSAF1/140 (16.5)M.Chinnaswamy StadiumBengaluru, India
18thT20IIndiaIND3/151 (19)vSouth AfricaSAF5/149 (20)Punjab Cricket Association IS Bindra StadiumChandigarh, India
15thT20IIndiaINDAbandonedvSouth AfricaSAFAbandonedHimachal Pradesh Cricket Association StadiumDharamsala, India
Sri Lanka in South Africa T20I Series 2018/19 2019

March 2019

24thT20ISouth AfricaSAF2/198 (20)vSri LankaSL137 (15.4)The Wanderers StadiumJohannesburg, South Africa
22ndT20ISouth AfricaSAF3/180 (20)vSri LankaSL9/164 (20)SuperSport ParkCenturion, South Africa
19thT20ISouth AfricaSAF8/134 (20)vSri LankaSL7/134 (20)NewlandsCape Town, South Africa
Pakistan in South Africa T20I Series 2018/19 2019

February 2019

6thT20ISouth AfricaSAF9/141 (20)vPakistanPAK9/168 (20)SuperSport ParkCenturion, South Africa
3rdT20ISouth AfricaSAF3/188 (20)vPakistanPAK7/181 (20)The Wanderers StadiumJohannesburg, South Africa
1stT20ISouth AfricaSAF6/192 (20)vPakistanPAK9/186 (20)NewlandsCape Town, South Africa
South Africa in Australia T20I Match 2018/19 2018

November 2018

17thT20IAustraliaAUS7/87 (10)vSouth AfricaSAF6/108 (10)Carrara OvalCarrara, Australia
Zimbabwe in South Africa T20I Series 2018/19 2018

October 2018

14thT20ISouth AfricaSAFAbandonedvZimbabweZIMAbandonedWillowmoore ParkBenoni, South Africa
12thT20ISouth AfricaSAF4/135 (15.4)vZimbabweZIM7/132 (20)Senwes ParkPotchefstroom, South Africa
9thT20ISouth AfricaSAF6/160 (20)vZimbabweZIM126 (17.2)Buffalo ParkEast London, South Africa
South Africa in Sri Lanka T20I Match 2018 2018

August 2018

14thT20ISri LankaSL7/99 (16)vSouth AfricaSAF98 (16.4)R.Premadasa StadiumColombo, Sri Lanka
India in South Africa T20I Series 2017/18 2017-18

February 2018

24thT20ISouth AfricaSAF6/165 (20)vIndiaIND7/172 (20)NewlandsCape Town, South Africa
21stT20ISouth AfricaSAF4/189 (18.4)vIndiaIND4/188 (20)SuperSport ParkCenturion, South Africa
18thT20ISouth AfricaSAF9/175 (20)vIndiaIND5/203 (20)The Wanderers StadiumJohannesburg, South Africa
Bangladesh in South Africa T20I Series 2017/18 2017-18

October 2017

29thT20ISouth AfricaSAF4/224 (20)vBangladeshBAN141 (18.3)Senwes ParkPotchefstroom, South Africa
26thT20ISouth AfricaSAF4/195 (20)vBangladeshBAN9/175 (20)Mangaung OvalBloemfontein, South Africa
South Africa in England T20I Series 2017 2017

June 2017

25thT20IEnglandENG8/181 (20)vSouth AfricaSAF7/162 (20)Sophia GardensCardiff, Wales
23rdT20IEnglandENG6/171 (20)vSouth AfricaSAF8/174 (20)The Cooper Associates County GroundTaunton, England
21stT20IEnglandENG1/143 (14.3)vSouth AfricaSAF3/142 (20)The Rose BowlSouthampton, England
South Africa in New Zealand T20I Match 2016/17 2016-17

February 2017

17thT20INew ZealandNZ107 (14.5)vSouth AfricaSAF6/185 (20)Eden ParkAuckland, New Zealand
Sri Lanka in South Africa T20I Series 2016/17 2016-17

January 2017

24thT20ISouth AfricaSAF5/169 (20)vSri LankaSL5/170 (19.5)NewlandsCape Town, South Africa
21stT20ISouth AfricaSAF113 (19.3)vSri LankaSL7/119 (19.4)The Wanderers StadiumJohannesburg, South Africa
19thT20ISouth AfricaSAF5/126 (10)vSri LankaSL6/107 (10)SuperSport ParkCenturion, South Africa
ICC Men's T20 World Cup 2015-16

March 2016

27thT20ISouth AfricaSAF2/122 (17.4)vSri LankaSL120 (19.3)Arun Jaitley StadiumDelhi, India
24thT20ISouth AfricaSAF8/122 (20)vWest IndiesWI7/123 (19.4)Vidarbha Cricket Association StadiumNagpur, India
19thT20IAfghanistanAFG172 (20)vSouth AfricaSAF5/209 (20)Wankhede StadiumMumbai, India
17thT20IEnglandENG8/230 (19.4)vSouth AfricaSAF4/229 (20)Wankhede StadiumMumbai, India
Australia in South Africa T20I Series 2015/16 2015-16
8thT20ISouth AfricaSAF4/178 (20)vAustraliaAUS4/181 (19.2)NewlandsCape Town, South Africa
5thT20ISouth AfricaSAF7/204 (20)vAustraliaAUS5/205 (20)The Wanderers StadiumJohannesburg, South Africa
3rdT20ISouth AfricaSAF7/158 (19.2)vAustraliaAUS9/157 (20)KingsmeadDurban, South Africa
England in South Africa T20I Series 2015/16 2015-16

February 2016

20thT20ISouth AfricaSAF1/172 (14.4)vEnglandENG171 (19.4)The Wanderers StadiumJohannesburg, South Africa
18thT20ISouth AfricaSAF7/135 (20)vEnglandENG8/134 (20)NewlandsCape Town, South Africa
South Africa in India T20I Series 2015/16 2015-16

October 2015

7thT20IIndiaINDAbandonedvSouth AfricaSAFAbandonedEden GardensKolkata, India
4thT20IIndiaIND92 (17.2)vSouth AfricaSAF4/96 (17.1)Barabati StadiumCuttack, India
1stT20IIndiaIND5/199 (20)vSouth AfricaSAF3/200 (19.4)Himachal Pradesh Cricket Association StadiumDharamsala, India
New Zealand in South Africa T20I Series 2015 2015

August 2015

15thT20ISouth AfricaSAF8/145 (20)vNew ZealandNZ7/177 (20)SuperSport ParkCenturion, South Africa
13thT20ISouth AfricaSAF4/152 (17.5)vNew ZealandNZ8/151 (20)KingsmeadDurban, South Africa
South Africa in Bangladesh T20I Series 2015 2015

July 2015

6thT20IBangladeshBAN138 (19.2)vSouth AfricaSAF4/169 (20)Shere Bangla National StadiumDhaka, Bangladesh
4thT20IBangladeshBAN96 (18.5)vSouth AfricaSAF4/148 (20)Shere Bangla National StadiumDhaka, Bangladesh
West Indies in South Africa T20I Series 2014/15 2014-15

January 2015

13thT20ISouth AfricaSAF3/195 (20)vWest IndiesWI126 (19)KingsmeadDurban, South Africa
10thT20ISouth AfricaSAF7/231 (20)vWest IndiesWI6/236 (19.2)The Wanderers StadiumJohannesburg, South Africa
8thT20ISouth AfricaSAF4/165 (20)vWest IndiesWI6/168 (19.2)NewlandsCape Town, South Africa
South Africa in Australia T20I Series 2014/15 2014-15

November 2014

8thT20IAustraliaAUS8/146 (19.5)vSouth AfricaSAF6/145 (20)Stadium AustraliaSydney, Australia
6thT20IAustraliaAUS3/102 (12.4)vSouth AfricaSAF7/101 (20)Melbourne Cricket GroundMelbourne, Australia
4thT20IAustraliaAUS6/144 (20)vSouth AfricaSAF3/145 (19)Adelaide OvalAdelaide, Australia
ICC Men's T20 World Cup 2014

April 2014

5thT20IIndiaIND4/176 (19.1)vSouth AfricaSAF4/172 (20)Shere Bangla National StadiumDhaka, Bangladesh

March 2014

28thT20IEnglandENG7/193 (20)vSouth AfricaSAF5/196 (20)Zahur Ahmed Chowdhury StadiumChattogram, Bangladesh
26thT20INetherlandsNED139 (18.4)vSouth AfricaSAF9/145 (20)Zahur Ahmed Chowdhury StadiumChattogram, Bangladesh
23rdT20INew ZealandNZ8/168 (20)vSouth AfricaSAF6/170 (20)Zahur Ahmed Chowdhury StadiumChattogram, Bangladesh
21stT20ISouth AfricaSAF8/160 (20)vSri LankaSL7/165 (20)Zahur Ahmed Chowdhury StadiumChattogram, Bangladesh
Australia in South Africa T20I Series 2013/14 2013-14
13thT20ISouth AfricaSAF7/128 (20)vAustraliaAUS4/129 (15)SuperSport ParkCenturion, South Africa
11thT20ISouth AfricaSAF1/80 (7)vAustraliaAUS5/81 (6.4)KingsmeadDurban, South Africa
8thT20ISouth AfricaSAFAbandonedvAustraliaAUSAbandonedSt George's ParkPort Elizabeth, South Africa
Pakistan in South Africa T20I Series 2013/14 2013-14

November 2013

21stT20ISouth AfricaSAF4/170 (20)vPakistanPAK4/176 (20)NewlandsCape Town, South Africa
19thT20ISouth AfricaSAF7/153 (20)vPakistanPAK2/60 (9.1)The Wanderers StadiumJohannesburg, South Africa
Pakistan v South Africa T20I Series 2013/14 2013-14
14thT20IPakistanPAK9/144 (20)vSouth AfricaSAF5/150 (20)Dubai International Cricket StadiumDubai, United Arab Emirates
12thT20IPakistanPAK9/98 (20)vSouth AfricaSAF1/99 (14.3)Dubai International Cricket StadiumDubai, United Arab Emirates
South Africa in Sri Lanka T20I Series 2013 2013

August 2013

5thT20ISri LankaSL4/164 (18.1)vSouth AfricaSAF3/163 (20)Mahinda Rajapaksa International Cricket StadiumHambantota, Sri Lanka
3rdT20ISri LankaSL7/123 (20)vSouth AfricaSAF6/145 (20)Mahinda Rajapaksa International Cricket StadiumHambantota, Sri Lanka
1stT20ISri LankaSL9/103 (20)vSouth AfricaSAF6/115 (20)R.Premadasa StadiumColombo, Sri Lanka
Pakistan in South Africa T20I Series 2012/13 2012-13

March 2013

2ndT20ISouth AfricaSAF100 (12.2)vPakistanPAK7/195 (20)SuperSport ParkCenturion, South Africa

February 2013

28thT20ISouth AfricaSAFAbandonedvPakistanPAKAbandonedKingsmeadDurban, South Africa
New Zealand in South Africa T20I Series 2012/13 2012-13

December 2012

25thT20ISouth AfricaSAF6/179 (20)vNew ZealandNZ9/146 (20)St George's ParkPort Elizabeth, South Africa
22ndT20ISouth AfricaSAF5/165 (19)vNew ZealandNZ2/169 (19)Buffalo ParkEast London, South Africa
20thT20ISouth AfricaSAF2/87 (12.1)vNew ZealandNZ86 (18.2)KingsmeadDurban, South Africa
ICC Men's T20 World Cup 2012

October 2012

1stT20IIndiaIND6/152 (20)vSouth AfricaSAF151 (19.5)R.Premadasa StadiumColombo, Sri Lanka

September 2012

29thT20IAustraliaAUS2/147 (17.4)vSouth AfricaSAF5/146 (20)R.Premadasa StadiumColombo, Sri Lanka
27thT20IPakistanPAK8/136 (19.4)vSouth AfricaSAF6/133 (20)R.Premadasa StadiumColombo, Sri Lanka
21stT20ISri LankaSL5/46 (7)vSouth AfricaSAF4/78 (7)Mahinda Rajapaksa International Cricket StadiumHambantota, Sri Lanka
19thT20ISouth AfricaSAF0/94 (12.4)vZimbabweZIM8/93 (20)Mahinda Rajapaksa International Cricket StadiumHambantota, Sri Lanka
South Africa in England T20I Series 2012 2012
11thT20IEnglandENG5/118 (11)vSouth AfricaSAF5/90 (11)EdgbastonBirmingham, England
9thT20IEnglandENG2/29 (4.1)vSouth AfricaSAF5/77 (9)Old TraffordManchester, England
7thT20IEnglandENG7/118 (20)vSouth AfricaSAF3/119 (19)Riverside GroundChester-le-Street, England
India in South Africa T20I Match 2011/12 2011-12

March 2012

29thT20ISouth AfricaSAF4/219 (20)vIndiaIND0/71 (7.5)The Wanderers StadiumJohannesburg, South Africa
South Africa in New Zealand T20I Series 2011/12 2011-12

February 2012

21stT20INew ZealandNZ7/162 (20)vSouth AfricaSAF7/165 (20)Eden ParkAuckland, New Zealand
18thT20INew ZealandNZ4/173 (20)vSouth AfricaSAF2/174 (16)Seddon ParkHamilton, New Zealand
16thT20INew ZealandNZ4/148 (19.2)vSouth AfricaSAF6/147 (20)Westpac StadiumWellington, New Zealand
Australia in South Africa T20I Series 2011/12 2011-12

October 2011

15thT20ISouth AfricaSAF7/148 (19.1)vAustraliaAUS8/147 (20)The Wanderers StadiumJohannesburg, South Africa
12thT20ISouth AfricaSAF7/146 (20)vAustraliaAUS5/147 (19.3)NewlandsCape Town, South Africa
India in South Africa T20I Match 2010/11 2010-11

January 2011

8thT20ISouth AfricaSAF9/147 (20)vIndiaIND6/168 (20)Moses Mabhida StadiumDurban, South Africa
Pakistan v South Africa T20I Series 2010/11 2010-11

October 2010

26thT20IPakistanPAK9/120 (20)vSouth AfricaSAF4/125 (18.4)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates
25thT20IPakistanPAK119 (19.5)vSouth AfricaSAF4/120 (18.2)Sheikh Zayed StadiumAbu Dhabi, United Arab Emirates
Zimbabwe in South Africa T20I Series 2010/11 2010-11
9thT20ISouth AfricaSAF6/194 (20)vZimbabweZIM7/186 (20)Diamond OvalKimberley, South Africa
7thT20ISouth AfricaSAF3/169 (15.5)vZimbabweZIM4/168 (20)Mangaung OvalBloemfontein, South Africa
South Africa in West Indies T20I Series 2010 2010

May 2010

19thT20IWest IndiesWI7/119 (20)vSouth AfricaSAF7/120 (20)Sir Vivian Richards StadiumNorth Sound, Antigua
18thT20IWest IndiesWI123 (19.5)vSouth AfricaSAF7/136 (20)Sir Vivian Richards StadiumNorth Sound, Antigua
ICC Men's T20 World Cup 2010
9thT20IPakistanPAK7/148 (20)vSouth AfricaSAF7/137 (20)Darren Sammy National Cricket StadiumGros Islet, St Lucia
7thT20IEnglandENG7/168 (20)vSouth AfricaSAF129 (19)Kensington OvalBridgetown, Barbados
5thT20INew ZealandNZ7/157 (20)vSouth AfricaSAF4/170 (20)Kensington OvalBridgetown, Barbados
4thT20IAfghanistanAFG80 (16)vSouth AfricaSAF7/139 (20)Kensington OvalBridgetown, Barbados
1stT20IIndiaIND5/186 (20)vSouth AfricaSAF5/172 (20)Darren Sammy National Cricket StadiumGros Islet, St Lucia
England in South Africa T20I Series 2009/10 2009-10

November 2009

14thT20ISouth AfricaSAF6/241 (20)vEnglandENG8/157 (20)SuperSport ParkCenturion, South Africa
12thT20ISouth AfricaSAF3/127 (13)vEnglandENG6/202 (20)The Wanderers StadiumJohannesburg, South Africa
ICC Men's T20 World Cup 2009

June 2009

17thT20IPakistanPAK4/149 (20)vSouth AfricaSAF5/142 (20)Trent BridgeNottingham, England
15thT20IIndiaIND8/118 (20)vSouth AfricaSAF5/130 (20)Trent BridgeNottingham, England
12thT20ISouth AfricaSAF7/183 (20)vWest IndiesWI9/163 (20)Kennington OvalLondon, England
10thT20IEnglandENG111 (19.5)vSouth AfricaSAF3/114 (18.2)Trent BridgeNottingham, England
8thT20INew ZealandNZ5/127 (20)vSouth AfricaSAF7/128 (20)Lord'sLondon, England
6thT20IScotlandSCO81 (15.4)vSouth AfricaSAF5/211 (20)Kennington OvalLondon, England
Australia in South Africa T20I Series 2008/09 2008-09

March 2009

28thT20ISouth AfricaSAF5/156 (20)vAustraliaAUS8/139 (20)SuperSport ParkCenturion, South Africa
26thT20ISouth AfricaSAF6/168 (19.2)vAustraliaAUS7/166 (20)The Wanderers StadiumJohannesburg, South Africa
South Africa in Australia T20I Series 2008/09 2008-09

January 2009

12thT20IAustraliaAUS4/161 (18.5)vSouth AfricaSAF5/157 (20)The GabbaBrisbane, Australia
10thT20IAustraliaAUS9/182 (20)vSouth AfricaSAF130 (18)Melbourne Cricket GroundMelbourne, Australia
Bangladesh in South Africa T20I Match 2008/09 2008-09

November 2008

4thT20ISouth AfricaSAF7/118 (14)vBangladeshBAN8/109 (14)The Wanderers StadiumJohannesburg, South Africa
South Africa in England T20I Match 2008 2008

August 2008

19thT20IEnglandENGAbandonedvSouth AfricaSAFAbandonedRiverside GroundChester-le-Street, England
West Indies in South Africa T20I Series 2007/08 2007-08

January 2008

17thT20ISouth AfricaSAF6/134 (19.2)vWest IndiesWI7/131 (20)The Wanderers StadiumJohannesburg, South Africa

December 2007

15thT20ISouth AfricaSAF8/58 (13)vWest IndiesWI5/60 (9.5)St George's ParkPort Elizabeth, South Africa
New Zealand in South Africa T20I Match 2007/08 2007-08

November 2007

22ndT20ISouth AfricaSAF7/131 (19.5)vNew ZealandNZ7/129 (20)The Wanderers StadiumJohannesburg, South Africa
ICC Men's T20 World Cup 2007-08

September 2007

19thT20ISouth AfricaSAF9/116 (20)vIndiaIND5/153 (20)KingsmeadDurban, South Africa
18thT20ISouth AfricaSAF4/158 (19.1)vNew ZealandNZ8/153 (20)KingsmeadDurban, South Africa
15thT20ISouth AfricaSAF8/154 (20)vEnglandENG7/135 (20)NewlandsCape Town, South Africa
14thT20ISouth AfricaSAF3/146 (18.5)vBangladeshBAN144 (19.3)NewlandsCape Town, South Africa
10thT20ISouth AfricaSAF2/208 (17.4)vWest IndiesWI6/205 (20)The Wanderers StadiumJohannesburg, South Africa
Pakistan in South Africa T20I Match 2006/07 2006-07

February 2007

1stT20ISouth AfricaSAF0/132 (11.3)vPakistanPAK8/129 (20)The Wanderers StadiumJohannesburg, South Africa
India in South Africa T20I Match 2006/07 2006-07

November 2006

30thT20ISouth AfricaSAF9/126 (20)vIndiaIND4/127 (19.5)The Wanderers StadiumJohannesburg, South Africa
Australia in South Africa T20I Match 2005/06 2005-06

February 2006

23rdT20ISouth AfricaSAF4/201 (20)vAustraliaAUS7/199 (20)The Wanderers StadiumJohannesburg, South Africa
South Africa in Australia T20I Match 2005/06 2005-06

January 2006

8thT20IAustraliaAUS3/209 (20)vSouth AfricaSAF114 (18.3)The GabbaBrisbane, Australia
New Zealand in South Africa T20I Match 2005/06 2005

October 2005

21stT20ISouth AfricaSAF133 (19.3)vNew ZealandNZ5/134 (18)The Wanderers StadiumJohannesburg, South Africa