Modify Search
2011
121,000
Manual
Diesel
Coupe
BMW 3 Series
2011
118,640
Manual
Diesel
Estate
BMW 3 Series
2013
142,000
Manual
Diesel
Saloon
BMW 3 Series
2013
137,000
Manual
Diesel
Saloon
BMW 3 Series
2011
108,881
Manual
Diesel
Saloon
BMW 3 Series
2011
113,000
Manual
Diesel
Saloon
BMW 3 Series
2013
146,188
Automatic
Diesel
Saloon
BMW 3 Series
2009
108,552
Automatic
Diesel
Estate
BMW 3 Series
2009
112,000
Automatic
Diesel
Saloon
BMW 3 Series
2010
99,000
Auto Clutch Manual
Diesel
Saloon
BMW 3 Series