High scores For ICC World Test Championship, 2019-2021 - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
141*25717012782.94South Africav West IndiesGros Islet210 Jun 2021Test # 2424
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
111-16316268.09South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
10833724313344.44South Africav PakistanRawalpindi404 Feb 2021Test # 2408
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
962491628-59.25South Africav West IndiesGros Islet118 Jun 2021Test # 2426
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
8825518010-48.88South Africav EnglandCape Town203 Jan 2020Test # 2379
843692883-29.16South Africav EnglandCape Town403 Jan 2020Test # 2379
773512378-32.48South Africav West IndiesGros Islet118 Jun 2021Test # 2426
7621411611-65.51South Africav EnglandJohannesburg224 Jan 2020Test # 2382
75*2241425152.81South Africav West IndiesGros Islet318 Jun 2021Test # 2426
7430422410-33.03South Africav PakistanKarachi326 Jan 2021Test # 2406
731571066268.86South Africav Sri LankaCenturion226 Dec 2020Test # 2399
72-13212-54.54South Africav IndiaPune210 Oct 2019Test # 2364
7114810610366.98South Africav EnglandGqeberha316 Jan 2020Test # 2380
711901257-56.80South Africav Sri LankaCenturion226 Dec 2020Test # 2399
682491877-36.36South Africav EnglandCape Town203 Jan 2020Test # 2379
681329414-72.34South Africav Sri LankaCenturion226 Dec 2020Test # 2399
6721312712-52.75South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
64-1179154.70South Africav IndiaPune210 Oct 2019Test # 2364
642051515-42.38South Africav PakistanKarachi326 Jan 2021Test # 2406
631661399-45.32South Africav EnglandGqeberha216 Jan 2020Test # 2380
62-7910178.48South Africav IndiaRanchi219 Oct 2019Test # 2365
611741256-48.80South Africav PakistanRawalpindi404 Feb 2021Test # 2408
601651107-54.54South Africav West IndiesGros Islet210 Jun 2021Test # 2424
581631069-54.71South Africav PakistanKarachi126 Jan 2021Test # 2406
56-1079152.33South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
55-1038153.39South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
51148675-76.11South Africav EnglandCenturion326 Dec 2019Test # 2377
501291077-46.72South Africav EnglandCape Town403 Jan 2020Test # 2379
49*-1085-45.37South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
48-728-66.66South Africav IndiaPune310 Oct 2019Test # 2364
48136978-49.48South Africav PakistanRawalpindi404 Feb 2021Test # 2408
46100684-67.64South Africav EnglandCenturion326 Dec 2019Test # 2377
462011485-31.08South Africav West IndiesGros Islet210 Jun 2021Test # 2424
44*-1926-22.91South Africav IndiaPune210 Oct 2019Test # 2364
44*2321385-31.88South Africav PakistanRawalpindi204 Feb 2021Test # 2408
40127896-44.94South Africav EnglandCenturion326 Dec 2019Test # 2377
40113933-43.01South Africav PakistanKarachi326 Jan 2021Test # 2406
4083485183.33South Africav West IndiesGros Islet318 Jun 2021Test # 2426
39*55406-97.50South Africav EnglandGqeberha316 Jan 2020Test # 2380
39-745152.70South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
3997726-54.16South Africav EnglandCenturion126 Dec 2019Test # 2377
3979426192.85South Africav EnglandJohannesburg424 Jan 2020Test # 2382
38-634160.31South Africav IndiaPune310 Oct 2019Test # 2364
37-722251.38South Africav IndiaPune310 Oct 2019Test # 2364
37-813145.67South Africav IndiaRanchi219 Oct 2019Test # 2365
37106737-50.68South Africav EnglandJohannesburg224 Jan 2020Test # 2382
36*47534-67.92South Africav Sri LankaJohannesburg403 Jan 2021Test # 2401
361441236129.26South Africav EnglandGqeberha316 Jan 2020Test # 2380
3670634157.14South Africav Sri LankaCenturion226 Dec 2020Test # 2399
35139816-43.20South Africav EnglandCenturion126 Dec 2019Test # 2377
3594746-47.29South Africav EnglandGqeberha216 Jan 2020Test # 2380
35140925-38.04South Africav EnglandJohannesburg424 Jan 2020Test # 2382
3595645-54.68South Africav PakistanKarachi126 Jan 2021Test # 2406
3465372391.89South Africav EnglandCenturion326 Dec 2019Test # 2377
34116782-43.58South Africav EnglandCape Town403 Jan 2020Test # 2379
33*-1064-31.13South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
3383454173.33South Africav EnglandCenturion126 Dec 2019Test # 2377
3392833139.75South Africav PakistanRawalpindi204 Feb 2021Test # 2408
32-725-44.44South Africav IndiaRanchi219 Oct 2019Test # 2365
32108605-53.33South Africav PakistanRawalpindi204 Feb 2021Test # 2408
31*47275-114.81South Africav Sri LankaJohannesburg403 Jan 2021Test # 2401
31-487-64.58South Africav IndiaPune210 Oct 2019Test # 2364
30-586-51.72South Africav IndiaPune210 Oct 2019Test # 2364
30-494161.22South Africav IndiaRanchi319 Oct 2019Test # 2365
29120805-36.25South Africav EnglandCenturion126 Dec 2019Test # 2377
2977454-64.44South Africav PakistanKarachi326 Jan 2021Test # 2406
2934205-145.00South Africav PakistanRawalpindi204 Feb 2021Test # 2408
27-555-49.09South Africav IndiaRanchi319 Oct 2019Test # 2365
2771615-44.26South Africav EnglandGqeberha216 Jan 2020Test # 2380
2738296-93.10South Africav EnglandJohannesburg424 Jan 2020Test # 2382
27152892-30.33South Africav West IndiesGros Islet118 Jun 2021Test # 2426
26101645-40.62South Africav EnglandJohannesburg224 Jan 2020Test # 2382
2577574-43.85South Africav West IndiesGros Islet210 Jun 2021Test # 2424
2473413-58.53South Africav EnglandGqeberha216 Jan 2020Test # 2380
24116734-32.87South Africav EnglandJohannesburg424 Jan 2020Test # 2382
23-732131.50South Africav IndiaRanchi319 Oct 2019Test # 2365
2357464-50.00South Africav PakistanKarachi126 Jan 2021Test # 2406
22-653-33.84South Africav IndiaPune310 Oct 2019Test # 2364
2241275-81.48South Africav EnglandCenturion326 Dec 2019Test # 2377
2264513-43.13South Africav EnglandJohannesburg424 Jan 2020Test # 2382
21*47363158.33South Africav PakistanKarachi126 Jan 2021Test # 2406
21*40233-91.30South Africav West IndiesGros Islet118 Jun 2021Test # 2426
21192131100.00South Africav PakistanRawalpindi204 Feb 2021Test # 2408
2038283171.42South Africav EnglandCenturion326 Dec 2019Test # 2377
2041234-86.95South Africav EnglandCenturion126 Dec 2019Test # 2377
2039262-76.92South Africav EnglandCape Town203 Jan 2020Test # 2379
2061403-50.00South Africav PakistanRawalpindi404 Feb 2021Test # 2408
1979573-33.33South Africav EnglandCape Town403 Jan 2020Test # 2379
1952303-63.33South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
1940292-65.51South Africav West IndiesGros Islet210 Jun 2021Test # 2424
18-263-69.23South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
18-193194.73South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
18104591-30.50South Africav EnglandCape Town403 Jan 2020Test # 2379
1849322-56.25South Africav EnglandGqeberha216 Jan 2020Test # 2380
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Cayman Islands vs Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 11th Match, Jun 22, 2025 [T20I # 3262]

Bermuda vs Canada at King City (NW), ICC Men's T20 World Cup Americas Region Final 12th Match, Jun 22, 2025 [T20I # 3263]

Bahamas vs Canada at King City (NW), ICC Men's T20 World Cup Americas Region Final 9th Match, Jun 21, 2025 [T20I # 3258]