BMW 3 Series M Sport (2016) with Sat Nav — £9,000 | ViewMyMotor

BMW 3 Series M Sport (2016)

2016 BMW 3 Series M Sport (2016) Automatic Diesel · 105,456 miles · £9,000. Equipped with Sat Nav, Cruise Control, Alloy Wheels, ULEZ Compliant and 13 more features. Flintshire.

Seller and location

Key features

Full specification

Related searches