Ferdinand, 33 next month, was a shock omission from Fabio Capello's squad for the Euro 2012 qualifier in Montenegro despite having recovered from injury.
And Manchester United boss Fergie said: "I think the England thing is maybe a bit unfortunate because he missed a couple of appearances through injury and maybe Fabio is looking more to the future.
"Rio is 32 now, that may just be the reason.
"Some managers think that way — there is nothing wrong with that, looking to the future.
"Rio has had a great time, not just as captain for England but as a player for England.
"He's always comported himself well in English colours."