So long as you service it on the dot, change the oil at least every 10,000km or six-months, and drive it with mechanical sympathy the BMW 320D should be a reliable, comfortable, and safe daily driver.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results