2007 BMW 320i Convertible
106,000 miles · Automatic
£2,995
View car
47 cars in stock. Stock changes weekly, so if you can't see it, ask us to find it.
106,000 miles · Automatic
66,000 miles
31,000 miles
55,000 miles · Manual
163,000 miles
49,000 miles · Automatic
54,000 miles
45,000 miles
25,000 miles · Automatic
44,000 miles
Automatic
Automatic
Automatic
36,000 miles
73,000 miles · Automatic
75,000 miles · Automatic