BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202150,687 milesDiesel£28,200or £438 moCM13BH*Representative example: Contract Length: 49 months, 48 Monthly Payments: £437.10, Customer Deposit: £4,230.00, Total Deposit: £4,230.00, Optional Final Payment: £12,197.25, Total Charge For Credit: £9,208.05, Total Amount Payable: £37,408.05, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202319,388 milesPetrol£26,349or £373 moGreat priceB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.82, Customer Deposit: £3,952.00, Total Deposit: £3,952.35, Optional Final Payment: £12,997.00, Total Charge For Credit: £8,122.89, Total Amount Payable: £34,471.89, 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 Auto202411,468 milesPetrol£31,043£1,088 off£29,955or £433 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.14, Customer Deposit: £4,493.00, Total Deposit: £4,493.25, Optional Final Payment: £14,097.00, Total Charge For Credit: £8,945.83, Total Amount Payable: £38,900.83, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202137,810 milesDiesel£29,999or £466 moPO29RN*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.27, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £12,377.00, Total Charge For Credit: £8,745.54, Total Amount Payable: £38,744.54, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,405 milesHybrid£32,826or £512 moDN158PT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £511.59, Customer Deposit: £4,923.00, Total Deposit: £4,923.90, Optional Final Payment: £14,025.00, Total Charge For Credit: £10,679.22, Total Amount Payable: £43,505.22, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202081,203 milesPetrol£19,995or £435 moDE216HB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.24, Customer Deposit: £2,999.00, Total Deposit: £2,999.25, Total Charge For Credit: £3,848.77, Total Amount Payable: £23,843.77, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202122,342 milesPetrol£26,111£1,121 off£24,990or £393 moFair priceTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.31, Customer Deposit: £3,748.00, Total Deposit: £3,748.50, Optional Final Payment: £9,881.00, Total Charge For Credit: £7,078.07, Total Amount Payable: £32,068.07, 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 Auto202118,325 milesPetrol£24,949or £389 moGood priceB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.23, Customer Deposit: £3,742.00, Total Deposit: £3,742.35, Optional Final Payment: £10,217.00, Total Charge For Credit: £7,257.16, Total Amount Payable: £32,206.16, 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 Pro Edition 4dr Step Auto202125,231 milesHybrid£24,809or £344 moSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £343.65, Customer Deposit: £3,721.00, Total Deposit: £3,721.35, Optional Final Payment: £11,647.50, Total Charge For Credit: £7,055.05, Total Amount Payable: £31,864.05, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202047,789 milesHybrid£21,025or £301 moFair priceDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £300.31, Customer Deposit: £3,153.00, Total Deposit: £3,153.75, Optional Final Payment: £8,925.48, Total Charge For Credit: £5,168.80, Total Amount Payable: £26,193.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,645 milesPetrol£25,592or £359 moGood priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.97, Customer Deposit: £3,838.00, Total Deposit: £3,838.80, Optional Final Payment: £11,239.71, Total Charge For Credit: £6,358.10, Total Amount Payable: £31,950.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202021,509 milesPetrol£34,345or £746 moBR67QR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £745.89, Customer Deposit: £5,151.00, Total Deposit: £5,151.75, Total Charge For Credit: £6,609.47, Total Amount Payable: £40,954.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202153,998 milesHybrid£28,435or £411 moBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £410.65, Customer Deposit: £4,265.00, Total Deposit: £4,265.25, Optional Final Payment: £12,356.00, Total Charge For Credit: £7,897.45, Total Amount Payable: £36,332.45, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
Audi A3 Saloon35 TFSI Edition 1 4dr S Tronic202319,823 milesPetrol£29,500or £450 moB904BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.89, Customer Deposit: £4,425.00, Total Deposit: £4,675.00, Optional Final Payment: £13,059.20, Total Charge For Credit: £9,379.03, Total Amount Payable: £38,879.03, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202112,506 milesHybrid£25,999or £409 moIP12DZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.01, Customer Deposit: £3,899.00, Total Deposit: £3,899.85, Optional Final Payment: £10,443.00, Total Charge For Credit: £7,520.32, Total Amount Payable: £33,519.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202146,365 milesHybrid£20,600or £318 moGreat priceNG5 6GZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.00, Customer Deposit: £3,090.00, Total Deposit: £3,090.00, Optional Final Payment: £8,464.00, Total Charge For Credit: £5,900.00, Total Amount Payable: £26,500.00, 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 Auto20247,359 milesPetrol£30,999or £448 moFair pricePE15BL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.38, Customer Deposit: £4,649.00, Total Deposit: £4,649.85, Optional Final Payment: £14,771.00, Total Charge For Credit: £9,448.71, Total Amount Payable: £40,447.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 Auto202221,837 milesHybrid£24,407or £319 moGood priceBD21EY*Representative example: Contract Length: 49 months, 48 Monthly Payments: £319.00, Customer Deposit: £3,661.00, Total Deposit: £3,661.05, Optional Final Payment: £12,597.50, Total Charge For Credit: £7,163.55, Total Amount Payable: £31,570.55, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 7.21ppm, Mileage Per Annum: 10,000Read more