James Anderson
Anderson will miss his fourth Test of the year as his gruelling career starts to catch up with him.Getty Images

England will be without their leading wicket-taker James Anderson for the first Test against India due to a long-running should injury.

The 34-year-old has been dogged by the problem since missing the Lord's Test against Pakistan in the summer, with his continued rehabilitation ruling him out of the two-Test series against Bangladesh.

The Lancashire seamer has remained at home to continue his recovery and though he is still expected to travel to the sub-continent, his return to the team has been further delayed. Anderson suffered the initial problem in the third Test against Sri Lanka in June.

After facing Bangladesh over two Tests starting on Thursday [20 October], England travel to India for a five-Test series which begins on 9 November in Rajkot. The duel is followed by three one-day and T20 internationals, though Anderson – who has 463 wickets in 119 matches in the longer form of the game – will not be involved.

"I don't think he'll be there for the start," captain Alastair Cook said before the first Test against Bangladesh. "He might be ready to do some training, but he won't be ready for the first Test match. I don't know what's happening – they will be making some decisions over the next seven days or so. I spoke to him last night and he is training well and in good shape physically."

"I think so," the skipper responded whether Anderson could still be involved in the four subsequent Tests of the series. "You should probably speak to the medical team and Jimmy on that. He hasn't yet bowled since, and that has been the problem in the past. However physically well he's been in the rest of his body, it's when he starts bowling. He's making some really good strides and we'll know more later on."