South Africa’s Aiden Markram 106 (103b, 17x4, 2x6), in the 2nd Test match between South Africa and India in Newlands, Cape Town.