ભારતીય ટીમ માટે 334 વનડે મેચ રમનાર આ ખેલાડીએ ન્યૂઝીલેન્ડ વિરુદ્ધ 40 મેચોમાં ટીમ ઈન્ડિયાનું પ્રતિનિધિત્વ કર્યું અને આ મેચોમાં તેણે 1118 રન બનાવ્યા છે.