During in his time in the IPL he has played for Mumbai Indians, Rajasthan Royals and the Rising Pune Supergiant with bulk of his run scored for the Rajasthan Royals
याशिवाय, आयपीएलमध्ये त्याने मुंबई इंडियन्स, किंग्ज इलेव्हन पंजाब, पुणे वॉरियर्स आणि राजस्थान रॉयल्स या संघांचे प्रतिनिधित्व केले आहे.