34 વર્ષના ડી વિલિયર્સે દક્ષિણ આફ્રિકા માટે 114 ટેસ્ટ મેચ રમી છે.