BMW 3 Series330e Sport Pro 4dr Step Auto202065,742 milesHybrid£17,750or £288 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.90, Customer Deposit: £2,662.00, Total Deposit: £2,912.50, Optional Final Payment: £6,940.00, Total Charge For Credit: £5,633.80, Total Amount Payable: £23,383.80, 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,900or £278 moFair price Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.33, Customer Deposit: £2,685.00, Total Deposit: £2,935.00, Optional Final Payment: £7,795.00, Total Charge For Credit: £5,864.51, Total Amount Payable: £23,764.51, 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,200or £288 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.32, Customer Deposit: £2,580.00, Total Deposit: £2,580.00, Optional Final Payment: £6,557.50, Total Charge For Credit: £5,441.54, Total Amount Payable: £22,641.54, Representative APR: 13.20%, Interest Rate (Fixed): 13.23%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202317,816 milesPetrol£26,549or £376 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.33, Customer Deposit: £3,982.00, Total Deposit: £3,982.35, Optional Final Payment: £13,115.00, Total Charge For Credit: £8,188.86, Total Amount Payable: £34,737.86, 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 Auto202319,798 milesPetrol£26,349or £374 moGreat price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.33, Customer Deposit: £3,952.00, Total Deposit: £3,952.35, Optional Final Payment: £12,967.00, Total Charge For Credit: £8,116.86, Total Amount Payable: £34,465.86, 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 Auto202316,377 milesPetrol£26,649or £376 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.75, Customer Deposit: £3,997.00, Total Deposit: £3,997.35, Optional Final Payment: £13,223.00, Total Charge For Credit: £8,231.60, Total Amount Payable: £34,880.60, 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 Auto20238,626 milesPetrol£27,449or £384 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.91, Customer Deposit: £4,117.00, Total Deposit: £4,117.35, Optional Final Payment: £13,805.00, Total Charge For Credit: £8,517.12, Total Amount Payable: £35,966.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202234,430 milesHybrid£26,949£650 off£26,299or £407 moFair price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.47, Customer Deposit: £3,944.00, Total Deposit: £3,944.85, Optional Final Payment: £10,934.00, Total Charge For Credit: £7,683.94, Total Amount Payable: £33,982.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201873,906 milesDiesel£13,499or £294 moFair price21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £293.15, Customer Deposit: £2,024.00, Total Deposit: £2,024.85, Total Charge For Credit: £2,598.05, Total Amount Payable: £16,097.05, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202166,706 milesHybrid£19,990or £285 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.11, Customer Deposit: £2,998.00, Total Deposit: £2,998.50, Optional Final Payment: £8,348.50, Total Charge For Credit: £4,994.28, Total Amount Payable: £24,984.28, Representative APR: 9.90%, Interest Rate (Fixed): 4.86%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202225,328 milesPetrol£25,995or £384 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.07, Customer Deposit: £3,899.00, Total Deposit: £3,899.25, Optional Final Payment: £11,757.00, Total Charge For Credit: £7,665.54, Total Amount Payable: £33,660.54, 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 Auto202132,740 milesPetrol£23,382or £370 moGood price25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.27, Customer Deposit: £3,507.00, Total Deposit: £3,507.30, Optional Final Payment: £9,115.00, Total Charge For Credit: £6,595.99, Total Amount Payable: £29,977.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201931,381 milesDiesel£25,608or £564 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £563.80, Customer Deposit: £3,841.00, Total Deposit: £3,841.20, Total Charge For Credit: £5,295.60, Total Amount Payable: £30,903.60, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto202149,910 milesHybrid£22,055or £345 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.67, Customer Deposit: £3,308.00, Total Deposit: £3,308.25, Optional Final Payment: £8,813.00, Total Charge For Credit: £6,265.74, Total Amount Payable: £28,320.74, 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 Auto201942,108 milesPetrol£19,992or £441 moFair price30 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £440.15, Customer Deposit: £2,998.00, Total Deposit: £2,998.80, Total Charge For Credit: £4,134.00, Total Amount Payable: £24,126.00, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto201751,811 milesHybrid£13,403£304 off£13,099or £289 moGood price36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £288.39, Customer Deposit: £1,964.00, Total Deposit: £1,964.85, Total Charge For Credit: £2,708.57, Total Amount Payable: £15,807.57, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£15,99537 miles away