2022 BMW 5 Series
530D Xdrive M Sport Touring
12,401miAutoDiesel3.0L
£43,990
£2,132 moreMilton Keynes
~£1,105/pm
Same model
8k less miles
Same year
3.0L
Diesel
Auto
With a 3.0 L diesel engine with automatic transmission, this second hand BMW with only 12,401 miles on the dash has been so well maintained, you could actually mistake it for a brand spanking new car.