1 South Africa's rank in ODIs. With this win, they have taken over the top spot from Australia. Australia had held on to the position for more than 26 months, from November 23, 2014, when they had wrapped up a 4-1 series win against South Africa at home.
6 Instances of South Africa winning a bilateral ODI series by a 5-0 margin: three of the previous five were against West Indies, with one against New Zealand in 2000, and one against Australia last year. With this win against Sri Lanka, South Africa have won successive home series by 5-0 margins. This is Sri Lanka's second 5-0 series loss in ODIs. Previously they lost to India in 2014-15.
384 South Africa's total, their highest in ODIs against Sri Lanka, and their ninth-highest against any team. Their previous best against Sri Lanka was 367, scored in Cape Town three days ago.
14 Consecutive wins in home ODIs for South Africa - before the 5-0 rout here, they had beaten Australia by the same margin, and won an ODI against Ireland and three against England. Their last home defeat in an ODI was on February 6, 2016, against England. They have had two longer home streaks without defeats - in 1996-97, and in 2005-06 - but in each case, the number of wins were fewer.
11 Consecutive ODI wins for South Africa. There are only three instances of teams winning more games in a row - Australia (21, in 2003), South Africa (12, in 2005) and Pakistan 12 (in 2007-08).
187 The first-wicket partnership between Amla and de Kock, South Africa's fifth-highest first-wicket stand in ODIs at home. Three of these top five partnerships have been between Amla and de Kock.
5 ODI hundreds for Hashim Amla in Centurion, from just 12 innings - he averages 76.90 here, with centuries in each of his last four innings. At no other venue has he scored more than two ODI hundreds.
90.33 Quinton de Kock's batting average in ODIs in Centurion; in six innings he has four hundreds, including hundreds in each of his last three innings.
5 Instances of both South African openers scoring hundreds in an ODI innings. Four of those have been in home games, and the last two in Centurion.
99 Runs scored by South Africa in the last eight overs, their highest in an ODI against Sri Lanka since January 2002. Against other teams, though, they have scored more than 99 in the last eight on 14 occasions.