seems Listers have a decent offer on at the moment. Ends 30th June:
https://listers.co.uk/offers/2019/05...r-from-listers
Representative Finance Example - BMW X3 xDrive20d M Sport
Duration
4 years
Monthly Payments
47 × £459
Customer Deposit
£459
BMW Contribution^
£7,659.86
Recommended On The Road Price
£44,015
Total Amount of Credit
£35,896.14
Optional Final Payment
£19,692.33
Total Amount Payable
£49,384.19
Total Amount Payable By Customer
£41,724.33
Option to Purchase Fee
nil
Annual Mileage
8,000
Excess (per mile)
11.39p
Rate of Interest p.a.
4.9% Fixed
Representative APR: 4.9%