BMW 1 Series 120d Sport (2011)

£10,500 35,000 miles

BMW E30 M3 215BHP 1990(G) (1990)

£40,000 135,000 miles

BMW R Series R 100 Rs (1978)

£10,000 19,349 miles

Rare m3 evo saloon (1998)

£8 102,000 miles

2003 BMW 318ci auto 15508 miles (2003)

£3,950 15,508 miles

1996 BMW M3 3.2 Evolution 4dr Saloon (1996)

£8,495 115,000 miles

BMW 3 Series M3 Evolution (1998)

POA 103,600 miles

BMW 3 Series 325i Convertible (1990)

£7,895 111,000 miles