2018 BMW 5 Series
3.0 540I Xdrive M Sport 335 Bhp
43,935mi Auto Petrol 3.0L
£23,489
Hoylake
~£590/pm
At this dealership there is a remarkable price for this second hand BMW that has automatic transmission, a 3.0 ltr petrol engine and 43,935 miles clocked up on the dash.