Batting Most Runs Innings - South Africa

High scores in 2000s in Tests - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
23240627733183.75South Africav BangladeshChattogram129 Feb 2008Test # 1865
22838324029695.00South Africav PakistanCape Town102 Jan 2003Test # 1637
22651838828358.24South Africav BangladeshChattogram129 Feb 2008Test # 1865
222*52138329257.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
217*48033317265.16South Africav IndiaAhmedabad203 Apr 2008Test # 1871
20033828725-69.68South Africav BangladeshEast London118 Oct 2002Test # 1619
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
19247433524357.31South Africav West IndiesCenturion116 Jan 2004Test # 1682
189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
18638326225370.99South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
18332425835170.93South Africav EnglandThe Oval104 Sep 2003Test # 1659
18055846120-39.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
17930523629175.84South Africav EnglandBirmingham124 Jul 2003Test # 1651
17855135215150.56South Africav West IndiesBridgetown221 Apr 2005Test # 1749
177*51436925247.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
17747934420-51.45South Africav West IndiesDurban226 Dec 2003Test # 1679
176*51137824-46.56South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
17451738119-45.66South Africav EnglandLeeds218 Jul 2008Test # 1881
16644834018-48.82South Africav AustraliaMelbourne226 Dec 2008Test # 1902
16358845417-35.90South Africav IndiaKanpur120 Nov 2004Test # 1722
16331319612783.16South Africav AustraliaCape Town219 Mar 2009Test # 1916
162*33322323272.64South Africav BangladeshCenturion226 Nov 2008Test # 1895
16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
16148430725-52.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
16034528926-55.36South Africav New ZealandBloemfontein117 Nov 2000Test # 1514
16037222717170.48South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
15940626220-60.68South Africav IndiaChennai126 Mar 2008Test # 1870
15841129717153.19South Africav West IndiesJohannesburg112 Dec 2003Test # 1674
157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
15742224817163.30South Africav BangladeshBloemfontein119 Nov 2008Test # 1893
155*44533913145.72South Africav IndiaChennai326 Mar 2008Test # 1870
15530424919-62.24South Africav PakistanKarachi101 Oct 2007Test # 1843
154*43631227149.35South Africav New ZealandAuckland318 Mar 2004Test # 1689
154*34124617-62.60South Africav EnglandBirmingham430 Jul 2008Test # 1883
15343735920-42.61South Africav AustraliaSydney302 Jan 2002Test # 1582
15133821618-69.90South Africav PakistanCape Town102 Jan 2003Test # 1637
150*40631219-48.07South Africav New ZealandHamilton310 Mar 2004Test # 1686
15044633813144.37South Africav West IndiesGeorgetown209 Mar 2001Test # 1534
15032622314-67.26South Africav BangladeshEast London118 Oct 2002Test # 1619
15035824919260.24South Africav AustraliaCape Town219 Mar 2009Test # 1916
14949333411-44.61South Africav EnglandCape Town102 Jan 2005Test # 1732
14940831720-47.00South Africav New ZealandCape Town227 Apr 2006Test # 1800
14940128417252.46South Africav EnglandLeeds218 Jul 2008Test # 1881
14846931317-47.28South Africav West IndiesPort of Spain208 Apr 2005Test # 1747
14721316428289.63South Africav ZimbabweHarare107 Sep 2001Test # 1562
14739428714151.21South Africav West IndiesSt John's129 Apr 2005Test # 1750
14723616527-89.09South Africav West IndiesDurban210 Jan 2008Test # 1860
14226417523-81.14South Africav West IndiesDurban226 Dec 2003Test # 1679
14230522315463.67South Africav West IndiesCape Town302 Jan 2004Test # 1681
139*26622818160.96South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
139*35121818263.76South Africav ZimbabweCenturion211 Mar 2005Test # 1740
13930018021277.22South Africav West IndiesCenturion116 Jan 2004Test # 1682
13834921419-64.48South Africav PakistanCenturion211 Jan 2007Test # 1828
13855344716-30.87South Africav EnglandLord's310 Jul 2008Test # 1880
13727521820-62.84South Africav West IndiesDurban226 Dec 2003Test # 1679
13730721318164.31South Africav New ZealandHamilton110 Mar 2004Test # 1686
136*27721716162.67South Africav EnglandCenturion321 Jan 2005Test # 1736
13436627214-49.26South Africav West IndiesBridgetown129 Mar 2001Test # 1541
13340729617-44.93South Africav PakistanLahore308 Oct 2007Test # 1844
13226618422-71.73South Africav West IndiesJohannesburg112 Dec 2003Test # 1674
13235927514148.00South Africav IndiaAhmedabad203 Apr 2008Test # 1871
13132125413151.57South Africav West IndiesSt John's129 Apr 2005Test # 1750
13122117717274.01South Africav New ZealandCenturion216 Nov 2007Test # 1848
130*2621917568.06South Africav West IndiesCape Town302 Jan 2004Test # 1681
130*24719914165.32South Africav West IndiesCenturion116 Jan 2004Test # 1682
13045832317-40.24South Africav EnglandLeeds121 Aug 2003Test # 1656
12625617319-72.83South Africav West IndiesSt John's129 Apr 2005Test # 1750
125*29520317-61.57South Africav New ZealandWellington426 Mar 2004Test # 1692
123*28119615-62.75South Africav West IndiesDurban210 Jan 2008Test # 1860
122*25017321-70.52South Africav West IndiesCape Town102 Jan 2004Test # 1681
12139925912-46.71South Africav IndiaEden Gardens128 Nov 2004Test # 1724
121167107172113.08South Africav ZimbabweCape Town204 Mar 2005Test # 1737
12131521216-57.07South Africav IndiaDurban126 Dec 2006Test # 1825
12035125510147.05South Africav EnglandCape Town202 Jan 2000Test # 1482
12026920720-57.97South Africav New ZealandGqeberha230 Nov 2000Test # 1519
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
11939527113-43.91South Africav AustraliaSydney102 Jan 2006Test # 1780
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
11831623211150.86South Africav PakistanFaisalabad324 Oct 2003Test # 1666
11727419016-61.57South Africav BangladeshCenturion226 Nov 2008Test # 1895
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
11421519017260.00South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
11425117313165.89South Africav West IndiesSt John's129 Apr 2005Test # 1750
11434422317-51.12South Africav AustraliaDurban224 Mar 2006Test # 1792
11225223212348.27South Africav Sri LankaCape Town202 Jan 2001Test # 1528
11220516512-67.87South Africav BangladeshBloemfontein119 Nov 2008Test # 1893
111123106163104.71South Africav Sri LankaCenturion120 Jan 2001Test # 1529
11136127517-40.36South Africav AustraliaSydney102 Jan 2006Test # 1780
11037224511-44.89South Africav EnglandGqeberha117 Dec 2004Test # 1728
109*41134615-31.50South Africav West IndiesGeorgetown331 Mar 2005Test # 1745
10927616911164.49South Africav EnglandCenturion321 Jan 2005Test # 1736
108*4002869-37.76South Africav New ZealandCape Town227 Apr 2006Test # 1800
10819512418187.09South Africav IndiaBloemfontein203 Nov 2001Test # 1564
10828424415-44.26South Africav EnglandLord's231 Jul 2003Test # 1653
10822414713-73.46South Africav AustraliaW.A.C.A417 Dec 2008Test # 1899
107*3582428-44.21South Africav PakistanLahore308 Oct 2007Test # 1844
10720414516273.79South Africav IndiaBloemfontein203 Nov 2001Test # 1564
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Manchester Originals (Men) vs Southern Brave (Men) at Manchester, The Hundred Men's Competition 2nd Match, Aug 6, 2025 [Twenty20]

London Spirit (Men) vs Oval Invincibles (Men) at Lord's, The Hundred Men's Competition 1st Match, Aug 5, 2025 [Twenty20]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]