Kolkata Knight Riders’ highest IPL score is 272/7, posted against Delhi Capitals in April 2024. Five of their top 10 totals came in the 2024 season alone, the most explosive batting phase in franchise history.
Sunil Narine scored 50 or more in five of these ten innings, and Andre Russell was named Player of the Match in three.
The list stretches back to 2008, when Brendon McCullum hit 158 not out in the very first IPL match, a night that set the tone for everything that followed.
Top 10 Kolkata Knight Riders’ Highest Scores in IPL
Here are the 10 highest totals KKR have ever posted in the IPL, from 2008 to 2025
| Rank | Score | Overs | Run Rate | Opposition | Ground | Result | Match Date |
|---|---|---|---|---|---|---|---|
| 1 | 272/7 | 20 | 13.60 | v DC | Visakhapatnam | Won | 3 Apr 2024 |
| 2 | 261/6 | 20 | 13.05 | v Punjab Kings | Eden Gardens | Lost | 26 Apr 2024 |
| 3 | 245/6 | 20 | 12.25 | v Kings XI | Indore | Won | 12 May 2018 |
| 4 | 235/6 | 20 | 11.75 | v LSG | Lucknow | Won | 5 May 2024 |
| 5 | 234/7 | 20 | 11.70 | v LSG | Eden Gardens | Lost | 8 Apr 2025 |
| 6 | 232/2 | 20 | 11.60 | v MI | Eden Gardens | Won | 28 Apr 2019 |
| 7 | 223/6 | 20 | 11.15 | v RR | Eden Gardens | Lost | 16 Apr 2024 |
| 8 | 222/3 | 20 | 11.10 | v RCB | Bengaluru | Won | 18 Apr 2008 |
| 9 | 222/6 | 20 | 11.10 | v RCB | Eden Gardens | Won | 21 Apr 2024 |
| 10 | 218/4 | 20 | 10.90 | v Kings XI | Eden Gardens | Won | 27 Mar 2019 |
1. 272/7 Against DC (3 Apr 2024)
Not a single Delhi bowler finished with an economy below 9.50 as KKR posted their highest-ever IPL total of 272/7. Sunil Narine scored 85 off 39 balls with 7 fours and 7 sixes at a strike rate of 217.94.
Angkrish Raghuvanshi joined him and hit 54 off 27 balls with 5 fours and 3 sixes. The two added 104 runs for the second wicket before Narine fell in the 13th over.

Rinku Singh and Andre Russell accelerated late. Russell hit 41 off 19 balls at 215.78, and Rinku smashed 26 off 8 balls at 325.00. KKR totalled 22 fours and 18 sixes in the innings. Anrich Nortje took 3 wickets but conceded 59 in his 4 overs.
Delhi were bowled out for 166 in 17.2 overs. Four wickets fell inside the powerplay. Rishabh Pant made 55 off 25 balls, and Tristan Stubbs scored 54 off 32 balls, but the chase never looked realistic. Vaibhav Arora took 3/27, and Varun Chakravarthy added 3/33.
Narine was named Player of the Match for his 85 off 39 and 1/29 with the ball. KKR won by 106 runs.
2. 261/6 Against Punjab Kings (26 Apr 2024)
Phil Salt and Sunil Narine opened together and built a 138-run first-wicket partnership, the highest opening stand across all entries in this list.

Salt scored 75 off 37 balls with 6 fours and 6 sixes at a strike rate of 202.70.
Narine hit 71 off 32 balls with 9 fours and 4 sixes at a strike rate of 221.87. Narine fell first in the 11th over before Salt was dismissed two overs later.
Shreyas Iyer then added 28 off just 10 balls with 3 sixes at a strike rate of 280.00. KKR hit 22 fours and 18 sixes across the innings.
Punjab Kings chased 262 in 18.4 overs, winning by 8 wickets with 8 balls remaining. Jonny Bairstow scored an unbeaten 108 off 48 balls with 8 fours and 9 sixes and was named Player of the Match.
Prabhsimran Singh blasted 54 off 20 balls at the top, and Shashank Singh finished the chase with 68 off 28 balls. Despite KKR posting 261, Punjab won without much trouble.
3. 245/6 Against Kings XI (12 May 2018)
Dinesh Karthik walked in at number five and hit 50 off 23 balls to seal KKR’s highest score of the 2018 season, finishing with 5 fours and 3 sixes at a strike rate of 217.39.

