High scores Held in South Africa for T20s

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
16297571313284.21Titansv KnightsPotchefstroom131 Oct 2022Twenty20
140*8869167202.89W Provincev EasternsCape Town17 Dec 2014Twenty20
128*8967137191.04W Provincev KZN-InlandPietermaritzburg115 Sep 2018Twenty20
126*8069136182.60Lionsv Cape CobrasPotchefstroom217 Feb 2013Twenty20
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
1218660117201.66Warriorsv LionsJohannesburg25 May 2019Twenty20
120*916189196.72Knightsv TitansBenoni118 Nov 2016Twenty20
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
1199956115212.50South Africav West IndiesJohannesburg111 Jan 2015T20I # 414
118*906999171.01Capitalsv Super GiantsDurban17 Jan 2026Twenty20
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
1177557710205.26West Indiesv South AfricaJohannesburg111 Sep 2007T20I # 20
117695889201.72Northern Cpev S West DKimberley114 Sep 2019Twenty20
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
116*1015279223.07Capitalsv MI Cape TownCenturion21 Feb 2024Twenty20
115*9166510174.24Dolphinsv LionsDurban14 Nov 2015Twenty20
115866887169.11Limpopov BorderEast London124 Sep 2024Twenty20
114*-73104156.16RCBv ChargersCenturion121 May 2009Twenty20
114*857097162.85South Africav West IndiesDurban114 Jan 2015T20I # 415
114*7463125180.95Limpopov W ProvincePotchefstroom (Uni)214 Sep 2019Twenty20
113*865888194.82Super Kingsv Super GiantsJohannesburg224 Jan 2023Twenty20
113*1076089188.33MI Cape Townv Super KingsJohannesburg110 Jan 2026Twenty20
113616198185.24Cape Cobrasv KnightsBloemfontein117 Jan 2014Twenty20
1138963511179.36MI Cape Townv Super GiantsCape Town226 Dec 2025Twenty20
112*564879233.33Cape Cobrasv WarriorsCape Town123 Jan 2009Twenty20
112*8276105147.36North Westv S West DPotchefstroom210 Feb 2013Twenty20
112*9269125162.31Dolphinsv WarriorsGqeberha226 Apr 2019Twenty20
112*785578203.63Knightsv W ProvinceKimberley119 Oct 2021Twenty20
111*9560115185.00North Westv WarriorsGqeberha212 Oct 2024Twenty20
1118466310168.18Easternsv LimpopoPolokwane12 Oct 2024Twenty20
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
108*6755107196.36Lionsv WarriorsEast London27 Nov 2014Twenty20
108*8062105174.19Jozi Starsv GiantsGqeberha12 Dec 2018Twenty20
1088955105196.36Blitzv SpartansCenturion11 Dec 2018Twenty20
107*875859184.48Warriorsv DolphinsEast London27 Dec 2016Twenty20
107*7458116184.48Northernsv GautengBenoni213 Sep 2019Twenty20
107*905986181.35Easternsv Northern CpeBenoni116 Oct 2024Twenty20
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
106*725578192.72Borderv MpumalangaEast London215 Sep 2018Twenty20
106*946286170.96Sunrisersv MI Cape TownCape Town116 Jan 2024Twenty20
1069063106168.25W Provincev LionsKimberley124 Sep 2021Twenty20
105*-5456194.44Daredevilsv CSKDurban123 Apr 2009Twenty20
105805397198.11W Provincev TitansCape Town19 Nov 2025Twenty20
104*925196203.92Jozi Starsv Durban HeatJohannesburg130 Nov 2018Twenty20
104*8263114165.07Bolandv WarriorsKimberley14 Oct 2021Twenty20
104*6744106236.36Super Giantsv CapitalsCenturion15 Feb 2023Twenty20
104584579231.11Eaglesv LionsPotchefstroom110 Apr 2005Twenty20
104775259200.00Free Statev KZN-InlandPietermaritzburg110 Feb 2013Twenty20
1049063112165.07Lionsv WarriorsJohannesburg15 May 2019Twenty20
104705096208.00MI Cape Townv Super KingsJohannesburg113 Jan 2024Twenty20
103*785895177.58Dolphinsv KnightsDurban18 Mar 2013Twenty20
103*8664142160.93North Westv GautengPotchefstroom219 Oct 2014Twenty20
103*8758105177.58Dolphinsv Cape CobrasCenturion112 Nov 2017Twenty20
103*796287166.12Borderv NamibiaEast London114 Sep 2018Twenty20
103*7657121180.70Cape Cobrasv WarriorsPaarl212 Apr 2019Twenty20
103*7755115187.27W Provincev LionsCape Town221 Nov 2025Twenty20
102*796847150.00Gautengv BorderJohannesburg130 Nov 2014Twenty20
102*886365161.90E. Provincev GautengPaarl123 Sep 2016Twenty20
102*947212-141.66Lionsv DolphinsPotchefstroom219 Nov 2017Twenty20
102*1294887212.50Dolphinsv TitansCenturion120 Mar 2024Twenty20
1025636511283.33North Westv LimpopoPaarl115 Sep 2018Twenty20
1027254113188.88North Westv KZN-InlandPietermaritzburg115 Mar 2024Twenty20
101*896996146.37New Zealandv South AfricaEast London223 Dec 2012T20I # 295
101*916128165.57Lionsv TitansPotchefstroom128 Nov 2014Twenty20
101*714849210.41Free Statev NamibiaKimberley224 Sep 2017Twenty20
101*533679280.55South Africav BangladeshPotchefstroom129 Oct 2017T20I # 628
101*7767161150.74Limpopov MpumalangaPotchefstroom (Uni)213 Sep 2019Twenty20
1015945112224.44North Westv NamibiaPotchefstroom122 Mar 2014Twenty20
101604289240.47Capitalsv Super GiantsCenturion118 Jan 2024Twenty20
1017258114174.13W Provincev KZN-InlandPietermaritzburg127 Mar 2024Twenty20
1018860122168.33Warriorsv TitansGqeberha119 Oct 2024Twenty20
100*886392158.73Impiv Cape CobrasPaarl222 Feb 2012Twenty20
100*544597222.22Dolphinsv KnightsKimberley26 Nov 2015Twenty20
100755576181.81Knightsv DolphinsKimberley16 Nov 2015Twenty20
100795866172.41Sunrisersv Super KingsCenturion19 Feb 2023Twenty20
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
100825678178.57Indiav South AfricaJohannesburg114 Dec 2023T20I # 2401
99*695877170.68E. Provincev BorderEast London215 Nov 2015Twenty20
99*8959114167.79Blitzv Jozi StarsJohannesburg18 Nov 2019Twenty20
99*9754104183.33Giantsv SpartansGqeberha23 Dec 2019Twenty20
99*-47115210.63Englandv South AfricaCape Town21 Dec 2020T20I # 1113
99835795173.68Cape Cobrasv LionsJohannesburg229 Nov 2015Twenty20
98*8966131148.48Knightsv Cape CobrasKimberley111 Nov 2015Twenty20
98*3934710288.23North Westv NigeriaPaarl214 Sep 2018Twenty20
98*-5356184.90Ugandav TanzaniaBenoni222 Sep 2022T20I # 1792
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
98*8565102150.76Paarl Royalsv MI Cape TownPaarl12 Jan 2026Twenty20
98-55105178.18CSKv RRCenturion130 Apr 2009Twenty20
98964968200.00MI Cape Townv Super KingsJohannesburg113 Jan 2024Twenty20
97*816284156.45South Africav AustraliaCape Town19 Mar 2016T20I # 526
97*915594176.36Durban Heatv Paarl RocksPaarl24 Dec 2019Twenty20
97*835295186.53Super Giantsv CapitalsDurban27 Jan 2026Twenty20
97816138159.01Lionsv DolphinsJohannesburg128 Mar 2013Twenty20
975251106190.19Paarl Royalsv SunrisersPaarl211 Jan 2025Twenty20
97604688210.86Knightsv Northern CpeKimberley124 Oct 2025Twenty20
96*7354104177.77South Africav ZimbabweKimberley110 Oct 2010T20I # 189
96*744466218.18Jozi Starsv SpartansJohannesburg111 Dec 2018Twenty20
96*725695171.42North Westv BolandPotchefstroom (Uni)221 Mar 2024Twenty20
96*906483150.00Warriorsv BolandPaarl225 Nov 2025Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sunrisers Eastern Cape vs Durban's Super Giants at Gqeberha, SA20 21st Match, Jan 11, 2026 [Twenty20]

MI Cape Town vs Joburg Super Kings at Johannesburg, SA20 20th Match, Jan 10, 2026 [Twenty20]

Pretoria Capitals vs Paarl Royals at Paarl, SA20 19th Match, Jan 10, 2026 [Twenty20]