Mazda6 or BMW 320d?
Mazda6 2.2D or BMW 320d? Which of the two will be better as a fun-to-drive second hand 2010/2011 hatchback/saloon? The Mazda6 is cheaper to buy but would it be also cheaper to maintain and be more reliable? Would the BMW keep a higher residual value? Anything I should look out when going for a test drive?
