Modify Search
2013
140,000
Manual
Diesel
Estate
BMW 3 Series
2012
112,000
Manual
Diesel
Estate
BMW 3 Series
2010
78,731
Automatic
Diesel
Estate
BMW 3 Series
2007
123,000
Automatic
Diesel
Estate
BMW 3 Series
2010
103,000
Automatic
Diesel
Estate
BMW 3 Series
2011
133,000
Manual
Diesel
Estate
BMW 3 Series
2011
138,000
Manual
Diesel
Estate
BMW 3 Series
BMW 3 Series 320 320d SE 5dr
£5,500
2012
130,000
Manual
Diesel
Estate
BMW 3 Series
2010
122,500
Auto Clutch Manual
Diesel
Estate
BMW 3 Series
2009
83,000
Automatic
Petrol
Estate
BMW 3 Series