Modify Search
2009
94,000
Manual
Diesel
Estate
BMW 3 Series
2010
220,000
Automatic
Diesel
Estate
BMW 3 Series
2008
123,000
Manual
Diesel
Estate
BMW 3 Series
2008
72,093
Manual
Diesel
Estate
BMW 3 Series
2010
130,000
Manual
Diesel
Estate
BMW 3 Series
2011
130,000
Manual
Petrol
Estate
BMW 3 Series
2009
113,000
Manual
Petrol
Estate
BMW 3 Series
2009
108,552
Automatic
Diesel
Estate
BMW 3 Series
2011
135,000
Automatic
Diesel
Estate
BMW 3 Series
2011
134,148
Manual
Petrol
Estate
BMW 3 Series