The Indian spin veteran Yuzvendra Chahal was roped in by Punjab Kings (PBKS) for Rs 18 crores in the ongoing Indian Premier League (IPL) mega auction at Jeddah on Sunday.