BMW 3 Series Touring320i Sport 5dr Step Auto202134,155 milesPetrol£22,791or £342 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.88, Customer Deposit: £3,418.00, Total Deposit: £3,418.65, Optional Final Payment: £10,800.00, Total Charge For Credit: £7,496.01, Total Amount Payable: £30,287.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i Sport 4dr201859,075 milesPetrol£9,980or £225 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £224.20, Customer Deposit: £1,497.00, Total Deposit: £1,497.00, Total Charge For Credit: £2,278.60, Total Amount Payable: £12,258.60, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201926,749 milesPetrol£23,920or £368 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.12, Customer Deposit: £3,588.00, Total Deposit: £3,588.00, Optional Final Payment: £10,832.41, Total Charge For Credit: £7,755.05, Total Amount Payable: £31,675.05, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201971,127 milesDiesel£18,720or £303 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.21, Customer Deposit: £2,808.00, Total Deposit: £2,808.00, Optional Final Payment: £7,576.90, Total Charge For Credit: £5,868.77, Total Amount Payable: £24,588.77, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr Step Auto202032,631 milesDiesel£19,470or £307 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.76, Customer Deposit: £2,920.00, Total Deposit: £2,920.50, Optional Final Payment: £8,337.23, Total Charge For Credit: £6,205.45, Total Amount Payable: £25,675.45, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202037,767 milesHybrid£18,320or £271 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £270.48, Customer Deposit: £2,748.00, Total Deposit: £2,748.00, Optional Final Payment: £8,943.28, Total Charge For Credit: £6,083.84, Total Amount Payable: £24,403.84, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202128,969 milesHybrid£23,520or £341 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £340.62, Customer Deposit: £3,528.00, Total Deposit: £3,528.00, Optional Final Payment: £11,883.04, Total Charge For Credit: £7,900.18, Total Amount Payable: £31,420.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202147,833 milesHybrid£27,970or £412 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.23, Customer Deposit: £4,195.00, Total Deposit: £4,195.50, Optional Final Payment: £13,758.41, Total Charge For Credit: £9,311.72, Total Amount Payable: £37,281.72, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.78ppm, Mileage Per Annum: 10,000Read more
BMW X4xDrive20d MHT M Sport 5dr Step Auto202046,135 milesHybrid£29,012or £441 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.90, Customer Deposit: £4,351.00, Total Deposit: £4,351.80, Optional Final Payment: £13,403.04, Total Charge For Credit: £9,465.14, Total Amount Payable: £38,477.14, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.31ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202167,344 milesHybrid£18,920or £285 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £284.33, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £8,934.04, Total Charge For Credit: £6,215.55, Total Amount Payable: £25,135.55, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202140,247 milesHybrid£21,220or £310 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.98, Customer Deposit: £3,183.00, Total Deposit: £3,183.00, Optional Final Payment: £10,559.51, Total Charge For Credit: £7,091.57, Total Amount Payable: £28,311.57, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT SE Pro 4dr Step Auto202169,345 milesHybrid£16,920or £263 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £262.15, Customer Deposit: £2,538.00, Total Deposit: £2,538.00, Optional Final Payment: £7,513.46, Total Charge For Credit: £5,452.51, Total Amount Payable: £22,372.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 4.91ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202160,783 milesHybrid£17,320or £262 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £261.01, Customer Deposit: £2,598.00, Total Deposit: £2,598.00, Optional Final Payment: £8,135.05, Total Charge For Credit: £5,680.52, Total Amount Payable: £23,000.52, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.24ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202155,223 milesHybrid£19,920or £293 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £292.83, Customer Deposit: £2,988.00, Total Deposit: £2,988.00, Optional Final Payment: £9,801.50, Total Charge For Credit: £6,632.51, Total Amount Payable: £26,552.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202138,783 milesHybrid£21,520or £316 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.79, Customer Deposit: £3,228.00, Total Deposit: £3,228.00, Optional Final Payment: £10,622.57, Total Charge For Credit: £7,172.70, Total Amount Payable: £28,692.70, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.17ppm, Mileage Per Annum: 10,000Read more
BMW X4xDrive M40d 5dr Step Auto202029,570 milesDiesel£35,150or £543 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £542.11, Customer Deposit: £5,272.00, Total Deposit: £5,522.50, Optional Final Payment: £15,804.10, Total Charge For Credit: £11,655.77, Total Amount Payable: £46,805.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202171,603 milesHybrid£19,240or £289 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £288.47, Customer Deposit: £2,886.00, Total Deposit: £2,886.00, Optional Final Payment: £9,125.91, Total Charge For Credit: £6,330.00, Total Amount Payable: £25,570.00, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202132,247 milesHybrid£23,420£500 off£22,920or £332 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.68, Customer Deposit: £3,438.00, Total Deposit: £3,438.00, Optional Final Payment: £11,594.92, Total Charge For Credit: £7,701.88, Total Amount Payable: £30,621.88, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.56ppm, Mileage Per Annum: 10,000Read more