પોતાના ક્રિકેટ કેરિયરમાં 200 ટેસ્ટ મેચ અને 463 વન ડે સિવાય પણ T20 આંતરરાષ્ટ્રીય ક્રિકેટ મેચ પણ સચીને રમી છે.