2010 BMW 320d · Hatchback · Driven 245, South Yorkshire, England
2010 BMW 320d · Hatchback · Driven 245, South Yorkshire, England
£1,495 GBP
2010 BMW 320d · Hatchback · Driven 245,000 kilometres 320d runs drive mint 245k but last owner said. New engine at 115k car don?t make no noise it?s mint £1495ono or would swop
2010 BMW 320d
£1,495
S70 6
2010 BMW 320d · Hatchback · Driven 245,000 ...England - 27 Feb