BMW 1 Series 130i Se (2007)

POA 46,000 miles

BMW Z Series Z4 Sdrive35is Roadster (2013)

£20,300 36,500 miles

BMW 3 Series M3 (2013)

£27,500 40,000 miles

BMW E63 645Ci (2004)

£14,995 11,738 miles

BMW 5 Series 523i Se (1998)

£1,500 127,000 miles

Alpina D3 Biturbo - Auto (2009)

£9,995 150,000 miles

BMW 3 Series 330ci Sport (2004)

£3,250 98,000 miles

BMW 4 Series M4 (2016)

£42,500 7,803 miles