Before him, Narine had scored 75 off 36 balls with 9 fours and 4 sixes at a strike rate of 208.33, falling in the 12th over with the score at 128.
Andre Russell followed with 31 off 14 balls, hitting 2 fours and 3 sixes. KKR hit 24 fours and 15 sixes in the innings. Andrew Tye took 4/41 in 4 overs but still conceded at nearly 10 runs per over.
Kings XI Punjab scored 214/8 chasing 246 and fell 31 runs short. KL Rahul hit 66 off 29 balls with 7 sixes at the top, but wickets fell regularly around him.
Ravichandran Ashwin scored 45 off 22 balls lower down. Russell took 3/41 with the ball to complete the win. Narine was named Player of the Match for his 75 off 36 and 1/44. KKR won by 31 runs.
4. 235/6 Against LSG (5 May 2024)
Ramandeep Singh arrived in the final over and hit 25 off 6 balls at a strike rate of 416.66, the highest in the innings, to push KKR to 235 against Lucknow Super Giants.
Before that finish, Phil Salt had set the tone with 32 off 14 balls at a strike rate of 228.57, and Narine followed with 81 off 39 balls, hitting 6 fours and 7 sixes at 207.69.

KKR hit 21 fours and 13 sixes across the innings. Naveen-ul-Haq was LSG’s most effective bowler with 3/49 in 4 overs.
Lucknow Super Giants were bowled out for 137 in 16.1 overs, chasing 236. Marcus Stoinis top-scored with 36 off 21 balls but found no support. Harshit Rana took 3/24, and Varun Chakravarthy took 3/30 to dismantle the chase.
Narine was named Player of the Match for his 81 off 39 and 1/22 with the ball. KKR won by 98 runs.
5. 234/7 Against LSG (8 Apr 2025)
KKR batted second in this match, chasing a target of 239 set by Lucknow Super Giants. Ajinkya Rahane top-scored with 61 off 35 balls, hitting 8 fours and 2 sixes.

Venkatesh Iyer contributed 45 off 29 balls with 6 fours and a six. When KKR were reduced to 185 for 7 in the 17th over, Rinku Singh scored an unbeaten 38 off 15 balls with 6 fours and 2 sixes to push the total to 234.
Narine had provided a fast start with 30 off 13 balls at a strike rate of 230.76. KKR hit 27 fours and 10 sixes in the innings. Shardul Thakur and Akash Deep took 2 wickets each for LSG.
Lucknow Super Giants had posted 238/3 in the first innings. Nicholas Pooran scored an unbeaten 87 off 36 balls with 7 fours and 8 sixes, while Mitchell Marsh contributed 81 off 48 balls with 6 fours and 5 sixes. Pooran was named Player of the Match. KKR fell 4 runs short.
6. 232/2 Against MI (28 Apr 2019)
Shubman Gill and Chris Lynn gave KKR a perfect platform, putting on 96 runs for the first wicket. Gill scored 76 off 45 balls with 6 fours and 4 sixes. Lynn made 54 off 29 balls with 8 fours and 2 sixes before falling in the 10th over.

Andre Russell then came in and finished unbeaten on 80 off 40 balls, hitting 6 fours and 8 sixes at a strike rate of 200.00. Dinesh Karthik remained alongside on 15 off 7 balls. KKR hit 21 fours and 15 sixes in the innings. Jasprit Bumrah and Lasith Malinga both went wicketless.
Mumbai Indians finished on 198/7 chasing 233. Hardik Pandya hit 91 off 34 balls with 9 sixes, but found little support in the lower order.
Russell bowled 4 overs and took 2/25, restricting Mumbai in the death. He was named Player of the Match for his 80 not out, 2/25, and 2 catches. KKR won by 34 runs.
7. 223/6 Against RR (16 Apr 2024)
This is the only top-10 entry in which KKR had a centurion but still lost the match. Narine scored his first T20 century, making 109 off 56 balls with 13 fours and 6 sixes at a strike rate of 194.64. He reached the milestone off 49 balls.

