BMW 3 Series320i M Sport 4dr Step Auto202133,441 milesPetrol£22,699or £337 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.21, Customer Deposit: £3,404.00, Total Deposit: £3,404.85, Optional Final Payment: £10,305.00, Total Charge For Credit: £6,812.72, Total Amount Payable: £29,511.72, Representative APR: 11.90%, Interest Rate (Fixed): 8.83%, 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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 mo60 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