BMW 3 Series320i M Sport 4dr Step Auto202133,116 milesPetrol£21,999or £326 moG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.88, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £9,985.00, Total Charge For Credit: £6,602.21, Total Amount Payable: £28,601.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT M Sport 4dr Step Auto202129,070 milesDiesel£23,799or £386 moB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.78, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £8,830.00, Total Charge For Credit: £6,732.51, Total Amount Payable: £30,531.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202138,783 milesHybrid£21,620£500 off£21,120or £307 moBB13NU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.65, Customer Deposit: £3,168.00, Total Deposit: £3,168.00, Optional Final Payment: £10,622.57, Total Charge For Credit: £7,083.12, Total Amount Payable: £28,203.12, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202121,152 milesHybrid£22,999or £343 moWF105HX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.19, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £10,350.00, Total Charge For Credit: £6,883.78, Total Amount Payable: £29,882.78, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202161,025 milesHybrid£19,372or £300 moSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.14, Customer Deposit: £2,905.00, Total Deposit: £2,905.80, Optional Final Payment: £8,448.79, Total Charge For Credit: £6,341.31, Total Amount Payable: £25,713.31, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,217 milesHybrid£21,399or £321 moWA89WZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.77, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Optional Final Payment: £9,488.00, Total Charge For Credit: £6,375.04, Total Amount Payable: £27,774.04, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202146,973 milesHybrid£22,320or £361 moOX51RY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.00, Customer Deposit: £3,348.00, Total Deposit: £3,598.00, Optional Final Payment: £9,212.50, Total Charge For Credit: £7,457.50, Total Amount Payable: £29,777.50, 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 Auto202135,635 milesHybrid£22,719or £294 moBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £293.19, Customer Deposit: £3,407.00, Total Deposit: £3,407.85, Optional Final Payment: £11,432.18, Total Charge For Credit: £5,900.96, Total Amount Payable: £28,619.96, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202136,966 milesPetrol£24,306or £330 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.24, Customer Deposit: £3,645.00, Total Deposit: £3,645.90, Optional Final Payment: £11,342.16, Total Charge For Credit: £6,156.34, Total Amount Payable: £30,462.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,483 milesPetrol£25,319£600 off£24,719or £313 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.11, Customer Deposit: £3,707.00, Total Deposit: £3,707.85, Optional Final Payment: £12,832.37, Total Charge For Credit: £6,490.39, Total Amount Payable: £31,209.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202159,027 milesHybrid£18,920or £276 moBB13NU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £275.90, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,443.85, Total Charge For Credit: £6,329.15, Total Amount Payable: £25,249.15, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20212,870 milesPetrol£24,799or £360 moNP194SS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.07, Customer Deposit: £3,719.00, Total Deposit: £3,719.85, Optional Final Payment: £11,747.00, Total Charge For Credit: £7,544.14, Total Amount Payable: £32,343.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,526 milesHybrid£23,199or £349 moWA89WZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.94, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,216.00, Total Charge For Credit: £6,897.03, Total Amount Payable: £30,096.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
Mercedes-Benz C-ClassC220d Sport Premium 4dr 9G-Tronic202129,266 milesDiesel£21,976or £313 moWV24HD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £312.72, Customer Deposit: £3,296.00, Total Deposit: £3,296.40, Optional Final Payment: £10,435.00, Total Charge For Credit: £6,765.96, Total Amount Payable: £28,741.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%, Excess Mileage Charge: 10.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202128,600 milesPetrol£25,491or £332 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.34, Customer Deposit: £3,823.00, Total Deposit: £3,823.65, Optional Final Payment: £12,691.43, Total Charge For Credit: £6,597.06, Total Amount Payable: £32,088.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.21ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202134,134 milesPetrol£23,065or £349 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.62, Customer Deposit: £3,459.00, Total Deposit: £3,459.75, Optional Final Payment: £9,916.00, Total Charge For Credit: £6,695.89, Total Amount Payable: £29,760.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202126,821 milesPetrol£25,699or £394 moCW16XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.95, Customer Deposit: £3,854.00, Total Deposit: £3,854.85, Optional Final Payment: £10,877.50, Total Charge For Credit: £7,549.00, Total Amount Payable: £33,248.00, Representative APR: 11.90%, Interest Rate (Fixed): 8.63%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202134,190 milesPetrol£22,495or £291 moBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.08, Customer Deposit: £3,374.00, Total Deposit: £3,374.25, Optional Final Payment: £11,125.00, Total Charge For Credit: £5,928.09, Total Amount Payable: £28,423.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more