Kolkata Knight Riders vs Rajasthan Royals

31 matches: Kolkata Knight Riders won 17, Rajasthan Royals won 12, 2 drawn, tied or no result

Record by format

CompetitionSpanMKKR wonRR wonTDNR
Indian Premier League2008–2026311712200

Latest Kolkata Knight Riders v Rajasthan Royals results

Match 28 · Indian Premier League 2026 · 19 Apr 2026
RRRajasthan Royals 155/9 (20)
KKRKolkata Knight Riders 161/6 (19.4)
Kolkata Knight Riders won by 4 wickets
Match 53 · Indian Premier League 2025 · 4 May 2025
KKRKolkata Knight Riders 206/4 (20)
RRRajasthan Royals 205/8 (20)
Kolkata Knight Riders won by 1 run
Match 6 · Indian Premier League 2025 · 26 Mar 2025
RRRajasthan Royals 151/9 (20)
KKRKolkata Knight Riders 153/2 (17.3)
Kolkata Knight Riders won by 8 wickets
Match 31 · Indian Premier League 2024 · 16 Apr 2024
KKRKolkata Knight Riders 223/6 (20)
RRRajasthan Royals 224/8 (20)
Rajasthan Royals won by 2 wickets
Match 56 · Indian Premier League 2023 · 11 May 2023
KKRKolkata Knight Riders 149/8 (20)
RRRajasthan Royals 151/1 (13.1)
Rajasthan Royals won by 9 wickets
Match 47 · Indian Premier League 2022 · 2 May 2022
RRRajasthan Royals 152/5 (20)
KKRKolkata Knight Riders 158/3 (19.1)
Kolkata Knight Riders won by 7 wickets
Match 30 · Indian Premier League 2022 · 18 Apr 2022
RRRajasthan Royals 217/5 (20)
KKRKolkata Knight Riders 210 (19.4)
Rajasthan Royals won by 7 runs
Match 54 · Indian Premier League 2021 · 7 Oct 2021
KKRKolkata Knight Riders 171/4 (20)
RRRajasthan Royals 85 (16.1)
Kolkata Knight Riders won by 86 runs
Match 18 · Indian Premier League 2021 · 24 Apr 2021
KKRKolkata Knight Riders 133/9 (20)
RRRajasthan Royals 134/4 (18.5)
Rajasthan Royals won by 6 wickets
Match 54 · Indian Premier League 2020 · 1 Nov 2020
KKRKolkata Knight Riders 191/7 (20)
RRRajasthan Royals 131/9 (20)
Kolkata Knight Riders won by 60 runs

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Sanju Samson 2013–2025 17 413 54 27.53 121.47 0
2 Jos Buttler 2018–2024 10 393 107* 49.13 146.64 2
3 Ajinkya Rahane 2011–2026 16 386 72 24.13 121.77 0
4 Shane Watson 2008–2015 10 304 104* 33.78 140.74 1
5 Yusuf Pathan 2008–2015 12 292 55 32.44 143.14 0
6 Dinesh Karthik 2018–2021 8 272 97* 68.00 150.28 0
7 Sunil Narine 2012–2025 15 268 109 20.62 163.41 1
8 Gautam Gambhir 2011–2015 9 255 75* 36.43 122.60 0
9 Andre Russell 2014–2025 12 250 57* 27.78 172.41 0
10 Yashasvi Jaiswal 2021–2026 7 241 98* 40.17 160.67 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Varun Chakravarthy 2020–2026 10 16 3/14 15.50 6.70 0
2 Sunil Narine 2012–2026 21 16 2/21 36.31 7.09 0
3 Shivam Mavi 2018–2022 8 13 4/21 17.38 7.25 0
4 Yuzvendra Chahal 2022–2024 4 10 5/40 15.00 9.38 1
5 Shakib Al Hasan 2011–2021 7 10 3/17 15.40 6.16 0
6 Chris Morris 2015–2021 3 9 4/23 8.22 6.17 0
7 Siddharth Trivedi 2008–2013 10 9 3/23 26.44 7.44 0
8 Prasidh Krishna 2018–2022 7 8 2/35 30.13 9.15 0
9 Shane Watson 2008–2015 9 8 3/21 27.38 7.26 0
10 Andre Russell 2014–2025 8 7 3/32 26.14 9.15 0

Highest scores

#PlayerRunsBalls4s6sTeamMatch
1 Sunil Narine 109 56 13 6 Kolkata Knight Riders 16 Apr 2024 v Rajasthan Royals
2 Jos Buttler 107* 60 9 6 Rajasthan Royals 16 Apr 2024 v Kolkata Knight Riders
3 Shane Watson 104* 59 9 5 Rajasthan Royals 16 May 2015 v Kolkata Knight Riders
4 Jos Buttler 103 61 10 5 Rajasthan Royals 18 Apr 2022 v Kolkata Knight Riders
5 Yashasvi Jaiswal 98* 47 13 5 Rajasthan Royals 11 May 2023 v Kolkata Knight Riders

Best bowling

#PlayerFiguresOversEconTeamMatch
1 Yuzvendra Chahal 5/40 4 10.00 Rajasthan Royals 18 Apr 2022 v Kolkata Knight Riders
2 Kuldeep Yadav 4/20 4 5.00 Kolkata Knight Riders 15 May 2018 v Rajasthan Royals
3 Shivam Mavi 4/21 3.1 6.63 Kolkata Knight Riders 7 Oct 2021 v Rajasthan Royals
4 Chris Morris 4/23 4 5.75 Rajasthan Royals 16 May 2015 v Kolkata Knight Riders
5 Chris Morris 4/23 4 5.75 Rajasthan Royals 24 Apr 2021 v Kolkata Knight Riders

Highest totals

#TeamScoreOversMatch
1 Rajasthan Royals 224/8 20 16 Apr 2024 v Kolkata Knight Riders
2 Kolkata Knight Riders 223/6 20 16 Apr 2024 v Rajasthan Royals
3 Rajasthan Royals 217/5 20 18 Apr 2022 v Kolkata Knight Riders
4 Kolkata Knight Riders 210 19.4 18 Apr 2022 v Rajasthan Royals
5 Kolkata Knight Riders 206/4 20 4 May 2025 v Rajasthan Royals

All formats together, from matches with ball-by-ball records.