BMW 3 Series320i M Sport 5dr Step Auto20248,590 milesPetrol£34,900or £435 moTR108AD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.43, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,473.16, Total Charge For Credit: £9,226.37, Total Amount Payable: £44,126.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20246,746 milesPetrol£31,400or £374 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.52, Customer Deposit: £4,710.00, Total Deposit: £4,710.00, Optional Final Payment: £17,610.65, Total Charge For Credit: £8,476.09, Total Amount Payable: £39,876.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series530e M Sport 5dr Auto202122,439 milesHybrid£28,950or £471 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.10, Customer Deposit: £4,342.00, Total Deposit: £4,342.50, Optional Final Payment: £12,440.43, Total Charge For Credit: £9,927.63, Total Amount Payable: £38,877.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto202144,204 milesDiesel£25,450or £582 moPL68LD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £581.27, Customer Deposit: £3,817.00, Total Deposit: £3,817.50, Total Charge For Credit: £6,268.46, Total Amount Payable: £31,718.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto202050,310 milesDiesel£23,573or £376 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.43, Customer Deposit: £3,535.00, Total Deposit: £3,535.95, Optional Final Payment: £9,004.00, Total Charge For Credit: £6,612.16, Total Amount Payable: £30,185.16, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20242,550 milesPetrol£36,900or £472 moTR108AD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £471.72, Customer Deposit: £5,535.00, Total Deposit: £5,535.00, Optional Final Payment: £18,824.20, Total Charge For Credit: £9,630.04, Total Amount Payable: £46,530.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.31ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202237,285 milesDiesel£27,490£700 off£26,790or £424 moRH149AZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.48, Customer Deposit: £4,018.00, Total Deposit: £4,018.50, Optional Final Payment: £11,327.50, Total Charge For Credit: £8,459.56, Total Amount Payable: £35,249.56, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,284 milesPetrol£32,750or £402 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.72, Customer Deposit: £4,912.00, Total Deposit: £4,912.50, Optional Final Payment: £17,674.76, Total Charge For Credit: £8,718.10, Total Amount Payable: £41,468.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20244,875 milesPetrol£36,855or £572 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.23, Customer Deposit: £5,528.00, Total Deposit: £5,528.25, Optional Final Payment: £15,007.00, Total Charge For Credit: £10,528.06, Total Amount Payable: £47,383.06, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto201844,403 milesDiesel£19,117or £421 moTS183RB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £420.89, Customer Deposit: £2,867.00, Total Deposit: £2,867.55, Total Charge For Credit: £3,953.27, Total Amount Payable: £23,070.27, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202144,583 milesHybrid£27,697or £434 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £433.17, Customer Deposit: £4,154.00, Total Deposit: £4,154.55, Optional Final Payment: £10,058.50, Total Charge For Credit: £7,308.21, Total Amount Payable: £35,005.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20248,287 milesDiesel£37,450or £454 moTQ47DF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.00, Customer Deposit: £5,617.00, Total Deposit: £5,617.50, Optional Final Payment: £20,517.50, Total Charge For Credit: £10,023.00, Total Amount Payable: £47,473.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.19ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202311,304 milesHybrid£35,450or £526 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.03, Customer Deposit: £5,317.00, Total Deposit: £5,317.50, Optional Final Payment: £18,353.42, Total Charge For Credit: £12,897.33, Total Amount Payable: £48,347.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,668 milesPetrol£34,900or £434 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.38, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,532.88, Total Charge For Credit: £9,236.74, Total Amount Payable: £44,136.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto202139,769 milesPetrol£27,923£822 off£27,101or £418 moBA228RT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.48, Customer Deposit: £4,065.00, Total Deposit: £4,065.15, Optional Final Payment: £11,187.00, Total Charge For Credit: £7,772.71, Total Amount Payable: £34,873.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202234,593 milesHybrid£32,397or £485 moB330JJ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £484.49, Customer Deposit: £4,859.00, Total Deposit: £4,859.55, Optional Final Payment: £13,073.50, Total Charge For Credit: £8,791.57, Total Amount Payable: £41,188.57, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 18.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202411,217 milesHybrid£38,000or £584 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £583.55, Customer Deposit: £5,700.00, Total Deposit: £5,700.00, Optional Final Payment: £15,794.00, Total Charge For Credit: £10,920.85, Total Amount Payable: £48,920.85, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202141,326 milesHybrid£28,397or £436 moS705SZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £435.20, Customer Deposit: £4,259.00, Total Deposit: £4,259.55, Optional Final Payment: £10,846.00, Total Charge For Credit: £7,598.15, Total Amount Payable: £35,995.15, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 14.60ppm, Mileage Per Annum: 10,000Read more