15 વર્ષની કેરિયરમાં કુલ 349 ઇન્ટરનેશનલ મેચ રમી 55 સદી સાથે 18,000થી વધુ રન બનાવનાર અમલા દક્ષિણ આફ્રિકા વતી ટેસ્ટમાં ત્રેવડી સદી ફટકારનારો એકમાત્ર બેટ્સમેન