I suppose it depends on the shoes. I would not want to put my leather cycling shoes in the wash, but I would clean them with saddle soap like other leather shoes.

I would imagine that the metal parts might rust after being exposed to detergent.

Instead of the dryer, pack the shoes with newspaper to dry them.