Modify Search
2010
103,200
Manual
Diesel
Estate
BMW 3 Series
2009
105,000
Automatic
Diesel
Estate
BMW 3 Series
2008
72,093
Manual
Diesel
Estate
BMW 3 Series
2010
95,000
Manual
Diesel
Saloon
BMW 3 Series
2009
147,070
Manual
Diesel
Coupe
BMW 3 Series
2012
127,784
Manual
Diesel
Saloon
BMW 3 Series
2006
102,000
Manual
Diesel
Coupe
BMW 3 Series
2005
49,822
Automatic
Diesel
Saloon
BMW 3 Series
2014
170,000
Automatic
Diesel
Estate
BMW 3 Series
2005
129,000
Automatic
Diesel
Estate
BMW 3 Series