He was left out of all five ODIs during the tour before heading home.[1] He then played in all 14 of Punjab's round-robin matches in the 2009 Indian Premier League held in South Africa, taking 17 wickets at 22.94 with an economy rate of 7.74, and scored 196 runs at 19.60. He started strongly, taking nine wickets in four matches in the early stages of the tournament, before taking only two in the next five matches, and ending with six in the last three fixtures.