BMW 3 Series320i M Sport 4dr Step Auto202139,631 milesPetrol£24,995or £348 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.27, Customer Deposit: £3,749.00, Total Deposit: £3,749.25, Optional Final Payment: £10,147.50, Total Charge For Credit: £5,223.44, Total Amount Payable: £30,218.44, Representative APR: 8.50%, Interest Rate (Fixed): 6.15%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202116,933 milesPetrol£25,458or £407 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £406.48, Customer Deposit: £3,818.00, Total Deposit: £3,818.70, Optional Final Payment: £11,071.25, Total Charge For Credit: £8,943.99, Total Amount Payable: £34,401.99, Representative APR: 13.90%, Interest Rate (Fixed): 6.74%, Excess Mileage Charge: 13.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202146,928 milesPetrol£20,697or £302 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.98, Customer Deposit: £3,104.00, Total Deposit: £3,104.55, Optional Final Payment: £9,035.00, Total Charge For Credit: £5,635.61, Total Amount Payable: £26,332.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,946 milesPetrol£22,197or £314 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.35, Customer Deposit: £3,329.00, Total Deposit: £3,329.55, Optional Final Payment: £10,302.00, Total Charge For Credit: £6,162.00, Total Amount Payable: £28,359.00, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202158,053 milesHybrid£24,997or £405 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.12, Customer Deposit: £3,749.00, Total Deposit: £3,749.55, Optional Final Payment: £8,619.00, Total Charge For Credit: £6,365.19, Total Amount Payable: £31,362.19, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202072,886 milesHybrid£16,997or £252 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.19, Customer Deposit: £2,549.00, Total Deposit: £2,549.55, Optional Final Payment: £7,234.00, Total Charge For Credit: £4,592.48, Total Amount Payable: £21,589.48, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202165,559 milesHybrid£27,197or £445 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £444.75, Customer Deposit: £4,079.00, Total Deposit: £4,079.55, Optional Final Payment: £9,083.00, Total Charge For Credit: £6,868.80, Total Amount Payable: £34,065.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202118,219 milesHybrid£31,197or £497 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.36, Customer Deposit: £4,679.00, Total Deposit: £4,679.55, Optional Final Payment: £11,222.00, Total Charge For Credit: £8,033.47, Total Amount Payable: £39,230.47, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202037,612 milesHybrid£24,997or £398 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.28, Customer Deposit: £3,749.00, Total Deposit: £3,749.55, Optional Final Payment: £9,017.00, Total Charge For Credit: £6,441.71, Total Amount Payable: £31,438.71, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202147,060 milesHybrid£19,697or £281 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £280.82, Customer Deposit: £2,954.00, Total Deposit: £2,954.55, Optional Final Payment: £8,981.00, Total Charge For Credit: £5,437.09, Total Amount Payable: £25,134.09, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202038,943 milesHybrid£30,697or £508 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £507.64, Customer Deposit: £4,604.00, Total Deposit: £4,604.55, Optional Final Payment: £9,923.00, Total Charge For Credit: £7,689.63, Total Amount Payable: £38,386.63, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202132,343 milesPetrol£20,897or £300 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £299.44, Customer Deposit: £3,134.00, Total Deposit: £3,134.55, Optional Final Payment: £9,440.00, Total Charge For Credit: £5,751.23, Total Amount Payable: £26,648.23, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202130,200 milesPetrol£22,197or £314 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.61, Customer Deposit: £3,329.00, Total Deposit: £3,329.55, Optional Final Payment: £10,287.00, Total Charge For Credit: £6,159.22, Total Amount Payable: £28,356.22, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202038,116 milesHybrid£24,197or £391 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £390.86, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £8,362.00, Total Charge For Credit: £6,164.97, Total Amount Payable: £30,361.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,828 milesPetrol£29,399or £424 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.10, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £14,079.00, Total Charge For Credit: £8,975.55, Total Amount Payable: £38,374.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT M Sport 4dr Step Auto202129,070 milesDiesel£23,799or £386 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.79, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £8,829.00, Total Charge For Credit: £6,731.98, Total Amount Payable: £30,530.98, 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 Auto202317,720 milesPetrol£28,699or £416 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.04, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,624.00, Total Charge For Credit: £8,736.73, Total Amount Payable: £37,435.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more