BMW 3 Series330i M Sport 4dr Step Auto202081,203 milesPetrol£18,995or £420 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.65, Customer Deposit: £2,849.00, Total Deposit: £2,849.25, Total Charge For Credit: £3,998.45, Total Amount Payable: £22,993.45, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW 3 Series330i Sport 4dr Step Auto201937,491 milesPetrol£19,450£1,116 off£18,334or £404 mo37 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £403.65, Customer Deposit: £2,750.00, Total Deposit: £2,750.10, Total Charge For Credit: £3,791.30, Total Amount Payable: £22,125.30, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i xDrive Luxury 4dr Step Auto [Business Media]201541,970 milesPetrol£10,99038 miles away
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202119,499 milesHybrid£33,136or £467 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £466.27, Customer Deposit: £4,970.00, Total Deposit: £4,970.40, Optional Final Payment: £15,138.75, Total Charge For Credit: £9,354.11, Total Amount Payable: £42,490.11, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 8.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202133,000 milesPetrol£22,643or £509 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £508.68, Customer Deposit: £3,396.00, Total Deposit: £3,396.45, Total Charge For Credit: £5,170.09, Total Amount Payable: £27,813.09, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202150,650 milesHybrid£20,958£741 off£20,217or £455 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £454.18, Customer Deposit: £3,032.00, Total Deposit: £3,032.55, Total Charge For Credit: £4,616.19, Total Amount Payable: £24,833.19, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202140,102 milesHybrid£22,497or £335 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £334.42, Customer Deposit: £3,374.00, Total Deposit: £3,374.55, Optional Final Payment: £9,203.50, Total Charge For Credit: £6,133.21, Total Amount Payable: £28,630.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202118,489 milesHybrid£28,197£700 off£27,497or £443 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £442.61, Customer Deposit: £4,124.00, Total Deposit: £4,124.55, Optional Final Payment: £9,226.00, Total Charge For Credit: £7,098.83, Total Amount Payable: £34,595.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202178,478 milesHybrid£15,990or £360 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £359.22, Customer Deposit: £2,398.00, Total Deposit: £2,398.50, Total Charge For Credit: £3,651.06, Total Amount Payable: £19,641.06, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202157,172 milesHybrid£21,900or £359 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.43, Customer Deposit: £3,285.00, Total Deposit: £3,535.00, Optional Final Payment: £8,447.50, Total Charge For Credit: £6,928.71, Total Amount Payable: £28,828.71, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202057,417 milesHybrid£16,650or £256 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £255.79, Customer Deposit: £2,497.00, Total Deposit: £2,747.50, Optional Final Payment: £7,345.00, Total Charge For Credit: £5,464.63, Total Amount Payable: £22,114.63, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr202040,008 milesDiesel£20,300or £349 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.01, Customer Deposit: £3,045.00, Total Deposit: £3,045.00, Optional Final Payment: £7,195.60, Total Charge For Credit: £6,297.07, Total Amount Payable: £26,597.07, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more