 He signed for Rajasthan royals for the 2012 competition.But he didn't play in 2012 due to injuries.With his spot-fixing controversy coming into light during the 2013 IPL competition, Rajasthan Royals terminated his contract.