2009 BMW 3 Series
320I M Sport Touring
36,390miAutoPetrol2.0L
£9,995
SameBradford
~£251/pm
Same model
14k more miles
Same year
2.0L
Petrol
Auto
A great price of just £9,995 from this dealer on this low mileage BMW 3 Series which has got a mere 36,390 mi clocked up on the dash.