FYI
I've just replaced the engine mounts on my BMW e30 325i (6cyl), and I thought they looked familiar. Not genuine BMW, but are made in Germany Febi (Bilstein) brand and I only paid $30 each trade (which I though was pretty cheap for a good brand).
Escort LH - Dia. 72mm Hght. 51mm
BMW RH - Dia. 69mm Hght. 48.5mm
BMW has same metric thread, although one extra long stud and a metal locating lug that might need to be removed.