High scores Held in South Africa for Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
27441740143-68.32South Africav AustraliaDurban105 Feb 1970Test # 671
27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
26667554130349.16Zimbabwev Sri LankaBulawayo120 Oct 1994Test # 1271
26257642331261.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
24951632436176.85Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
243334-24--Englandv South AfricaDurban120 Jan 1939Test # 269
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
231289-36--South Africav AustraliaJohannesburg324 Dec 1935Test # 248
22838324029695.00South Africav PakistanCape Town102 Jan 2003Test # 1637
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
219460-25--Englandv South AfricaDurban403 Mar 1939Test # 271
216*62743724-49.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
21451942133-50.83Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
209350-30--South Africav AustraliaCape Town231 Dec 1966Test # 613
20847537122-56.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
204*29321319895.77Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
203*45335922256.54Zimbabwev New ZealandBulawayo125 Sep 1997Test # 1379
203267-26--Australiav South AfricaJohannesburg112 Nov 1921Test # 146
20243927432273.72West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
201*65452311138.43Zimbabwev PakistanHarare131 Jan 1995Test # 1285
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
200*61440415349.50Pakistanv ZimbabweHarare303 Sep 2013Test # 2095
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
20033828725-69.68South Africav BangladeshEast London118 Oct 2002Test # 1619
199*59047024142.34Zimbabwev South AfricaHarare307 Sep 2001Test # 1562
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
195295-18--Englandv South AfricaJohannesburg127 Dec 1948Test # 307
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
19247433524357.31South Africav West IndiesCenturion116 Jan 2004Test # 1682
19127120323494.08West Indiesv ZimbabweBulawayo112 Nov 2003Test # 1669
189*-----Australiav South AfricaJohannesburg424 Dec 1935Test # 248
189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
189578-15--Australiav South AfricaCape Town131 Dec 1957Test # 445
188*50642927243.82Zimbabwev New ZealandHarare319 Sep 2000Test # 1511
187-----Englandv South AfricaCape Town111 Mar 1910Test # 110
18638326225370.99South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
185*64349229-37.60Englandv South AfricaJohannesburg430 Nov 1995Test # 1315
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
18227322725580.17South Africav AustraliaJohannesburg323 Dec 1966Test # 611
18248831218-58.33West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
181454----Englandv South AfricaDurban118 Jan 1923Test # 150
181336-16--Englandv South AfricaCape Town131 Dec 1938Test # 268
18055846120-39.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
18036724824472.58Englandv South AfricaJohannesburg313 Jan 2005Test # 1734
178240-16--Australiav South AfricaCape Town131 Dec 1949Test # 319
17747934420-51.45South Africav West IndiesDurban226 Dec 2003Test # 1679
176*51137824-46.56South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
176310-25--South Africav EnglandJohannesburg323 Dec 1922Test # 148
17539225534-68.62West Indiesv ZimbabweBulawayo219 Jul 2001Test # 1551
17433322125278.73South Africav EnglandGqeberha109 Dec 1999Test # 1475
173*36529919-57.85New Zealandv ZimbabweBulawayo228 Jul 2016Test # 2210
172339-28--Englandv South AfricaJohannesburg123 Dec 1964Test # 572
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
1714893248252.77Zimbabwev BangladeshHarare117 Apr 2013Test # 2086
17033325321-67.19Sri Lankav ZimbabweHarare206 May 2004Test # 1698
16932925426-66.53Indiav South AfricaCape Town202 Jan 1997Test # 1349
16842530620-54.90South Africav West IndiesCape Town102 Jan 1999Test # 1440
167--141-Australiav South AfricaGqeberha103 Mar 1950Test # 322
166*31620417481.37Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
165*197139212118.70New Zealandv ZimbabweBulawayo207 Aug 2025Test # 2599
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
163*64545320-35.98Zimbabwev PakistanBulawayo101 Sep 2011Test # 2006
16331319612783.16South Africav AustraliaCape Town219 Mar 2009Test # 1916
162*33322323272.64South Africav BangladeshCenturion226 Nov 2008Test # 1895
16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
161*43030117-53.48Australiav South AfricaCape Town101 Mar 2014Test # 2122
16148430725-52.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
16145929119-55.32South Africav IndiaCape Town102 Jan 2011Test # 1988
160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
16050136622-43.71Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
16034528926-55.36South Africav New ZealandBloemfontein117 Nov 2000Test # 1514
16037222717170.48South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
16037632315349.53Australiav South AfricaDurban306 Mar 2009Test # 1913
159*-----Australiav South AfricaJohannesburg318 Oct 1902Test # 76
15936528221-56.38Pakistanv ZimbabweBulawayo216 Nov 2002Test # 1627
158290-16--Englandv South AfricaJohannesburg127 Dec 1948Test # 307
15841129717153.19South Africav West IndiesJohannesburg112 Dec 2003Test # 1674
157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
157--151-Australiav South AfricaGqeberha103 Mar 1950Test # 322
157228147193106.80Sri Lankav ZimbabweHarare206 May 2004Test # 1698
15742224817163.30South Africav BangladeshBloemfontein119 Nov 2008Test # 1893
156*370----South Africav EnglandJohannesburg327 Dec 1948Test # 307
156*51232913247.41Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
15633624518163.67Zimbabwev PakistanHarare131 Jan 1995Test # 1285
15523318423184.23Indiav South AfricaBloemfontein103 Nov 2001Test # 1564
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
154440-121-South Africav EnglandCape Town101 Jan 1965Test # 573
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Namibia vs Canada at King City (NW), ICC Men's Cricket World Cup League 2 82nd Match, Sep 2, 2025 [ODI # 4903]

Canada vs Scotland at King City (NW), ICC Men's Cricket World Cup League 2 81st Match, Aug 31, 2025 [ODI # 4901]

Canada vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 79th Match, Aug 27, 2025 [ODI # 4898]