Page Last Updated: 6 Feb 2018

BMW 120d

BMW 120d

To select a car and see your discount price, please narrow down your search or select a model from the list below.

Narrow your search:

Fuel type: Diesel


Body style: Hatchback


Engine size: 2.0

Click x to remove a filter

Open existing enquiry popup
Back to top

New 2018 BMW 120d For Sale

The new BMW 1 Series of sports hatchbacks includes the popular BMW 120d diesel version, with 180hp engine, combined fuel consumption of around 62 mpg, and CO2 emissions as low as 116 g/km, when combined with an automatic gearbox.

Apart from the top of the range 125d M Sport, this model is the most powerful diesel in the 2018 1 Series range, and can deliver enough acceleration to reach 60mph from standstill in only 6.2 seconds. This is a superb family hatchback, with excellent fuel economy and a range of personalisation options.

The BMW 120d diesel is available in three different trims, including executive SE, playful Sport and premium M Sport. It can also be combined with BMW’s innovative xDrive technology, which transforms it from rear wheel drive into an “all-wheel” drive car, as the drive power is distributed between the front and rear wheels in a 40:60 ratio. This gives the vehicle extraordinary traction on the road, improved agility and added protection from skidding, even around tight bends.

The on the road price for a new manual 2018 120d diesel starts at around £24,000 in SE Spec, and increases to just under £28,000 for the 120d xDrive M Sport. The price for an automatic version is around £1,500 extra, but it’s worth noting that the xDrive option is only available with manual transmission.

Orangewheels has some of the best discounts and deals available on the new 2018 BMW 120d for sale, whether it's the ES, SE, Sport, Urban or M Sport edition, just click on the model above to add your required colours and optional extra equipment to see what is the best deal and just how much you could save with our cheapest offers.

Unfortunately, doesn't allow printing of enquiries at this time.

For more information please call us on the number below.

0800 612 7844

mon - fri 9:30am - 5:00pm