તેણે અત્યાર સુધી 114 ટેસ્ટ મેચ, 228 વનડે અને 78 ટી-20 આંતરરાષ્ટ્રીય મેચો રમી છે.