2009 BMW 3 Series
330I M Sport
46,229miAutoPetrol3.0L
£6,809
£4,066 lessMilton Keynes
~£171/pm
Same model
6k less miles
Same year
3.0L
Petrol
Auto
This used BMW 3 Series M Sport A painted in the tone of blue is currently available to buy with the option to buy with finance.