As Kolkata Knight Riders play Punjab Kings in a colossal IPL 2026 match Today (Monday, April 6), they have received a major boost off the field.
With two defeats in two, the Knight Riders find themselves in a spot of bother. But as they face the Kings at Eden Gardens, KKR have welcomed their star member to the squad.
Harshit Rana has joined KKR in Kolkata on Monday, the Knight Riders confirmed. The Indian pacer was ruled out of the T20 World Cup squad after he suffered a serious right knee injury during India's T20 World Cup 2026 warm-up match against South Africa.
What happened to Harshit Rana?
After bowling just one over, he experienced discomfort, limped off the field with a strapped knee, and was diagnosed with a ligament strain. The injury forced him to miss the entire
T20 World Cup, with Mohammed Siraj replacing him in the squad. India went on to win the tournament without him. On February 9, 2026, Rana underwent successful knee surgery in Mumbai. However, the recovery required extensive rehabilitation, initially estimated at 2-3 months.
By mid-March 2026, it became clear he would miss a major part of or the entire IPL 2026 season. He was spotted on crutches at the BCCI Naman Awards, where he received the Best International Debutant award, but could not walk on stage himself. The BCCI medical team provided no firm return date, and KKR explored replacement options, before naming Navdeep Saini as the replacement.
But the player has now joined the Knight Riders squad and is set to be present at the Eden Gardens on Monday.
Will Harshit Rana play for KKR Today?
Navdeep Saini was named the replacement for Harshit Rana, which means Rana won't play a match for KKR this season. The 24-year-old may cheer the team from outside, but he will be sidelined for the entirety.









