BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,472 milesPetrolwas£25,599£800 off£24,799or £389 moG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.91, Customer Deposit: £3,719.00, Total Deposit: £3,719.85, Optional Final Payment: £9,250.00, Total Charge For Credit: £6,449.62, Total Amount Payable: £31,248.62, 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 Auto202014,285 milesHybridwas£24,599£800 off£23,799or £517 moDH32BQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £516.87, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Total Charge For Credit: £4,580.61, Total Amount Payable: £28,379.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330e M Sport 4dr Step Auto202117,727 milesHybridwas£25,799£800 off£24,999or £353 moB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.88, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Optional Final Payment: £11,604.00, Total Charge For Credit: £6,940.21, Total Amount Payable: £31,939.21, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202139,638 milesPetrol£23,450or £371 moS751LR*Representative example: Contract Length: 49 months, 48 Monthly Payments: £370.14, Customer Deposit: £3,517.00, Total Deposit: £3,517.50, Optional Final Payment: £10,473.00, Total Charge For Credit: £8,307.22, Total Amount Payable: £31,757.22, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202019,990 milesHybrid£22,021or £317 moKT121RR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.47, Customer Deposit: £3,303.00, Total Deposit: £3,303.15, Optional Final Payment: £11,273.00, Total Charge For Credit: £7,429.24, Total Amount Payable: £29,450.24, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201937,666 milesPetrol£22,499or £489 moPE15BL*Representative example: Contract Length: 48 months, 48 Monthly Payments: £488.63, Customer Deposit: £3,374.00, Total Deposit: £3,374.85, Total Charge For Credit: £4,330.09, Total Amount Payable: £26,829.09, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 5 Series530e M Sport 4dr Auto201865,144 milesHybrid£16,741or £376 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.91, Customer Deposit: £2,511.00, Total Deposit: £2,511.15, Total Charge For Credit: £3,823.83, Total Amount Payable: £20,564.83, Representative APR: 12.90%, Interest Rate (Fixed): 6.70%Read more
BMW 3 Series320i Sport 4dr201822,424 milesPetrolwas£12,699£300 off£12,399or £270 moDE216BZ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £269.28, Customer Deposit: £1,859.00, Total Deposit: £1,859.85, Total Charge For Credit: £2,386.29, Total Amount Payable: £14,785.29, Representative APR: 10.90%, Interest Rate (Fixed): 10.34%Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201854,798 milesDiesel£15,499or £337 moDE216BZ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £336.61, Customer Deposit: £2,324.00, Total Deposit: £2,324.85, Total Charge For Credit: £2,983.13, Total Amount Payable: £18,482.13, Representative APR: 10.90%, Interest Rate (Fixed): 10.35%Read more
BMW 3 Series330e M Sport 4dr Auto202026,418 milesHybrid£22,499or £489 moM126LP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £488.63, Customer Deposit: £3,374.00, Total Deposit: £3,374.85, Total Charge For Credit: £4,330.09, Total Amount Payable: £26,829.09, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series330e M Sport 4dr Step Auto202214,083 milesHybrid£26,999or £389 moWA89WZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.66, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £12,093.00, Total Charge For Credit: £7,410.87, Total Amount Payable: £34,409.87, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201953,701 milesPetrol£21,500or £367 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.04, Customer Deposit: £3,225.00, Total Deposit: £3,225.00, Optional Final Payment: £7,547.50, Total Charge For Credit: £6,476.38, Total Amount Payable: £27,976.38, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20217,215 milesPetrol£28,011or £408 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.75, Customer Deposit: £4,201.00, Total Deposit: £4,201.65, Optional Final Payment: £12,283.00, Total Charge For Credit: £7,637.90, Total Amount Payable: £35,648.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more