Batting List Hundreds - South Africa

List of hundreds in Tests+ODIs+T20Is in 2020 - South Africa

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10710715211311194.69South Africav EnglandCape Town04 Feb 2020ODI # 4234
123*12317611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
129*1292151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
19919941227624-72.10South Africav Sri LankaCenturion26 Dec 2020Test # 2399
12712724116322-77.91South Africav Sri LankaJohannesburg03 Jan 2021Test # 2401
10810833724313344.44South Africav PakistanRawalpindi04 Feb 2021Test # 2408
123*12319613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
141*14125717012782.94South Africav West IndiesGros Islet10 Jun 2021Test # 2424
177*177213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
12012015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
1211211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
1101102001438-76.92South Africav IndiaPaarl19 Jan 2022ODI # 4344
129*1291509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
12412417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
10810829322114-48.86South Africav New ZealandChristchurch25 Feb 2022Test # 2451
136*13629918716172.72South Africav New ZealandChristchurch25 Feb 2022Test # 2451
13413417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
106*106794787225.53South Africav IndiaGuwahati02 Oct 2022T20I # 1803
100*100804878208.33South Africav IndiaIndore04 Oct 2022T20I # 1805
109109905678194.64South Africav BangladeshSydney27 Oct 2022T20I # 1847
1111111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
109109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
11511527817418-66.09South Africav West IndiesCenturion28 Feb 2023Test # 2495
17217237628020-61.42South Africav West IndiesJohannesburg08 Mar 2023Test # 2497
144144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
119*119-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
100100564498227.27South Africav West IndiesCenturion26 Mar 2023T20I # 2032
175175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
114*11421414214180.28South Africav AustraliaBloemfontein07 Sep 2023ODI # 4635
102*1021087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
174174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
10010014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10810816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1061068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10910914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
10910911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
174174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
11411417611610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
13313317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
1011011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
119*1191721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
18518542528728-64.45South Africav IndiaCenturion26 Dec 2023Test # 2520
106106164103172102.91South Africav IndiaCape Town03 Jan 2024Test # 2522
11011022214112278.01South Africav New ZealandHamilton13 Feb 2024Test # 2529
112*1121198183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
1141142661448279.16South Africav BangladeshMirpur21 Oct 2024Test # 2556
17717743226912465.79South Africav BangladeshChattogram29 Oct 2024Test # 2559
1061062381986353.53South Africav BangladeshChattogram29 Oct 2024Test # 2559
105*1051881508470.00South Africav BangladeshChattogram29 Oct 2024Test # 2559
1221223162219255.20South Africav Sri LankaDurban27 Nov 2024Test # 2563
1131133252289-49.56South Africav Sri LankaDurban27 Nov 2024Test # 2563
10110136125011-40.40South Africav Sri LankaGqeberha05 Dec 2024Test # 2566
105*10520213312378.94South Africav Sri LankaGqeberha05 Dec 2024Test # 2566
1171179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years 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:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598 - Live]
>> 339/6 (76.2 ov, J Overton 0*, JL Smith 2*, M Prasidh Krishna 3/109) - Match delayed by bad light

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

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]