In the 2014 Indian Premier League, he was retained by KKR for a fee of INR 2.80 crore. In the competition he scored 227 runs in 11 innings at a strike rate of 149.34; his best being a 60 off 38 balls. He also achieved 11 wickets in 13 matches at an economy of 6.68 and an average of 30.36. His all-round performance was instrumental in KKR's title win. For his performances in 2014, he was named as 12th man in the Cricinfo IPL XI.