Henriques, who has played for five of the eight IPL teams, was handed the cap but he rolled his ankle during while warming up. He was seen lying on the boundary and looked in serious pain. He later limped out of the field, helped by fellow KXIP teammates.
The 32-year-old, who has played for Delhi Daredevils, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore and Sunrisers Hyderabad in the past, was replaced by South Africa's David Miller in the playing XI.
Earlier, Rajasthan skipper Ajinkya Rahane won the toss and elected to field first.
The visitors made three changes for today’s game – Ashton Turner, who made his IPL debut, replaced Liam Livingstone while Stuart Binny and Ish Sodhi coming in for Steven Smith and Krishnappa Gowtham.
On the other hand, the hosts, KXIP, handed over the debut cap to seamer Arshdeep Singh who replaced Sarfraz Khan in the side. Miller, who came in for injured Henriques at the last moment, replaced Sam Curran in today’s line-up.
Punjab are currently placed at the fifth place in the league points-table while Rajasthan are at the seventh.
Rajasthan Royals: Ajinkya Rahane (Captain), Jos Buttler, Sanju Samson (wicket-keeper), Rahul Tripathi, Ashton Turner, Stuart Binny, Jofra Archer, Shreyas Gopal, Jaydev Unadkat, Dhawal Kulkarni and Ish Sodhi.
Kings XI Punjab: Lokesh Rahul, Chris Gayle, Mayank Agarwal, David Miller, Mandeep Singh, Nicholas Pooran (wicket-keeper), Ravichandran Ashwin (Captain), Murugan Ashwin, Mujeeb Ur Rahman, Mohammed Shami and Arshdeep Singh.