2016 (66) BMW 5 SERIES 2.0 520D M SPORT 4DR Automatic | 61,000 miles HP : From £317.81 per month £13,990 Full Details