એમણે ભારત માટે 40 ટેસ્ટ, 308 વન-ડે અને 58 ટી-20 ઇન્ટરનૅશન મેચ રમી છે.