BMW 3 Series320d M Sport 4dr201766,777 milesDiesel£11,995£500 off£11,495or £254 mo6 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £253.08, Customer Deposit: £1,724.00, Total Deposit: £1,724.25, Total Charge For Credit: £2,377.09, Total Amount Payable: £13,872.09, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto20253,495 milesPetrol£38,593or £594 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.93, Customer Deposit: £5,788.00, Total Deposit: £5,788.95, Optional Final Payment: £15,965.00, Total Charge For Credit: £11,075.66, Total Amount Payable: £49,668.66, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto202027,378 milesDiesel£25,840£1,699 off£24,141or £399 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.08, Customer Deposit: £3,621.00, Total Deposit: £3,621.15, Optional Final Payment: £8,417.00, Total Charge For Credit: £6,606.91, Total Amount Payable: £30,747.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d M Sport 4dr Step Auto202052,395 milesDiesel£23,164£500 off£22,664or £370 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.83, Customer Deposit: £3,399.00, Total Deposit: £3,399.60, Optional Final Payment: £8,132.00, Total Charge For Credit: £6,249.61, Total Amount Payable: £28,913.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Tech/Pro Pack]Petrol£56,671or £983 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £983.00, Customer Deposit: £8,500.00, Total Deposit: £8,500.65, Optional Final Payment: £16,892.00, Total Charge For Credit: £14,922.65, Total Amount Payable: £71,593.65, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]1 milesPetrol£46,632or £759 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £758.23, Customer Deposit: £6,994.00, Total Deposit: £6,994.80, Optional Final Payment: £16,892.00, Total Charge For Credit: £12,891.61, Total Amount Payable: £59,523.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step AutoHybrid£49,120or £820 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £819.15, Customer Deposit: £7,368.00, Total Deposit: £7,368.00, Optional Final Payment: £16,584.00, Total Charge For Credit: £13,332.05, Total Amount Payable: £62,452.05, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£48,726or £806 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £805.11, Customer Deposit: £7,308.00, Total Deposit: £7,308.90, Optional Final Payment: £16,892.00, Total Charge For Credit: £13,315.07, Total Amount Payable: £62,041.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive Sport 4dr201892,737 milesDiesel£9,495or £210 mo18 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £209.05, Customer Deposit: £1,424.00, Total Deposit: £1,424.25, Total Charge For Credit: £1,963.65, Total Amount Payable: £11,458.65, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20242,273 milesHybrid£50,275or £787 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £786.85, Customer Deposit: £7,541.00, Total Deposit: £7,541.25, Optional Final Payment: £20,021.00, Total Charge For Credit: £14,269.20, Total Amount Payable: £64,544.20, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,529 milesPetrol£24,339£1,365 off£22,974or £362 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.93, Customer Deposit: £3,446.00, Total Deposit: £3,446.10, Optional Final Payment: £9,009.00, Total Charge For Credit: £6,491.81, Total Amount Payable: £29,465.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201755,424 milesDiesel£15,538or £288 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.05, Customer Deposit: £2,330.00, Total Deposit: £2,330.70, Optional Final Payment: £3,677.50, Total Charge For Credit: £3,961.55, Total Amount Payable: £19,499.55, Representative APR: 11.90%, Interest Rate (Fixed): 7.48%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20249,442 milesHybrid£48,450or £760 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £759.39, Customer Deposit: £7,267.00, Total Deposit: £7,267.50, Optional Final Payment: £19,229.00, Total Charge For Credit: £13,737.83, Total Amount Payable: £62,187.83, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20247,715 milesHybrid£48,250or £752 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £751.68, Customer Deposit: £7,237.00, Total Deposit: £7,237.50, Optional Final Payment: £19,420.00, Total Charge For Credit: £13,736.46, Total Amount Payable: £61,986.46, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20245,730 milesHybrid£49,450or £775 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £774.84, Customer Deposit: £7,417.00, Total Deposit: £7,417.50, Optional Final Payment: £19,639.00, Total Charge For Credit: £14,023.98, Total Amount Payable: £63,473.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£29,950or £448 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.60, Customer Deposit: £4,492.00, Total Deposit: £4,492.50, Optional Final Payment: £13,177.00, Total Charge For Credit: £8,756.70, Total Amount Payable: £38,706.70, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more