The batting around him was thin. Phil Salt scored just 10 off 13 balls, Russell made 13 off 10, and Angkrish Raghuvanshi contributed 30 off 18 balls. KKR hit 24 fours and 9 sixes in the innings.
Rajasthan Royals chased 224 off the final delivery of the match. Jos Buttler scored an unbeaten 107 off 60 balls with 9 fours and 6 sixes and was named Player of the Match. Riyan Parag made 34 off 14 balls, and Rovman Powell hit 26 off 13 balls to keep RR on track.
Narine took 2/30 and Varun Chakravarthy 2/36, but it was not enough. KKR lost by 2 wickets with no balls remaining.
8. 222/3 Against RCB (18 Apr 2008)
This match was the opening game of the very first IPL season, played in Bengaluru on April 18, 2008, and Brendon McCullum’s innings that night defined it entirely.
McCullum scored an unbeaten 158 off 73 balls, hitting 10 fours and 13 sixes at a strike rate of 216.43. He reached 50 off 32 balls, 100 off 53 balls, and 150 off 70 balls.

Sourav Ganguly contributed 10 at the top, and Ricky Ponting added 20, but the innings was shaped entirely by McCullum. KKR hit 15 fours and 14 sixes in the innings.
Royal Challengers Bangalore were bowled out for 82 in 15.1 overs chasing 223. They lost 4 wickets inside the powerplay and never recovered. Ajit Agarkar took 3/25, and Ganguly added 2/21. Praveen Kumar top-scored for RCB with an unbeaten 18. McCullum was named Player of the Match. KKR won by 140 runs.
9. 222/6 Against RCB (21 Apr 2024)
Phil Salt produced one of the most explosive powerplay innings in this list, scoring 48 off just 14 balls with 7 fours and 3 sixes at a strike rate of 342.85. Three wickets fell quickly after his dismissal, leaving KKR at 75 for 3 at the end of the powerplay.
Shreyas Iyer steadied the innings in the middle overs, finishing with 50 off 36 balls. Russell and Ramandeep Singh then came together as an unbroken pair after the sixth wicket fell at 179 in the 17th over, adding 43 runs to close out the innings.

Russell hit 27 off 20 balls, and Ramandeep scored 24 off 9 balls. KKR hit 27 fours and 7 sixes in the innings.
Royal Challengers Bangalore needed 223 and fell one run short. Will Jacks made 55 off 32 balls, and Rajat Patidar hit 52 off 23 balls in a dangerous third-wicket stand.
Russell responded with 3/25 in 3 overs to shut down the chase. RCB were all out for 221 off the last ball of the match. Russell was named Player of the Match for his 27 not out and 3/25. KKR won by 1 run.
10. 218/4 Against Kings XI (27 Mar 2019)
With the score at 36 for 2 inside the first four overs, Robin Uthappa and Nitish Rana rebuilt the innings with a 110-run third-wicket partnership.
Rana made 63 off 34 balls with 7 sixes at a strike rate of 185.29. Uthappa finished unbeaten on 67 off 50 balls with 6 fours and 2 sixes.

Andre Russell then came in with the score at 146 in the 15th over and blasted 48 off 17 balls, hitting 3 fours and 5 sixes at a strike rate of 282.35.
Narine had earlier provided a fast start with 24 off 9 balls at a strike rate of 266.66. KKR hit 14 fours and 17 sixes across the innings.
Kings XI Punjab chased 219 and finished on 190/4. Mayank Agarwal scored 58 off 34 balls, and David Miller remained unbeaten on 59 off 40 balls, but the required rate in the final overs proved too demanding. Russell also bowled 3 overs and took 2/21.
He was named Player of the Match for his 48 off 17 and bowling performance. KKR won by 28 runs.
Suggested Reads:
Conclusion: KKR’s Highest Score in IPL Is 272/7
Kolkata Knight Riders’ record total of 272/7, set against Delhi Capitals in 2024, stands as the peak of their batting history.
The 2024 season alone produced five of their top-10 totals, a stretch of batting no other season in their history can match. Sunil Narine scored 50 or more in five of these innings, and Andre Russell was named Player of the Match in three.
From Brendon McCullum’s 158 not out in the opening game of the IPL’s first-ever season to Rinku Singh’s unbeaten 38 in a tight chase in 2025, KKR’s biggest innings span 17 years of franchise history.
