In November 2013, he was selected in the first XI of South Africa against Pakistan in the United Arab Emirates in place of Colin Ingram who was dropped for going through a bad form. De Kock scored a match winning knock of 112 off 135 balls on a tough batting track in Abu Dhai in the fourth ODI to reach his maiden One Day International century.