તે અત્યાર સુધીમાં 90 ટેસ્ટ, 350 વનડે અને 98 T -20માં 17 હજારથી વધારે રન કરી ચૂક્યો છે.