તેમણે પોતાના કેરિયરમાં કુલ 46 ટેસ્ટ, 163 વનડે મેચ ઉપરાંત 15 ટ્વેટી 20 મેચ રમ્યા છે.