110 This is Sri Lanka's second-lowest score against South Africa in Tests. Their lowest, 95, also came at Newlands in 2001.

79 Partnership runs added for the 2nd to the 10th wickets in Sri Lanka's first innings; their worst against South Africa in Tests. Their previous worst such collapse was for 83 runs at Newlands in 2001.

2 Instances of Sri Lanka losing their last eight wickets for fewer runs in Tests before today. They lost eight for 48 and eight for 51 against India and Pakistan respectively.

1 Number of bowlers before Lahiru Kumara to take six wickets in an innings for Sri Lanka in Tests in South Africa. Muttiah Muralitharan took 6 for 39 in Durban in 2000. Kumara's 6 for 122 is also the second best by a fast bowler from Sri Lanka against South Africa, behind the 6 for 29 by Chaminda Vaas in Colombo in 2004.

13 Number of Tests required for Kagiso Rabada to reach 50 Test match wickets. He is the 10th fastest from South Africa to reach this mark. He took 4 for 37 from 12 overs today.

39 Number of Tests required for Vernon Philander to reach 150 Test match wickets. He is the fifth fastest from South Africa to reach this mark behind Hugh Tayfield (29), Dale Steyn ( 29), Alan Donald (33) and Shaun Pollock (36). He took 4 for 27 from 12 overs in Sri Lanka's first innings. Philander now has 34 wickets at 18.97 at Newlands.

7 Dismissals made by the Sri Lankan wicketkeepers in the first innings.. This is the joint highest in a single innings in Tests. However the seven dismissals were shared between two keepers, Dinesh Chandimal (4) and Kusal Mendis (3).

356 Number of wickets taken by Rangana Herath in Tests. He is now the second-highest wicket-taker for Sri Lanka in Tests, behind Muttiah Muralitharan who took 795 for his country and 800 overall. Herath also moved to 19th in the overall tally, going past Dennis Lillee's 355 wickets.

101 Runs scored by Quinton de Kock, the highest score for a wicketkeeper from South Africa against Sri Lanka in Tests. De Kock went past the score of 92 made by Mark Boucher in 2001.

Gaurav Sundararaman is a senior stats analyst at ESPNcricinfo