Arsenal midfielder Jack Wilshere believes he will be fit to play for England at the World Cup despite having missed the last two months of the season after fracturing his foot.

The 22-year-old, who has won 15 caps, told Sky Sports that he has been training for the last six weeks and was over the injury he sustained playing for Arsenal against Stoke City on 1 March.

Asked if he was close to peak fitness, he replied: "I am. I have been training for a long time. I am yet to play a game, but I have been training for six weeks and probably need a few games.

"But I am feeling good.

"I am lucky we've got quite a few warm-up games. Some nations are not playing as many, so hopefully I will be able to get some minutes under my belt before the big kick-off."

Meanwhile, Gary Cahill insists his partnership with Phil Jagielka will be strong enough to stand the test of World Cup football.

For the first time in 12 years England head to a major tournament without the services of either John Terry or Rio Ferdinand.

But Cahill insists he and Jagielka will be ready to stop anything that comes their way in Brazil.

The Chelsea defender said: "I remember playing with Phil the first time and people were talking about the fact that Rio has gone and JT has gone.

"But over time (our partnership) has got stronger and stronger and better.

"We had a run (of seven consecutive starts) together last year and I thought that went well.

"We have got a better understanding, a better partnership together when we have played in these games.

"More importantly we have not conceded too many goals so that is pleasing and I hope that continues if we are paired together.

"As a team we only conceded four goals in qualifying. That's a strong record and it's something we should be proud of as a team."

England, who spent last week training in Portugal, are continuing their preparations back at home this week before playing Peru at Wembley on Friday.   

They then meet Ecuador and Honduras in Miami next week before leaving for Brazil.

Their opening match is against Italy in Manaus on 14 June, and it is followed by games against Uruguay on 19 June and Costa Rica on 24 June.