2004 BMW 3 Series
318I Sport 141
45,237miAutoPetrol2.0L
£7,995
£5,995 moreEastleigh
~£201/pm
Same model
26k less miles
Same year
2.0L
Petrol
Auto
Currently available to buy is this BMW 3 Series 318I Sport 141 with a 2.0L petrol engine and 45,237 miles on the dash.