Runs aggregate in this match, the fourth-highest in an ODI in South Africa. Sri Lanka's 327 is the highest by a chasing side ending in a defeat in South Africa.
After a long time
2013
Last time Tharanga scored century in ODIs, 174* vs India in Kingston. In 28 innings between these 2 100s, he made only 2 fities.
Thrilling Tharanga
4
Previous most sixes hit by Tharanga in an ODI innings. He has hit more than four sixes today.
Solid start
100
Runs scored by Sri Lanka in the first ten overs of the innings, their second-most in ODIs since 2001. They had made 133 against England at Leeds in 2006.
Career best
133*
Faf du Plessis' previous highest score in ODIs, which came against India in Mumbai in 2015-16. He has gone past that mark today.
Faf's fantastic series
2
No. of centuries for du Plessis in this series. There has been only one series in which he got more 100s, in triangular series in Zimbabwe in 2014.
De Kock gets going
35
Runs scored by de Kock in 3 ODIs in Cape Town, before today; scores of 19, 4, 12. He has scored more than that in this match.
Dominance at Newlands
12-2
South Africa's win-loss record at Newlands in their last 14 ODIs, since 2004.