તે ભારત તરફથી 29 ટેસ્ટ, 120 વનડે અને 24 ટી 20 મેચ રમ્યો છે.