Modify Search
2016
157,000
Automatic
Diesel
Estate
BMW 5 Series
2012
105,625
Automatic
Diesel
Estate
BMW 5 Series
2012
106,000
Auto Clutch Manual
Diesel
Estate
BMW 5 Series
2013
100,812
Automatic
Diesel
Estate
BMW 5 Series
2013
89,011
Manual
Diesel
Estate
BMW 5 Series
2013
92,000
Automatic
Diesel
Estate
BMW 5 Series
2013
102,000
Automatic
Diesel
Estate
BMW 5 Series
2012
95,286
Automatic
Diesel
Estate
BMW 5 Series
2011
135,000
Manual
Diesel
Estate
BMW 5 Series
2013
99,800
Automatic
Diesel
Estate
BMW 5 Series