List of hundreds for South Africa vs Sri Lanka in ODIs

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
113*11310710055113.00South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
120*12018313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
100*1002021393171.94South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
123*123185121151101.65Sri Lankav South AfricaBenoni1 Dec 2002ODI # 1908
108*10814092143117.39South Africav Sri LankaKimberley4 Dec 2002ODI # 1911
12412419112918096.12Sri Lankav South AfricaDurban3 Mar 2003ODI # 1979
1011011591277179.52South Africav Sri LankaColombo (SSC)31 Aug 2004ODI # 2163
125*1252091457086.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
10610611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
1121122101288087.50South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
1251252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125*12514498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
10210216397100105.15Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
169169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
115*11519213016088.46Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
1091091761308183.84South Africav Sri LankaColombo (RPS)6 Jul 2014ODI # 3500
10110116210211099.01South Africav Sri LankaPallekele9 Jul 2014ODI # 3501
128128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
10810810171114152.11South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
1051051641207187.50South Africav Sri LankaDurban1 Feb 2017ODI # 3830
117*1171389836119.38South Africav Sri LankaDurban1 Feb 2017ODI # 3830
185185212141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
11911912190117132.22Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
10910911187160125.28South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
154154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
114*11416811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
1031032021155289.56South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
102102-8981114.60South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
112*11216111415198.24South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
121121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
118118189115102102.60Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
1211211971359189.62South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
10010014084123119.04South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
10810816111013298.18South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
1061068454143196.29South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]