2009 BMW 3 Series
330I M Sport
46,229miAutoPetrol3.0L
£6,559
£1,131 lessMilton Keynes
~£165/pm
Same model
23k 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.