Singh rose to prominence during the 2009 edition of IPL when he was signed by Rajasthan Royals. He was backed by the then captain and coach of the Royals, Shane Warne. He had an impressive IPL debut against Kings XI Punjab where he had figures of 4-0-9-3. However, he was reported for suspect bowling action twice during that season, only to be cleared a week later. After being released from the Rajasthan Royals squad, Singh had not played in any match of the 2013 season, but was implicated in the spot-fixing scandal, involving Sreesanth, Ankeet Chavan, and Ajit Chandila. He was arrested on 16 May 2013 in connection with his part in the scandal. As per media sources, it is reported that BCCI has suspended him from cricket.