2003 BMW M3
3.2
72,500miManualPetrol3.2L
£24,975
Ballymena
~£627/pm
Painted in a blue finish, this BMW contains a 3.2 Litre petrol engine with manual transmission and has 72,500 miles on the clock. It was first registered in 2003 and is currently on the market and ready for you to take home for only £24,975.