BMW 3 Series320d M Sport 4dr Step Auto202049,071 milesDiesel£22,049or £488 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £487.09, Customer Deposit: £3,307.00, Total Deposit: £3,307.35, Total Charge For Credit: £4,638.67, Total Amount Payable: £26,687.67, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d M Sport 4dr Step Auto202027,533 milesDiesel£23,849£650 off£23,199or £513 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £512.49, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Total Charge For Credit: £4,880.37, Total Amount Payable: £28,079.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto202043,869 milesHybrid£19,599or £433 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £432.97, Customer Deposit: £2,939.00, Total Deposit: £2,939.85, Total Charge For Credit: £4,123.41, Total Amount Payable: £23,722.41, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series330e Sport 4dr Step Auto20245,903 milesHybrid£35,997or £546 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £545.47, Customer Deposit: £5,399.00, Total Deposit: £5,399.55, Optional Final Payment: £14,108.50, Total Charge For Credit: £9,693.61, Total Amount Payable: £45,690.61, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 17.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202144,000 milesHybrid£25,497or £406 mo30 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £405.75, Customer Deposit: £3,824.00, Total Deposit: £3,824.55, Optional Final Payment: £8,843.50, Total Charge For Credit: £6,647.05, Total Amount Payable: £32,144.05, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202256,323 milesHybrid£22,420or £354 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.36, Customer Deposit: £3,363.00, Total Deposit: £3,363.00, Optional Final Payment: £9,593.57, Total Charge For Credit: £7,144.49, Total Amount Payable: £29,564.49, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202145,127 milesHybrid£23,220or £357 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.88, Customer Deposit: £3,483.00, Total Deposit: £3,483.00, Optional Final Payment: £10,485.01, Total Charge For Credit: £7,521.37, Total Amount Payable: £30,741.37, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.86ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202164,086 milesPetrol£21,920or £351 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £350.52, Customer Deposit: £3,288.00, Total Deposit: £3,288.00, Optional Final Payment: £9,074.73, Total Charge For Credit: £6,917.17, Total Amount Payable: £28,837.17, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202174,476 milesHybrid£15,980or £257 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £256.46, Customer Deposit: £2,397.00, Total Deposit: £2,397.00, Optional Final Payment: £6,559.53, Total Charge For Credit: £5,030.15, Total Amount Payable: £21,010.15, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202129,306 milesHybrid£19,920or £307 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.74, Customer Deposit: £2,988.00, Total Deposit: £2,988.00, Optional Final Payment: £8,960.27, Total Charge For Credit: £6,445.05, Total Amount Payable: £26,365.05, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202160,849 milesHybrid£21,220or £333 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.12, Customer Deposit: £3,183.00, Total Deposit: £3,183.00, Optional Final Payment: £9,220.27, Total Charge For Credit: £6,792.91, Total Amount Payable: £28,012.91, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport Pro Edition 4dr Step Auto202152,289 milesHybrid£25,720or £409 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.20, Customer Deposit: £3,858.00, Total Deposit: £3,858.00, Optional Final Payment: £10,834.11, Total Charge For Credit: £8,157.51, Total Amount Payable: £33,877.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202041,817 milesHybrid£22,320or £340 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.42, Customer Deposit: £3,348.00, Total Deposit: £3,348.00, Optional Final Payment: £10,298.38, Total Charge For Credit: £7,279.12, Total Amount Payable: £29,599.12, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201944,300 milesHybrid£18,220or £286 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £285.88, Customer Deposit: £2,733.00, Total Deposit: £2,733.00, Optional Final Payment: £7,873.63, Total Charge For Credit: £5,822.99, Total Amount Payable: £24,042.99, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202214,347 milesPetrol£26,495or £375 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £374.39, Customer Deposit: £3,974.00, Total Deposit: £3,974.25, Optional Final Payment: £12,007.00, Total Charge For Credit: £7,456.97, Total Amount Payable: £33,951.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,481 milesPetrol£24,317or £340 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £339.18, Customer Deposit: £3,647.00, Total Deposit: £3,647.55, Optional Final Payment: £11,286.00, Total Charge For Credit: £6,897.19, Total Amount Payable: £31,214.19, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202140,289 milesHybrid£21,975or £321 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £320.22, Customer Deposit: £3,296.00, Total Deposit: £3,296.25, Optional Final Payment: £9,380.00, Total Charge For Credit: £6,071.81, Total Amount Payable: £28,046.81, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,923 milesPetrol£23,770or £337 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.23, Customer Deposit: £3,565.00, Total Deposit: £3,565.50, Optional Final Payment: £10,752.00, Total Charge For Credit: £6,686.54, Total Amount Payable: £30,456.54, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more