1995 BMW M3
3.0
4,382miManualPetrol3.0L
£18,999
Gainsborough
~£477/pm
On offer and ready for its new owner to drive away today is this BMW M3 3.0 2dr that has got a 3.0L petrol engine with manual transmission. This second hand low mileage one in Gainsborough has been finished in white and only has 4,382 miles clocked up on the dashboard.