2018 BMW 5 Series
540I Xdrive M Sport
35,860miAutoPetrol3.0L
£24,699
£9,291 lessYork
~£620/pm
Same model
29k more miles
Same year
3.0L
Petrol
Auto
BMW 5 Series 540I Xdrive M Sport with a 3.0 Litre petrol engine and automatic transmission.