BMW 3 Series330e Sport Pro 4dr Step Auto202168,602 milesHybrid£17,050or £272 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £271.42, Customer Deposit: £2,557.00, Total Deposit: £2,807.50, Optional Final Payment: £6,962.50, Total Charge For Credit: £5,476.74, Total Amount Payable: £22,526.74, 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 Auto202035,829 milesHybrid£19,700or £309 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.77, Customer Deposit: £2,955.00, Total Deposit: £3,205.00, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,419.69, Total Amount Payable: £26,119.69, 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 Auto202051,780 milesHybrid£17,250or £267 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £266.43, Customer Deposit: £2,587.00, Total Deposit: £2,837.50, Optional Final Payment: £7,547.50, Total Charge For Credit: £5,657.21, Total Amount Payable: £22,907.21, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202416,603 milesPetrol£28,299£650 off£27,649or £395 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.02, Customer Deposit: £4,147.00, Total Deposit: £4,147.35, Optional Final Payment: £13,472.00, Total Charge For Credit: £8,489.29, Total Amount Payable: £36,138.29, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,244 milesPetrol£29,199£950 off£28,249or £403 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.88, Customer Deposit: £4,237.00, Total Deposit: £4,237.35, Optional Final Payment: £13,746.00, Total Charge For Credit: £8,669.71, Total Amount Payable: £36,918.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202124,221 milesHybrid£27,049or £424 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.64, Customer Deposit: £4,057.00, Total Deposit: £4,057.35, Optional Final Payment: £10,915.00, Total Charge For Credit: £7,834.43, Total Amount Payable: £34,883.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,529 milesHybrid£22,549or £342 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.72, Customer Deposit: £3,382.00, Total Deposit: £3,382.35, Optional Final Payment: £9,778.00, Total Charge For Credit: £6,672.19, Total Amount Payable: £29,221.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202119,548 milesPetrol£25,250or £415 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.95, Customer Deposit: £3,787.00, Total Deposit: £3,787.50, Optional Final Payment: £10,491.40, Total Charge For Credit: £8,531.55, Total Amount Payable: £33,781.55, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202410,069 milesHybrid£34,545or £503 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.02, Customer Deposit: £5,181.00, Total Deposit: £5,181.75, Optional Final Payment: £15,206.00, Total Charge For Credit: £9,437.69, Total Amount Payable: £43,982.69, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202155,816 milesDiesel£28,350or £416 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.77, Customer Deposit: £4,252.00, Total Deposit: £4,252.50, Optional Final Payment: £12,259.00, Total Charge For Credit: £7,702.69, Total Amount Payable: £36,052.69, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,187 milesDiesel£28,545or £412 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.10, Customer Deposit: £4,281.00, Total Deposit: £4,281.75, Optional Final Payment: £12,782.00, Total Charge For Credit: £7,840.45, Total Amount Payable: £36,385.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 19.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202129,720 milesHybrid£32,497or £465 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £464.76, Customer Deposit: £4,874.00, Total Deposit: £4,874.55, Optional Final Payment: £14,741.00, Total Charge For Credit: £8,962.27, Total Amount Payable: £41,459.27, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202031,488 milesHybrid£20,490or £290 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £289.87, Customer Deposit: £3,073.00, Total Deposit: £3,073.50, Optional Final Payment: £9,479.00, Total Charge For Credit: £5,686.39, Total Amount Payable: £26,176.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202021,509 milesPetrol£35,505or £772 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £771.08, Customer Deposit: £5,325.00, Total Deposit: £5,325.75, Total Charge For Credit: £6,832.59, Total Amount Payable: £42,337.59, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport 4dr Step Auto201918,986 milesPetrol£21,230or £462 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £461.06, Customer Deposit: £3,184.00, Total Deposit: £3,184.50, Total Charge For Credit: £4,085.38, Total Amount Payable: £25,315.38, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Auto201944,508 milesHybrid£18,510or £402 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £401.99, Customer Deposit: £2,776.00, Total Deposit: £2,776.50, Total Charge For Credit: £3,562.02, Total Amount Payable: £22,072.02, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320d xDrive MHT M Sport 5dr Step Auto202135,396 milesDiesel£25,399or £364 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £363.33, Customer Deposit: £3,809.00, Total Deposit: £3,809.85, Optional Final Payment: £10,751.00, Total Charge For Credit: £6,238.36, Total Amount Payable: £31,637.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more