This 2023 BMW X5 40d M Sport is a sophisticated SUV that has been maintained by only one owner. It is powered by a 3. 0L diesel hybrid engine, which is paired with a four-wheel drive system to ...
2018 BMW 3 Series 2. 0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr in Black. 88000 warranted miles on the clock. Mot till 11th April 2027. Car drives well. Bodywork needs attention hence the price. ...