BMW 3 Series330e M Sport 4dr Step Auto202167,344 milesHybrid£17,920or £262 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £261.50, Customer Deposit: £2,688.00, Total Deposit: £2,688.00, Optional Final Payment: £8,934.04, Total Charge For Credit: £5,992.54, Total Amount Payable: £23,912.54, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201835,587 milesDiesel£18,199or £403 mo16 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £402.04, Customer Deposit: £2,729.00, Total Deposit: £2,729.85, Total Charge For Credit: £3,828.77, Total Amount Payable: £22,027.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,395 milesPetrol£32,999£1,100 off£31,899or £467 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.75, Customer Deposit: £4,784.00, Total Deposit: £4,784.85, Optional Final Payment: £14,821.00, Total Charge For Credit: £9,644.10, Total Amount Payable: £41,543.10, 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 Auto202038,644 milesHybrid£21,620or £324 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.15, Customer Deposit: £3,243.00, Total Deposit: £3,243.00, Optional Final Payment: £10,315.23, Total Charge For Credit: £7,126.28, Total Amount Payable: £28,746.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202318,400 milesPetrol£29,299or £439 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.32, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £13,043.00, Total Charge For Credit: £8,739.89, Total Amount Payable: £38,038.89, 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 Auto202040,234 milesHybrid£20,475or £274 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £273.74, Customer Deposit: £3,071.00, Total Deposit: £3,071.25, Optional Final Payment: £9,558.00, Total Charge For Credit: £5,293.77, Total Amount Payable: £25,768.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202133,217 milesHybrid£21,399or £321 mo18 miles away*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 1 SeriesM135i xDrive 5dr Step Auto202314,987 milesPetrol£29,299or £433 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.92, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £13,363.00, Total Charge For Credit: £8,806.09, Total Amount Payable: £38,105.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series128ti 5dr Step Auto [Live Cockpit Professional]20237,600 milesPetrol£28,730or £424 mo19 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £423.82, Customer Deposit: £4,309.00, Total Deposit: £4,309.50, Optional Final Payment: £12,840.38, Total Charge For Credit: £8,763.24, Total Amount Payable: £37,493.24, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr202128,200 milesPetrol£19,175or £253 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £252.91, Customer Deposit: £2,876.00, Total Deposit: £2,876.25, Optional Final Payment: £9,154.00, Total Charge For Credit: £4,994.93, Total Amount Payable: £24,169.93, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202159,027 milesHybrid£18,920or £276 mo13 miles away*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 1 Series118i M Sport 5dr Step Auto202025,856 milesPetrol£18,920or £270 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.65, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,822.16, Total Charge For Credit: £6,413.71, Total Amount Payable: £25,333.71, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,526 milesHybrid£23,199or £349 mo18 miles away*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
BMW 3 Series320i M Sport 4dr Step Auto202411,877 milesPetrol£29,899or £432 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.63, Customer Deposit: £4,484.00, Total Deposit: £4,484.85, Optional Final Payment: £14,239.00, Total Charge For Credit: £9,111.46, Total Amount Payable: £39,010.46, 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 Auto202018,018 milesPetrol£23,775or £304 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £303.97, Customer Deposit: £3,566.00, Total Deposit: £3,566.25, Optional Final Payment: £11,173.00, Total Charge For Credit: £5,554.81, Total Amount Payable: £29,329.81, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202315,994 milesPetrol£29,299or £435 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.51, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £13,269.00, Total Charge For Credit: £8,786.82, Total Amount Payable: £38,085.82, 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 Auto202032,341 milesHybrid£22,820or £345 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.46, Customer Deposit: £3,423.00, Total Deposit: £3,423.00, Optional Final Payment: £10,683.94, Total Charge For Credit: £7,476.56, Total Amount Payable: £30,296.56, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Auto202014,638 milesHybrid£18,920or £271 mo13 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £270.90, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,746.57, Total Charge For Credit: £6,396.87, Total Amount Payable: £25,316.87, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.90ppm, Mileage Per Annum: 10,000Read more