એબી ડી વિલિયર્સ 114 ટેસ્ટ, 228 વન-ડે ઈન્ટરનેશનલ અને 78 ટ્વેન્ટી-20 ઈન્ટરનેશનલ મેચો રમ્યો છે.