તે ભારત માટે ૪૧ ટેસ્ટ, ૧૫૧ વન-ડે તથા ૪૦ ટ્વેન્ટી૨૦ મેચો રમ્યો છે.