IPL 2025

Top 5 highest individual scores by KKR batsmen in IPL

From stunning victories to unforgettable moments, get the inside scoop on every major story in the sports world.
Published at :April 3, 2025 at 3:14 PM
Modified at :April 3, 2025 at 3:14 PM
Post Featured

KKR have won the IPL title thrice.

Kolkata Knight Riders (KKR) are one of the most successful franchises in the Indian Premier League (IPL) with three titles to their name – 2012, 2014, and 2024.

Over the years, the team has earned a reputation for their disciplined spin bowling attack, which includes lethal bowlers like Sunil Narine, Piyush Chawla, Kuldeep Yadav, and Varun Chakaravarthy, among others.

Their batting, often flying under the radar, has been equally vital in their triumphs. Let’s take a look at the top five highest individual scores by KKR batsmen in IPL history.

Top five highest individual scores by KKR batsmen in IPL:

5. Quinton de Kock – 97* vs Rajasthan Royals, 2025, Guwahati

Quinton de Kock played a sensational knock for KKR in their second game of IPL 2025. After losing the season opener, the defendinc champions faced Rajasthan Royals in their second match of the season in Guwahati.

After restricting the hosts for 151 in the first innings, the visitors won the match with ease, winning the game by eight wickets. Opener Quinton de Kock top scored for the visitors with 97* off 61, which included eight fours and six sixes. He was then named Player of the Match for his performance.

4. Dinesh Karthik – 97* vs Rajasthan Royals, 2019, Kolkata

Dinesh Karthik played a captaincy innings against Rajasthan Royals in the 43rd match of the Indian Premier League 2019 season at Eden Gardens, Kolkata.

Coming at No. 4, Dinesh led KKR with an unbeaten 97 off 50 balls, hitting seven fours and nine sixes. After losing a few early wickets, Karthik added 45 runs with Rinku Singh to help KKR post 175/6.

KKR eventually lost the game by three wickets with four balls to spare.

3. Venkatesh Iyer – 104 vs Mumbai Indians, 2023, Mumbai

Venkatesh Iyer ended the franchise’s 15-year century drought when he smashed 104 against Mumbai Indians during the 2023 edition.

Batting first, KKR posted a challenging total of 185/6 on the back of Iyer’s 104-run knock, which came off 51 balls and included six fours and nine sixes.

Despite his brilliance, Kolkata lost the game by five wickets and 14 balls to spare.

2. Sunil Narine – 109 vs Rajasthan Royals, 2024, Kolkata

Sunil Narine was at his best against Rajasthan Royals in the IPL 2024 clash in Kolkata. Coming off good performances in the last few games, Narine slammed 109 off 56 balls to lead KKR to a huge total of 223 runs.

Narine’s destructive innings included 13 fours and six sixes. He was supported by KKR’s middle-order batters, who played small yet impactful knocks.

Narine’s knock was overshadowed by Jos Buttler’s unbeaten 107 in the second innings, which guided RR to a thrilling last-ball win.

1. Brendon McCullum – 158* vs Royal Challengers Bengaluru, 2008, Bengaluru

Legendary New Zealand opener Brendon McCullum holds the record for the highest individual score for Kolkata Knight Riders in IPL history. What makes this innings special is that it came in the inaugural game of the competition in Bengaluru in 2008.

Batting first, McCullum led the KKR fireworks with his 158-run knock, which came off 73 balls and included 10 fours and 13 sixes. His innings powered the team to a massive 222/3.

KKR won the game comfortably by 140 runs.

(All stats are updated till 3rd April, 2025)

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

T

Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.

Hi there! I'm Khel Snap