2003 BMW M3
3.2
72,500miManualPetrol3.2L
£24,975
Ballymena
~£627/pm
Be the next owner of this BMW that is equipped with a 3.2L petrol engine with manual transmission. This used model comes in the tone of blue and has 72,500 miles clocked up on the dashboard.