Ravindra Jadeja took four wickets to help skittle out Afghanistan for 103 in the final session while following on.
KL Rahul was the top run-getter for the franchise which flattered to deceive.
Priety Zinta-owned Kings XI Punjab finished their IPL 2018 campaign at seventh position on the points table.
Suresh Raina hit a fine fifty while Lungi Ngidi took four wickets for Chennai.
IPL Chennai Super Kings vs Kings XI Punjab Highlights: CSK take the second spot in the IPL points table
Apart from Punjab, Royal Challengers Bangalore (RCB), Rajasthan Royals (RR) and Mumbai Indians (MI) also share 12 points each.
Kings XI Punjab somehow contrived to lose their match from winning position vs Mumbai Indians.
After the match, Mumbai Indians all-rounder Hardik Pandya and KL Rahul swapped their team t-shirts in front of the Wankhede crowd.
Ravichandran Ashwin is concerned about the form of the Kings XI Punjab middle-order.
Mumbai Indians would back themselves to gather two critical points against Kings XI Punjab as the IPL 2018 enters the final qualification lap.
IPL Kings XI Punjab vs Kolkata Knight Riders Highlights: KKR posted 245/6 in 20 overs against Kings XI Punjab
Kolkata Knight Riders will be aiming to pick up pieces when they face Kings XI Punjab in an IPL encounter, on Saturday
Kings XI Punjab (KXIP) and Kolkata Knight Riders (KKR) are both looking for vital points to seal a play-off place.
Krishnappa Gowtham claimed two quick wickets in the Rajasthan Royals vs Kings XI Punjab clash.
IPL Kings XI Punjab vs Rajasthan Royals Highlights: Mujeeb Ur Rahman continued his impressive performance as his three wickets helped Kings XI Punjab restrict Rajasthan Royals to 152/9
Defending champions Mumbai Indians will be aiming to sort their 'opening woes' in both departments of the game when they take on a rejuvenated Kings XI Punjab in a must-win IPL encounter.
While SunRisers Hyderabad was always a team to reckon with, Kings XI Punjab has pleasantly surprised fans.
SunRisers Hyderabad produced an inspired bowling display to eke out a fighting 13-run win over in-form Kings XI Punjab in a low-scoring IPL match