Are these compatible with SPD pedals???
Technically yes but they're not very good when used with spd pedals. The cleats move around a lot (much more than a standard float) and unclipping is almost impossible. You'd be much better off with the mountain bike version of these (Shimano SH-M088).
Hello, I was able to make them fit on a older Honda. They are made of plastic so are pretty easy to file down/grind off material or drill holes into to make them fit,If you are handy. So I think they could work if you take your time , remove one side at a time and study the old shoe vs new one and see what holes you need to enlarge w a round/flat file or grinder, drill new holes etc: Take your time and have a beer, it worked for me but took a while to do : ). Hope this helps!