તે પોતાની ટીમ માટે 60 મેચમાં 19 સદી સાથે 5441 રન નોંધાવી ચૂક્યો છે તો ભારત માટે 68 ટેસ્ટમાં તેણે 5426 રન અને 18 સદી નોંધાવી છે.