BMW 1 SeriesM135i xDrive 5dr Step Auto202314,283 milesPetrol£29,399or £435 moPO29RN*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.06, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £13,429.00, Total Charge For Credit: £8,840.67, Total Amount Payable: £38,239.67, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202314,954 milesPetrol£29,399or £436 moME159XY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.12, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £13,366.00, Total Charge For Credit: £8,827.49, Total Amount Payable: £38,226.49, 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 4dr Step Auto202129,786 milesHybrid£22,199or £333 moME159XY*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.44, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Optional Final Payment: £9,862.00, Total Charge For Credit: £6,617.53, Total Amount Payable: £28,816.53, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,673 milesPetrol£28,999or £417 moWF105HX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.74, Customer Deposit: £4,349.00, Total Deposit: £4,349.85, Optional Final Payment: £13,923.00, Total Charge For Credit: £8,860.63, Total Amount Payable: £37,859.63, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202317,972 milesPetrol£23,499or £356 moNP194SS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.15, Customer Deposit: £3,524.00, Total Deposit: £3,524.85, Optional Final Payment: £10,247.00, Total Charge For Credit: £6,964.90, Total Amount Payable: £30,463.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]202319,165 milesPetrol£23,499or £357 moNP194SS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.62, Customer Deposit: £3,524.00, Total Deposit: £3,524.85, Optional Final Payment: £10,160.00, Total Charge For Credit: £6,946.99, Total Amount Payable: £30,445.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport Plus Edition 4dr Step Auto202023,095 milesDiesel£26,999or £597 moPE15BL*Representative example: Contract Length: 48 months, 48 Monthly Payments: £596.44, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Total Charge For Credit: £5,679.97, Total Amount Payable: £32,678.97, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202314,171 milesPetrol£29,399or £434 moB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.87, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £13,440.00, Total Charge For Credit: £8,842.74, Total Amount Payable: £38,241.74, 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 4dr Step Auto202013,958 milesHybrid£20,750or £278 moDL149TW*Representative example: Contract Length: 49 months, 48 Monthly Payments: £277.16, Customer Deposit: £3,112.00, Total Deposit: £3,112.50, Optional Final Payment: £10,359.49, Total Charge For Credit: £6,025.67, Total Amount Payable: £26,775.67, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202414,846 milesPetrol£29,099or £418 moNP194SS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.84, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £13,991.00, Total Charge For Credit: £8,895.33, Total Amount Payable: £37,994.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series116d M Sport 5dr Step Auto202023,788 milesDiesel£19,632or £281 moBD21EY*Representative example: Contract Length: 49 months, 48 Monthly Payments: £280.82, Customer Deposit: £2,944.00, Total Deposit: £2,944.80, Optional Final Payment: £8,691.25, Total Charge For Credit: £5,483.41, Total Amount Payable: £25,115.41, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202418,203 milesPetrol£28,699or £414 moBB126EH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.56, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,712.00, Total Charge For Credit: £8,755.17, Total Amount Payable: £37,454.17, 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 4dr Step Auto202120,792 milesHybrid£22,863or £338 moSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £337.04, Customer Deposit: £3,429.00, Total Deposit: £3,429.45, Optional Final Payment: £10,965.00, Total Charge For Credit: £7,709.37, Total Amount Payable: £30,572.37, 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 Auto202039,505 milesHybrid£19,435or £280 moDL149TW*Representative example: Contract Length: 49 months, 48 Monthly Payments: £279.87, Customer Deposit: £2,915.00, Total Deposit: £2,915.25, Optional Final Payment: £8,492.27, Total Charge For Credit: £5,406.28, Total Amount Payable: £24,841.28, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,441 milesPetrol£29,899£600 off£29,299or £418 moB692AS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.55, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,275.00, Total Charge For Credit: £8,995.70, Total Amount Payable: £38,294.70, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202315,305 milesPetrol£29,299or £434 moG329QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.43, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £13,333.00, Total Charge For Credit: £8,800.06, Total Amount Payable: £38,099.06, 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,397 milesPetrol£29,899£600 off£29,299or £418 moWF105HX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.48, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,279.00, Total Charge For Credit: £8,996.41, Total Amount Payable: £38,295.41, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202160,647 milesPetrol£19,750or £301 moSO317FL*Representative example: Contract Length: 49 months, 48 Monthly Payments: £300.85, Customer Deposit: £2,962.00, Total Deposit: £2,962.50, Optional Final Payment: £8,869.75, Total Charge For Credit: £6,523.05, Total Amount Payable: £26,273.05, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more