2015 BMW 320d, Northamptonshire, England
2015 BMW 320d, Northamptonshire, England
£1,500 GBP
2015 bmw 320d m sport 89k miles full service history EURO 6 the car is cat s the car is one issue not going to reverse otherwise the car is perfect new discs and break pads the engine is perfect I don?t have to fix it if you change complete gearbox maximu...England - 09 Dec