2008 BMW 3 Series
£2,495
2008 · 146,843 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
This car has come off the market, but there are plenty of similar cars in stock from approved dealers.
£2,495
2008 · 146,843 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£2,495
2009 · 132,000 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£10,095
2016 · 86,637 miles · Petrol · Automatic
Haslingden · North West Trade Centre Haslingden
£21,295
2022 · 62,583 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster