In a low-scoring match, MI could only put up 131 for six on the board. Punjab Kings finished the match in 17.4 overs with skipper KL Rahul scoring an unbeaten 60.
Punjab Kings is now at the fifth position in the IPL points table with 4 points from 5 games. The side will next take on Kolkata Knight Riders at the Narendra Modi Stadium in Ahmedabad.
Punjab Kings captain KL Rahul scored an unbeaten 60 and veteran Chris Gayle remained not out on 43 for the victors.
Punjab has lost their last three games while defending champions Mumbai are also coming after a loss against Delhi Capitals.
Shami and Bumrah, often seen as spearheads of India's pace battery, will face each other when their teams Punjab Kings and Mumbai Indians face each other in the Indian Premier League (IPL) on Friday.
Sunrisers Hyderabad outclassed Punjab Kings by nine wickets to snap their three-match losing streak in the IPL on Wednesday.
Opting to bat, Punjab Kings were bundled out for a below-par 120 by Sunrisers Hyderabad in their IPL game on Wednesday.
In Chennai's grueling conditions, Chris Gayle feels if he can adjust to the environment he'll be at par with the young guns.
Punjab Kings won the toss and opted to bat against SunRisers Hyderabad in the IPL at the MA Chidambaram Stadium.
Marcus Stoinis has said that his side did really well to keep Punjab Kings under the 200-run mark in an IPL game.
Delhi Capitals will next take on Mumbai Indians on Tuesday at the MA Chidambaram Stadium in Chennai.
Mayank Agarwal had top-scored for Punjab with 69 off 36 balls while his opening partner and skipper KL Rahul made 61 off 51 balls, taking them to 195 for four.
Delhi Capitals won the toss and elected to bowl against Punjab Kings in an Indian Premier League match here on Sunday.
CSK finished at 107 for four in 15.4 overs with Sam Curran (5 not out) scoring the winning runs.
Opting to bowl, CSK bowlers were on the job from the word go, picking up Punjab wickets at regular intervals to take the upper hand.