If u live in Europe & want a cheap BMW, definitely try the export sales offered by BMW UK. The standard equipment are to UK-specs but the car will be in LHD & in whatever technical spec it's destination country will be. U'll pay in GBP w/o UK VAT & be given a % off the list price. Car will be delivered in Ashworth (near Eurostar station) with the option of shipping it to ur home country after collection.
This is the same programme as BMW's diplomatic sales but with a different discount given on the list price, & it's all done with BMW AG's blessing as BMW UK is a subsidiary of BMW AG. The savings are made cos of the relatively weak GBP & also high standard spec of UK cars (e.g. leather is standard for most models).