KKR vs PBKS head to head: Kolkata Knight Riders vs Punjab Kings have faced each other 32 times so far. That means both(KKR vs PBKS) teams have played a total of 32 matches in IPL history so far. KKR have won 20 where PBKS have come out victorious on 12 occasion.