Modify Search
2006
130,000
Manual
Petrol
Estate
BMW 3 Series
2008
91,000
Automatic
Petrol
Estate
BMW 3 Series
2010
172,961
Automatic
Diesel
Estate
BMW 3 Series
2008
125,000
Manual
Petrol
Estate
BMW 3 Series
2007
138,000
Manual
Petrol
Estate
BMW 3 Series
2010
124,900
Manual
Diesel
Estate
BMW 3 Series
2007
145,000
Auto Clutch Manual
Petrol
Estate
BMW 3 Series
2010
136,222
Auto Clutch Manual
Diesel
Estate
BMW 3 Series
2009
124,180
Auto Clutch Manual
Diesel
Estate
BMW 3 Series
2009
145,000
Manual
Diesel
Estate
BMW 3 Series