2016 BMW M5
M5
51,000miAutoPetrol4.4L
£27,995
£3,000 moreShrewsbury
~£703/pm
Same model
11k less miles
Same year
4.4L
Petrol
Auto
With 51,000 miles clocked up on the dashboard, this BMW M5 M5 is fitted with a 4400cc petrol engine and automatic transmission.