Head to Head
Kolkata Knight Riders vs Punjab Kings Head to Head Record
In 25 matches, Kolkata Knight Riders have won 16 and Punjab Kings 9.
Kolkata Knight Riders
25
played
Punjab Kings
16won
won9
64%36%
Kolkata Knight Riders · last 5LLWLW
Recent meetings
T20IPunjab Kings won by 16 runs
Punjab Kings111/10
Kolkata Knight Riders95/10Tue, 15 Apr, 2025Maharaja Yadavindra Singh International Cricket Stadium
T20IPunjab Kings won by 8 wickets
Kolkata Knight Riders261/6
Punjab Kings262/2Fri, 26 Apr, 2024Eden Gardens
T20IKolkata Knight Riders won by 5 wickets
Punjab Kings179/7
Kolkata Knight Riders182/5Mon, 08 May, 2023Eden Gardens
T20IPunjab Kings won by 7 runs (D/L method)
Punjab Kings191/5
Kolkata Knight Riders146/7Sat, 01 Apr, 2023Punjab Cricket Association IS Bindra Stadium
T20IKolkata Knight Riders won by 6 wickets
Punjab Kings137/10
Kolkata Knight Riders141/4Fri, 01 Apr, 2022Wankhede Stadium
T20IPunjab Kings won by 5 wickets
Kolkata Knight Riders165/7
Punjab Kings168/5Fri, 01 Oct, 2021Dubai International Cricket Stadium
T20IKolkata Knight Riders won by 5 wickets
Punjab Kings123/9
Kolkata Knight Riders126/5Mon, 26 Apr, 2021Narendra Modi Stadium
T20IKings XI Punjab won by 8 wickets
Kolkata Knight Riders149/9
Punjab Kings150/2Mon, 26 Oct, 2020Sharjah Cricket Stadium
T20IKolkata Knight Riders won by 2 runs
Kolkata Knight Riders164/6
Punjab Kings162/5Sat, 10 Oct, 2020Sheikh Zayed Stadium
T20IKolkata Knight Riders won by 7 wickets
Punjab Kings183/6
Kolkata Knight Riders185/3Fri, 03 May, 2019Punjab Cricket Association IS Bindra Stadium
Kolkata Knight Riders vs Punjab Kings — Frequently Asked Questions
How many times have Kolkata Knight Riders and Punjab Kings played each other?
Kolkata Knight Riders and Punjab Kings have played 25 matches against each other across formats.
Who has won more matches, Kolkata Knight Riders or Punjab Kings?
Kolkata Knight Riders have won 16 and Punjab Kings have won 9 of their meetings.
What is the Kolkata Knight Riders vs Punjab Kings record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.