BMW 330d (2002)

POA 24,000 miles

BMW 5 Series 525i Se (2001)

£1,950 120,000 miles

BMW Z Series Z3 Roadster (2001)

POA 89,000 miles

FOR SALE: 2007 R56 Mini Cooper S (2007)

£4,000 78,500 miles

BMW 3 Series 335i M Sport (2007)

£8,950 82,500 miles

BMW 3 Series 323i (1985)

POA 48,400 miles

Classic E30 Cabriolet in need of TLC (1989)

POA 208,000 miles

BMW M3 Coupe (1987)

£35,000 155,000 miles