અત્યાર સુધીમાં એ 10 ટેસ્ટ મેચ, 177 વન-ડે ઈન્ટરનેશનલ અને 68 ટ્વેન્ટી-20 ઈન્ટરનેશનલ મેચો રમી ચૂકી છે.