India opener KL Rahul, who is sitting out the IPL with a shoulder injury, has revealed he is unlikely to regain full fitness in time for the Champions Trophy.
Rahul injured his left shoulder during the first Test against Australia in Pune in late February, and played with pain through the rest of the series.
Despite this, Rahul finished the series as India's second-highest run-getter, with 393 runs at 65.50 including six fifties in seven innings.
After the series, Rahul travelled to England to undergo surgery - he said it might take his shoulder "2-3 months" to recover fully.