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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
13744232615242.02Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
96*30918810-51.06South Africav IndiaJohannesburg403 Jan 2022Test # 2445
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
9329519012-48.94South Africav BangladeshDurban131 Mar 2022Test # 2460
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
84124959388.42South Africav BangladeshGqeberha108 Apr 2022Test # 2461
8218911310-72.56South Africav IndiaCape Town411 Jan 2022Test # 2448
81*1631178469.23West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
7927320112139.30Indiav South AfricaCape Town111 Jan 2022Test # 2448
791559312184.94West Indiesv South AfricaCenturion428 Feb 2023Test # 2495
7724315612-49.35South Africav IndiaCenturion426 Dec 2021Test # 2443
722491669-43.37South Africav IndiaCape Town211 Jan 2022Test # 2448
7116211811-60.16South Africav West IndiesCenturion128 Feb 2023Test # 2495
701398910-78.65South Africav BangladeshGqeberha108 Apr 2022Test # 2461
6716310111-66.33South Africav BangladeshDurban131 Mar 2022Test # 2460
672091627-41.35South Africav BangladeshGqeberha108 Apr 2022Test # 2461
641731027-62.74South Africav BangladeshDurban331 Mar 2022Test # 2460
641561249-51.61South Africav BangladeshGqeberha108 Apr 2022Test # 2461
621771189-52.54South Africav IndiaJohannesburg203 Jan 2022Test # 2445
622201437-43.35West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
601761239-48.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
58105788174.35Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
531408610-61.62Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
5216110310-50.48South Africav IndiaCenturion226 Dec 2021Test # 2443
51108606185.00South Africav IndiaJohannesburg203 Jan 2022Test # 2445
511921368-37.50Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
502181339-37.59Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
481301029-47.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
4788578-82.45Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
4780587-81.03South Africav West IndiesCenturion328 Feb 2023Test # 2495
4675506-92.00Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
46116877-52.87Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
43118777-55.84Indiav South AfricaCape Town111 Jan 2022Test # 2448
42121823151.21South Africav BangladeshGqeberha108 Apr 2022Test # 2461
4275547-77.77South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
42111718-59.15South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
41*151953-43.15South Africav IndiaCape Town411 Jan 2022Test # 2448
411691026-40.19South Africav BangladeshDurban131 Mar 2022Test # 2460
41112926-44.56Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
4193665-62.12South Africav BangladeshGqeberha308 Apr 2022Test # 2461
40*129846-47.61Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
40124925-43.47South Africav IndiaJohannesburg403 Jan 2022Test # 2445
39*161894-43.82South Africav BangladeshDurban331 Mar 2022Test # 2460
39*55306-130.00South Africav BangladeshGqeberha308 Apr 2022Test # 2461
38*95734152.05South Africav BangladeshDurban131 Mar 2022Test # 2460
3878872243.67Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
3797736-50.68West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
36115854-42.35South Africav BangladeshDurban331 Mar 2022Test # 2460
35*133804-43.75South Africav IndiaCenturion426 Dec 2021Test # 2443
35108944-37.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
34100633153.96South Africav IndiaCenturion226 Dec 2021Test # 2443
3459346-100.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
3461525165.38West Indiesv South AfricaJohannesburg408 Mar 2023Test # 2497
3394746-44.59Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
33134773142.85South Africav BangladeshGqeberha108 Apr 2022Test # 2461
32*70585-55.17South Africav IndiaCape Town411 Jan 2022Test # 2448
3147386-81.57South Africav IndiaJohannesburg403 Jan 2022Test # 2445
30139963-31.25South Africav IndiaCape Town411 Jan 2022Test # 2448
3086562-53.57South Africav BangladeshGqeberha308 Apr 2022Test # 2461
291931434-20.27Indiav South AfricaCape Town311 Jan 2022Test # 2448
2992814135.80Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
2998592-49.15South Africav BangladeshGqeberha108 Apr 2022Test # 2461
2996834-34.93West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
281711204-23.33South Africav IndiaJohannesburg203 Jan 2022Test # 2445
28352451116.66Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
2877444-63.63South Africav IndiaJohannesburg403 Jan 2022Test # 2445
2865524-53.84South Africav IndiaCape Town211 Jan 2022Test # 2448
28114813-34.56South Africav BangladeshDurban131 Mar 2022Test # 2460
2897694-40.57South Africav West IndiesCenturion128 Feb 2023Test # 2495
2876643-43.75South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
2875533152.83West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
2784504-54.00Indiav South AfricaCape Town111 Jan 2022Test # 2448
2735335-81.81Bangladeshv South AfricaGqeberha408 Apr 2022Test # 2461
2667375-70.27Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
2659521150.00Bangladeshv South AfricaDurban431 Mar 2022Test # 2460
2649292189.65South Africav BangladeshGqeberha308 Apr 2022Test # 2461
26103634-41.26West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
2567453155.55South Africav IndiaCenturion226 Dec 2021Test # 2443
2574454-55.55South Africav IndiaCape Town211 Jan 2022Test # 2448
2457404-60.00South Africav BangladeshGqeberha108 Apr 2022Test # 2461
23*61453-51.11South Africav IndiaJohannesburg403 Jan 2022Test # 2445
23*85434-53.48South Africav West IndiesCenturion128 Feb 2023Test # 2495
23110744-31.08Indiav South AfricaCenturion326 Dec 2021Test # 2443
2354375-62.16Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
2244372-59.45Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
2273484-45.83South Africav BangladeshGqeberha108 Apr 2022Test # 2461
2278562-39.28West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
2276484-45.83West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
2259493-44.89South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
2141282-75.00South Africav IndiaCenturion426 Dec 2021Test # 2443
2143293-72.41South Africav IndiaJohannesburg203 Jan 2022Test # 2445
2191722-29.16South Africav IndiaJohannesburg203 Jan 2022Test # 2445
2181343-61.76South Africav IndiaJohannesburg203 Jan 2022Test # 2445
218454--38.88South Africav IndiaCape Town211 Jan 2022Test # 2448
2149414-51.21South Africav BangladeshDurban131 Mar 2022Test # 2460
2033233186.95Indiav South AfricaCenturion326 Dec 2021Test # 2443
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh Under-19s vs South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe Final, Aug 10, 2025 [Youth ODI # 1579]

Bangladesh Under-19s vs Zimbabwe Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 9th Match, Aug 8, 2025 [Youth ODI # 1578]

South Africa Under-19s vs Bangladesh Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe 8th Match, Aug 6, 2025 [Youth ODI # 1577]