Modify Search
2005
109,469
Manual
Petrol
Coupe
BMW 3 Series
2010
156,000
Manual
Diesel
Saloon
BMW 3 Series
2007
121,500
Manual
Diesel
Saloon
BMW 3 Series
2006
99,000
Manual
Petrol
Saloon
BMW 3 Series
2009
180,000
Manual
Petrol
Estate
BMW 3 Series
2006
175,552
Manual
Diesel
Convertible
BMW 3 Series
2010
149,000
Manual
Diesel
Saloon
BMW 3 Series
2006
145,447
Manual
Petrol
Saloon
BMW 3 Series
BMW 3 Series SE
£2,495
2007
186,642
Manual
Diesel
Estate
BMW 3 Series
BMW 3 Series 316 316TI SE
£2,495
2004
106,000
Manual
Petrol
Hatchback
BMW 3 Series