BMW 3 Series320i M Sport 4dr Step Auto202225,016 milesPetrol£24,294or £333 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.16, Customer Deposit: £3,644.00, Total Deposit: £3,644.10, Optional Final Payment: £11,160.40, Total Charge For Credit: £6,122.02, Total Amount Payable: £30,416.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202156,937 milesHybrid£22,539or £342 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.66, Customer Deposit: £3,380.00, Total Deposit: £3,380.85, Optional Final Payment: £8,442.22, Total Charge For Credit: £5,342.09, Total Amount Payable: £27,881.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport Shadow Edition 5dr Step Auto201943,701 milesPetrol£19,328or £413 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.55, Customer Deposit: £2,899.00, Total Deposit: £2,899.20, Total Charge For Credit: £3,374.60, Total Amount Payable: £22,702.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d M Sport 4dr Step Auto201946,101 milesDiesel£21,230or £454 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £453.15, Customer Deposit: £3,184.00, Total Deposit: £3,184.50, Total Charge For Credit: £3,706.70, Total Amount Payable: £24,936.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201937,843 milesDiesel£22,790or £521 mo22 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £520.52, Customer Deposit: £3,418.00, Total Deposit: £3,418.50, Total Charge For Credit: £5,613.46, Total Amount Payable: £28,403.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more