30 BMW 3 Series Touring cars for sale in Dunstable

BMW 3 Series Touring320d SE 5dr

2020
46,189 miles
Diesel

£20,010

or £328 mo
38 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.70, Customer Deposit: £3,001.00, Total Deposit: £3,001.50, Optional Final Payment: £7,504.38, Total Charge For Credit: £6,225.48, Total Amount Payable: £26,235.48, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

19-36 of 30 vehicles