Check the speedometer sending unit, which is located on the final drive unit rear cover. Look for loose wires or replace the unit.
99 BMW 323I speedometer problems?
Maybe the battery ran out.
check to see if you have a speed sencer if not change your cable
Well due to the velocity of that car it could either be pressure building up in that part or a certain liquid is building up/leaking and it is creating technical difficulties such the speedometer to stop working
Normally it is the left rear ABS sensor, if that does not fix it then it might be the ABS module. Look around in the BMW forums on how to the sensors with and ohm meter
speedometer not working can you help
you can go to speedometer and out of speedometer
You may need to replace the speedometer fuse. The speedometer cable can cause your speedometer to stop working. The speed sensor can also cause the speedometer to stop working.
My 89Chevrolet astro van digital speedometer stop working. How do I fix it
A Suzuki c90 speedometer may not be working because of a blown fuse.
If the odometer is not working but the speedometer is still indicating speed, the most likely fault is a set of small plastic gears inside the speedometer instrument itself. I have seen these gears available for sale at various BMW parts specialists. Removing the dash cluster for access to the speedometer is not difficult in a 1987 E30 car. With the cluster on the bench, you can repair the speedometer gears or replace the whole thing. Used speedometers are plentiful at on-line auction sites such as eBay.
plugs into the rear differential