BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202311,436 milesHybrid£44,969or £713 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £712.17, Customer Deposit: £6,745.00, Total Deposit: £6,745.35, Optional Final Payment: £19,035.00, Total Charge For Credit: £14,283.34, Total Amount Payable: £59,252.34, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201549,100 milesDiesel£13,790or £310 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.74, Customer Deposit: £2,068.00, Total Deposit: £2,068.50, Total Charge For Credit: £3,147.02, Total Amount Payable: £16,937.02, Representative APR: 12.90%, Interest Rate (Fixed): 6.71%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202151,987 milesHybrid£21,995or £328 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.03, Customer Deposit: £3,299.00, Total Deposit: £3,299.25, Optional Final Payment: £9,246.00, Total Charge For Credit: £5,920.66, Total Amount Payable: £27,915.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202149,900 milesHybrid£22,995or £348 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.06, Customer Deposit: £3,449.00, Total Deposit: £3,449.25, Optional Final Payment: £9,366.00, Total Charge For Credit: £6,132.07, Total Amount Payable: £29,127.07, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,324 milesHybrid£22,850or £359 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.72, Customer Deposit: £3,427.00, Total Deposit: £3,677.50, Optional Final Payment: £9,775.00, Total Charge For Credit: £7,462.34, Total Amount Payable: £30,312.34, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202047,349 milesHybrid£17,000or £257 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £256.62, Customer Deposit: £2,550.00, Total Deposit: £2,800.00, Optional Final Payment: £7,795.00, Total Charge For Credit: £5,656.14, Total Amount Payable: £22,656.14, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr202052,879 milesDiesel£17,800or £302 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.10, Customer Deposit: £2,670.00, Total Deposit: £2,670.00, Optional Final Payment: £6,557.50, Total Charge For Credit: £5,579.20, Total Amount Payable: £23,379.20, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202229,263 milesHybrid£35,197£2,500 off£32,697or £515 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £514.53, Customer Deposit: £4,904.00, Total Deposit: £4,904.55, Optional Final Payment: £11,678.50, Total Charge For Credit: £8,583.49, Total Amount Payable: £41,280.49, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 14.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202135,612 milesHybrid£30,176or £434 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £433.52, Customer Deposit: £4,526.00, Total Deposit: £4,526.40, Optional Final Payment: £13,253.50, Total Charge For Credit: £8,412.86, Total Amount Payable: £38,588.86, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 16.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202113,708 milesHybrid£29,397or £465 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £464.28, Customer Deposit: £4,409.00, Total Deposit: £4,409.55, Optional Final Payment: £10,396.00, Total Charge For Credit: £7,693.99, Total Amount Payable: £37,090.99, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202061,701 milesHybrid£22,497or £360 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £359.01, Customer Deposit: £3,374.00, Total Deposit: £3,374.55, Optional Final Payment: £7,741.00, Total Charge For Credit: £5,851.03, Total Amount Payable: £28,348.03, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202076,000 milesHybrid£16,697or £363 mo29 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £362.62, Customer Deposit: £2,504.00, Total Deposit: £2,504.55, Total Charge For Credit: £3,213.31, Total Amount Payable: £19,910.31, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more