England face Ghana tonight in a friendly.
"I am all in favour of the competitions. The players should play in the major competitions; the European Championship, the World Cup," Ferguson told US digital station Sirius XM.
"But friendlies are a waste of time as far as I am concerned. We always say that.
"It is understandable for the coach. They have the players for a period when they can influence them and can build and shape their team. I can understand that completely.
"But every time there are friendlies you get six or seven call offs.
"It is sometimes worthless for the manager to build on that because of the lack of players."