Punjab and Bangalore have faced each other in 31 matches in IPL. Out of these 31 games, Punjab have won 17 whereas Bangalore have come out victorious on 14 occasion.