BMW 3 Series330e M Sport 4dr Step Auto202137,323 milesHybrid£22,400or £346 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £345.69, Customer Deposit: £3,360.00, Total Deposit: £3,360.00, Optional Final Payment: £10,738.07, Total Charge For Credit: £7,945.50, Total Amount Payable: £30,345.50, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,386 milesPetrol£23,450or £362 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.04, Customer Deposit: £3,517.00, Total Deposit: £3,517.50, Optional Final Payment: £11,294.13, Total Charge For Credit: £8,330.51, Total Amount Payable: £31,780.51, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202060,434 milesPetrol£29,990or £493 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £492.98, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £12,517.81, Total Charge For Credit: £10,196.37, Total Amount Payable: £40,186.37, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202223,906 milesHybrid£39,984or £881 mo39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £880.31, Customer Deposit: £5,997.00, Total Deposit: £5,997.60, Total Charge For Credit: £8,268.48, Total Amount Payable: £48,252.48, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£33,753or £544 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £543.30, Customer Deposit: £5,062.00, Total Deposit: £5,062.95, Optional Final Payment: £12,553.00, Total Charge For Credit: £9,398.05, Total Amount Payable: £43,151.05, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport Pro Edition 4dr Step Auto202136,107 milesHybrid£26,792or £417 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.23, Customer Deposit: £4,018.00, Total Deposit: £4,018.80, Optional Final Payment: £10,852.00, Total Charge For Credit: £7,641.61, Total Amount Payable: £34,433.61, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202119,890 milesPetrol£28,253£1,778 off£26,475or £400 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.64, Customer Deposit: £3,971.00, Total Deposit: £3,971.25, Optional Final Payment: £11,413.00, Total Charge For Credit: £7,692.33, Total Amount Payable: £34,167.33, 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 Auto [Pro Pack]Petrol£47,989or £792 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.46, Customer Deposit: £7,198.00, Total Deposit: £7,198.35, Optional Final Payment: £16,724.00, Total Charge For Credit: £13,131.97, Total Amount Payable: £61,120.97, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport 4dr Step Auto202413,181 milesHybrid£37,509£5,673 off£31,836or £507 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.81, Customer Deposit: £4,775.00, Total Deposit: £4,775.40, Optional Final Payment: £12,173.00, Total Charge For Credit: £8,932.47, Total Amount Payable: £40,768.47, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202116,299 milesPetrol£29,607or £467 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.01, Customer Deposit: £4,441.00, Total Deposit: £4,441.05, Optional Final Payment: £11,635.00, Total Charge For Credit: £8,371.52, Total Amount Payable: £37,978.52, 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 Auto202149,189 milesPetrol£21,543£1,051 off£20,492or £308 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.72, Customer Deposit: £3,073.00, Total Deposit: £3,073.80, Optional Final Payment: £8,929.00, Total Charge For Credit: £5,973.64, Total Amount Payable: £26,465.64, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step AutoPetrol£52,095or £764 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £763.66, Customer Deposit: £7,814.00, Total Deposit: £7,814.25, Optional Final Payment: £23,800.00, Total Charge For Credit: £15,411.27, Total Amount Payable: £67,506.27, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto [Pro Pack]Hybrid£56,860or £976 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £975.40, Customer Deposit: £8,529.00, Total Deposit: £8,529.00, Optional Final Payment: £17,591.00, Total Charge For Credit: £15,103.80, Total Amount Payable: £71,963.80, 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 Auto [Pro Pack]Petrol£45,386or £734 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £733.18, Customer Deposit: £6,807.00, Total Deposit: £6,807.90, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,605.36, Total Amount Payable: £57,991.36, 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 AutoPetrol£43,420or £690 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £689.16, Customer Deposit: £6,513.00, Total Deposit: £6,513.00, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,207.52, Total Amount Payable: £55,627.52, 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 Auto [Pro Pack]Petrol£44,423or £712 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £711.62, Customer Deposit: £6,663.00, Total Deposit: £6,663.45, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,410.59, Total Amount Payable: £56,833.59, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more