HEAD-TO-HEAD
Match Played: 31 Kolkata Knight Riders: 20 Punjab Kings: 11
Match Date: 26 Apr 2024
Start Time: 07:30 PM IST
Match Played: 31 Kolkata Knight Riders: 20 Punjab Kings: 11
1st innings average score: 165
Match Played: 90 1st batting team won: 38 2nd batting team won: 52
Match Date: 21 Apr 2024
Start Time: 07:30 PM IST
Match Played: 4 Punjab Kings: 2 Gujarat Titans: 2
1st innings average score: 174
Match Played: 4 1st batting team won: 2 2nd batting team won: 2
Match Date: 18 Apr 2024
Start Time: 07:30 PM IST
Match Played: 31 Punjab Kings: 15 Mumbai Indians: 16
1st innings average score: 168
Match Played: 3 1st batting team won: 1 2nd batting team won: 2
Match Date: 13 Apr 2024
Start Time: 07:30 PM IST
Match Played: 26 Punjab Kings: 10 Rajasthan Royals: 15
1st innings average score: 168
Match Played: 3 1st batting team won: 1 2nd batting team won: 2
Match Date: 09 Apr 2024
Start Time: 07:30 PM IST
Match Played: 21 Punjab Kings: 7 Sunrisers Hyderabad: 14
1st innings average score: 178
Match Played: 2 1st batting team won: 1 2nd batting team won: 1
Match Date: 04/04/2024
Start Time: 19:30:00
Match Played: 3 Gujarat Titans: 2 Punjab Kings: 1
1st innings average score: 170
Match Played: 30 1st batting team won: 13 2nd batting team won: 16
Match Date: 30 Mar 2024
Start Time: 07:30 PM IST
Match Played: 3 Lucknow Super Giants: 2 Punjab Kings: 1
1st innings average score: 152
Match Played: 6 1st batting team won: 4 2nd batting team won: 2
Match Date: 25 Mar 2024
Start Time: 07:30 PM IST
Match Played: 31 Royal Challengers Bangalore: 14 Punjab Kings: 17
1st innings average score: 166
Match Played: 155 1st batting team won: 69 2nd batting team won: 84
Match Date: 23 Mar 2024
Start Time: 03:30 PM IST
Match Played: 31 Punjab Kings: 15 Delhi Capitals: 16
1st innings average score: 0
Match Played: 0 1st batting team won: 0 2nd batting team won: 0