The England cricketer Kevin Pietersen's injured knee means he won't be ready for the one-day series with New Zealand, and June's Champions Trophy - and the batsman could be in doubt for the Ashes series with Australia in July too.
The 32-year-old had already been told he would miss the two-match test series against New Zealand next month because of the injury.
He suffered the knee problem during fielding practice in the away series in New Zealand last month and was unable to play in the third and final test.
The home five-test Ashes series against Australia starts in Nottingham on July 10 with the Champions Trophy one-day tournament taking place from June 6-23, also in England.
Pietersen remains England's most explosive batsman and any sign he will miss all or part of the Ashes offers encouragement to Australia, who named their squad earlier on Wednesday and are seen as underdogs after losing the last two series.