BMW 320si (one of only 500 made) (2006)

£3,700 73,200 miles

BMW Z3 3.0i (228bhp) Hard Top (2000)

£12,500 68,000 miles

E36 M3 Evo Convertible (1999)

£11,500 70,825 miles

E30 323 (1985)

POA 69,500 miles

BMW E39 540i 5 Series Saloon (1999)

£9,995 54,000 miles

E34 530i V8 for sale, straight, clean, smooth, much loved. (1993)

£3,500 68,961 miles

BMW 316 E36 RED (1996)

POA 187,042 miles

BMW 335i Msport Saloon (2010)

£10,395 53,500 miles