Mumbai and Punjab have faced each other in 31 matches in IPL. Out of these 31 games, Mumbai have won 16 whereas Punjab have come out victorious on 15 occasion.