“I think Gaby Heinze is out. He doesn’t want to be ruled out at this moment in time but I don’t see him playing,” Ferguson told a news conference.
Of Neville, he added: “He’s not training, we’ve got the medical people working on him at the moment, thinking of something we can do to give him a chance...It’s not looking good.”
Neville missed United’s last league game of the season at Southampton on Sunday.
Heinze has been out of action for almost a month since injuring his ankle against Newcastle United on April 24.
Ferguson said he was sorry that Heinze, a successful signing from Paris St Germain a year ago, would miss the showpiece final at Cardiff’s Millennium Stadium.
“I particularly feel for Gaby because he’s been fantastic this season, he’s been a tremendous professional and a real winner,” Ferguson said.
“He deserves to play in the final but I think it’s beyond him now.”—Reuters