તે 114 ટેસ્ટ, 228 વનડે ઈન્ટરનેશનલ અને 78 ટી 20 મેચ રમી ચૂક્યા છે.