BMW 3-Series Touring 320d (184bhp) ES 5d Now £22,833 Save £5,012 List Price £27,845 More great car deals
BMW 3-Series Touring 318i ES (08) 5d (2009/58) Price £9,795 Save £1,265 JRB Car Sales 0843 634 4371 More great car deals
BMW 3-Series Touring 320d SE (08) 5d (2009/09) Price £8,499 Save £886 Croyland Car MegaStore More great car deals
Mercedes-Benz C-Class Estate (08 on) Refined comfort, good choice of engines, versatile, great equipment levels, decent boot Find out more
Audi A4 Avant (08 on) Impressive levels of interior space, well built, good to drive, neat styling, incredibly refined Find out more
Alfa Romeo 159 Sportwagon (06-11) Wonderfully distinctive styling, wonderful cabin, strong diesel line-up, great handling Find out more