Gaurav Sundararaman is a senior stats analyst at ESPNcricinfo
10 Wickets taken by Kagiso Rabada in this Test. His of 10 for 92 is the best match figures by a South Africa bowler against Sri Lanka. The previous best was Vernon Philander's 10 for 102 in Centurion in 2011. Rabada's match figures are also the best at Newlands since Sydney Burke's 11 for 196 in 1962 against New Zealand.
4 Bowlers with better figures than Rabada in an innings at Newlands. This is the third time Rabada has taken six or more wickets in an innings. Overall, there are only seven fast bowlers who have taken three or more six-fors in an innings under the age of 22.
3 Man-of-the-Match awards for Rabada from 13 Tests. Since his debut, he has won more awards than any other South Africa player. Kyle Abbott, Stephen Cook and Quinton De Kock have one each.
8 Instances of Sri Lanka losing 20 wickets without a batsman scoring a half-century. Four of these have come in South Africa.
630 Balls faced by Sri Lanka in this Test, the sixth-lowest in matches where they were bowled out twice.
10 Wins for South Africa from 12 Tests against Sri Lanka at home. The margin of 282 runs in Cape Town is their biggest against Sri Lanka in terms of runs.
20 Wins for South Africa in 30 Tests at Newlands since readmission. They have lost only four Tests in this period, all of them to Australia.