Just in, a highly sought-after BMW 320D a testament to its previous owner's care. This 3 Series comes with a 12-month MOT and a 3-month nationwide warranty. Loc...
This 2015 BMW 1 Series 118d Sport is a well presented example of this popular hatchback. Powered by a 2.0 litre diesel engine, this Euro 6 compliant model offe...