2007 BMW 3 Series
M Sport
105,000miManualPetrol2.5L
£6,495
£1,500 moreUxbridge
~£163/pm
Same model
19k more miles
Same year
2.5L
Petrol
Manual
At just £6,495 is this BMW 3 Series M Sport, it is equipped with a 2.5l petrol engine with manual transmission. This second hand model from this dealer has been finished in grey and has 105,000 miles clocked up on the dashboard.