2016 BMW M4
3.0 Biturbo Dct Euro 6 Ss
28,402miAutoPetrol3.0L
£24,950
Birmingham
~£627/pm
A great price of only £24,950 is currently being advertised by our dealership in Birmingham on this BMW with low mileage that comes equipped with automatic transmission and a 3.0 ltr petrol motor.