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