Kolkata Knight Riders (KKR) and Kings XI Punjab (KXIP) take on each other in the match number 46 of the Indian Premier League 2020 (IPL 2020). Both Kolkata and Punjab are in contention for a place in the playoffs. While KKR are comfortably placed on the fourth spot on the IPL 2020 points table, KXIP are on fifth spot.