2019 BMW X4 3.0 M40d Suv 5dr Diesel Auto Xdrive Euro 6 (s/S) (326 Ps)
£23,695
2019 · 69,033 miles · Diesel · Automatic
Lancaster · MotorTrust Lancaster
This car has come off the market, but there are plenty of similar cars in stock from approved dealers.
£23,695
2019 · 69,033 miles · Diesel · Automatic
Lancaster · MotorTrust Lancaster
£35,790
2022 · 53,549 miles · Petrol Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£2,501
2011 · 138,601 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£2,495
2008 · 146,843 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster