Wayne Rooney , David Beckham , Gary Neville and Kieron Dyer all had to be left out of the squad altogether while Frank Lampard has been ruled out of the Israel match and is highly doubtful for the visit of Russia on Wednesday .