2016 BMW M5
M5
52,775miAutoPetrol4.4L
£29,470
Minehead
~£740/pm
This BMW M5 M5 has 52,775 miles clocked up on the dash and comes fitted out with a 4.4 ltr motor. It runs on petrol with automatic transmission and is finished in the shade of black.