રિપોર્ટ મુજબ અમલાએ સાઉથ આફ્રિકા માટે 124 ટેસ્ટ, 181 વન ડે અને 44 ટી-20 ઇન્ટરનેશનલ મેચ રમ્યા છે.