તેણે અત્યાર સુધી 18 ટેસ્ટ મેચોમાં 1269 રન બનાવ્યા છે, જ્યારે 39 વનડે મેચોમાં તેણે 1100 રન કર્યા છે.