Modify Search
2015
181,000
Automatic
Diesel
Estate
BMW 3 Series
2011
165,600
Auto Clutch Manual
Diesel
Coupe
BMW 3 Series
2011
125,538
Manual
Diesel
Saloon
BMW 3 Series
2012
87,700
Manual
Diesel
Saloon
BMW 3 Series
2009
121,100
Auto Clutch Manual
Diesel
Coupe
BMW 3 Series
2007
114,616
Automatic
Diesel
Estate
BMW 3 Series
2011
102,000
Automatic
Diesel
Saloon
BMW 3 Series
2012
103,567
Manual
Diesel
Saloon
BMW 3 Series
2009
91,000
Manual
Diesel
Coupe
BMW 3 Series
2012
114,000
Manual
Diesel
Estate
BMW 3 Series