2009 BMW 3 Series
2.0 320I M Sport Euro 5
128,000miManualPetrol2.0L
£2,995
£2,000 lessMorecambe
~£75/pm
Same model
58k more miles
Same year
2.0L
Petrol
Manual
At this dealer there's a superb price for this 3 Series 2.0 320I M Sport Euro 5 that’s got a 2.0 litre petrol engine, manual transmission and 128,000 miles clocked up on the dash.