"I wouldn't think he will get called up," said Ferguson.
"Roy Hodgson made his decision before the European Championship and I can't see him changing that.
He added: "It would be difficult for him now to go back to Rio Ferdinand and welcome him back."
Ferdinand, 33, who has 81 caps for his country, was not selected for Euro 2012.
The Scot added: "It would be difficult. You never know. I don't know if Rio would do it - I haven't asked him."