BMW 3 Series M Sport (2016) with Leather Seats — £11,690 | ViewMyMotor

BMW 3 Series M Sport (2016)

2016 BMW 3 Series M Sport (2016) Automatic Plug-in Hybrid (PHEV) · 44,610 miles · £11,690. Equipped with Leather Seats, Sat Nav, Rear Camera, Cruise Control and 19 more features. Walsall.

Seller and location

Key features

Full specification

Related searches