2003 BMW 3 Series
3.0 330Ci 330 Sport
50,945miAutoPetrol3.0L
£11,990
£495 moreHaywards Heath
~£301/pm
Same model
2k more miles
Same year
3.0L
Petrol
Auto
Starting from as little as £ each month, you could enjoy this second hand car with 50,945 miles clocked-up on the dashboard, petrol 3.0 litre engine and automatic transmission.