1961 BMW 3.2 V8 (1961)

£18,000 15,639 miles

BMW E36 M3 Evolution (1998)

£14,995 115,500 miles

2011 BMW 330D E93 Convertible Low Miles Excellent Condition (2011)

£12,375 20,488 miles

BMW 335i Msport Saloon DEPOSIT TAKEN (2010)

£10,395 53,500 miles

BMW Z3 (1998)

£4,950 76,932 miles

520i (1987)

£9,500 139,000 miles

530D GT SE £8000 extras (2009)

£11,750 87,500 miles

BMW 325ti compact (2001)

£3,995 78,342 miles