High scores For ICC World Test Championship, 2019-2021 IN 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
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
133*49731119142.76Englandv South AfricaCape Town303 Jan 2020Test # 2379
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
10321012819-80.46Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
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
8525216111-52.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
8421615411-54.54Englandv South AfricaCenturion426 Dec 2019Test # 2377
843692883-29.16South Africav EnglandCape Town403 Jan 2020Test # 2379
79*14210611174.52Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
7621411611-65.51South Africav EnglandJohannesburg224 Jan 2020Test # 2382
731571066268.86South Africav Sri LankaCenturion226 Dec 2020Test # 2399
72754773153.19Englandv South AfricaCape Town303 Jan 2020Test # 2379
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
66*141873575.86Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
6616611211-58.92Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
641438710-73.56Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
631661399-45.32South Africav EnglandGqeberha216 Jan 2020Test # 2380
61*1991447-42.36Englandv South AfricaCape Town103 Jan 2020Test # 2379
61154987-62.24Englandv South AfricaCape Town303 Jan 2020Test # 2379
601016711-89.55Sri Lankav South AfricaJohannesburg103 Jan 2021Test # 2401
591761086-54.62Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
595953121111.32Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
58176965160.41Englandv South AfricaJohannesburg324 Jan 2020Test # 2382
56108788-71.79Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
51148675-76.11South Africav EnglandCenturion326 Dec 2019Test # 2377
501651119-45.04Englandv South AfricaCenturion226 Dec 2019Test # 2377
501291077-46.72South Africav EnglandCape Town403 Jan 2020Test # 2379
49120866-56.97Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
481661018-47.52Englandv South AfricaCenturion426 Dec 2019Test # 2377
47108776161.03Englandv South AfricaCape Town103 Jan 2020Test # 2379
46100684-67.64South Africav EnglandCenturion326 Dec 2019Test # 2377
4460506188.00Englandv South AfricaGqeberha116 Jan 2020Test # 2380
442031375-32.11Englandv South AfricaGqeberha116 Jan 2020Test # 2380
44153937-47.31Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
441571077-41.12Englandv South AfricaJohannesburg324 Jan 2020Test # 2382
43402824153.57Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
42362325182.60Englandv South AfricaGqeberha116 Jan 2020Test # 2380
40127896-44.94South Africav EnglandCenturion326 Dec 2019Test # 2377
39*55406-97.50South Africav EnglandGqeberha316 Jan 2020Test # 2380
3997726-54.16South Africav EnglandCenturion126 Dec 2019Test # 2377
3979426192.85South Africav EnglandJohannesburg424 Jan 2020Test # 2382
381891305-29.23Englandv South AfricaCape Town103 Jan 2020Test # 2379
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
36135955-37.89Englandv South AfricaGqeberha116 Jan 2020Test # 2380
3670634157.14South Africav Sri LankaCenturion226 Dec 2020Test # 2399
3682686-52.94Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
35*63392389.74Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
35139816-43.20South Africav EnglandCenturion126 Dec 2019Test # 2377
3587464276.08Englandv South AfricaCenturion226 Dec 2019Test # 2377
3562495-71.42Englandv South AfricaCape Town103 Jan 2020Test # 2379
3594746-47.29South Africav EnglandGqeberha216 Jan 2020Test # 2380
35140925-38.04South Africav EnglandJohannesburg424 Jan 2020Test # 2382
3537296-120.68Englandv South AfricaJohannesburg324 Jan 2020Test # 2382
3465372391.89South Africav EnglandCenturion326 Dec 2019Test # 2377
34116782-43.58South Africav EnglandCape Town403 Jan 2020Test # 2379
34107767-44.73Englandv South AfricaCape Town103 Jan 2020Test # 2379
3383454173.33South Africav EnglandCenturion126 Dec 2019Test # 2377
3266465-69.56Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
31*47275-114.81South Africav Sri LankaJohannesburg403 Jan 2021Test # 2401
31126793239.24Englandv South AfricaCenturion426 Dec 2019Test # 2377
311431113-27.92Englandv South AfricaCape Town303 Jan 2020Test # 2379
3197577-54.38Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
29120805-36.25South Africav EnglandCenturion126 Dec 2019Test # 2377
2984495-59.18Englandv South AfricaCenturion226 Dec 2019Test # 2377
29118905-32.22Englandv South AfricaCenturion426 Dec 2019Test # 2377
29372741107.40Englandv South AfricaCape Town103 Jan 2020Test # 2379
2958275-107.40Sri Lankav South AfricaJohannesburg103 Jan 2021Test # 2401
2828246-116.66Englandv South AfricaJohannesburg324 Jan 2020Test # 2382
2771615-44.26South Africav EnglandGqeberha216 Jan 2020Test # 2380
2768464-58.69Englandv South AfricaGqeberha116 Jan 2020Test # 2380
2746354-77.14Englandv South AfricaJohannesburg124 Jan 2020Test # 2382
2738296-93.10South Africav EnglandJohannesburg424 Jan 2020Test # 2382
26101645-40.62South Africav EnglandJohannesburg224 Jan 2020Test # 2382
2550355-71.42Englandv South AfricaCape Town303 Jan 2020Test # 2379
251201003-25.00Englandv South AfricaGqeberha116 Jan 2020Test # 2380
2575454-55.55Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
2473413-58.53South Africav EnglandGqeberha216 Jan 2020Test # 2380
24116734-32.87South Africav EnglandJohannesburg424 Jan 2020Test # 2382
2491602-40.00Englandv South AfricaJohannesburg324 Jan 2020Test # 2382
232418-2127.77Englandv South AfricaCape Town303 Jan 2020Test # 2379
2241275-81.48South Africav EnglandCenturion326 Dec 2019Test # 2377
2253332266.66Englandv South AfricaCenturion426 Dec 2019Test # 2377
2264513-43.13South Africav EnglandJohannesburg424 Jan 2020Test # 2382
2224204-110.00Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
2245294-75.86Sri Lankav South AfricaJohannesburg103 Jan 2021Test # 2401
2038283171.42South Africav EnglandCenturion326 Dec 2019Test # 2377
2041234-86.95South Africav EnglandCenturion126 Dec 2019Test # 2377
2036244-83.33Englandv South AfricaCenturion226 Dec 2019Test # 2377
2039262-76.92South Africav EnglandCape Town203 Jan 2020Test # 2379
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]