BMW 3 Series320i M Sport 4dr Step Auto202412,896 milesPetrol£29,699£800 off£28,899or £411 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.47, Customer Deposit: £4,334.00, Total Deposit: £4,334.85, Optional Final Payment: £14,162.00, Total Charge For Credit: £8,889.94, Total Amount Payable: £37,788.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20238,238 milesDiesel£35,499or £559 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £558.44, Customer Deposit: £5,324.00, Total Deposit: £5,324.85, Optional Final Payment: £14,179.00, Total Charge For Credit: £10,251.53, Total Amount Payable: £45,750.53, 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 Auto202314,395 milesPetrol£28,299or £405 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.02, Customer Deposit: £4,244.00, Total Deposit: £4,244.85, Optional Final Payment: £13,745.00, Total Charge For Credit: £8,679.79, Total Amount Payable: £36,978.79, 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,799£600 off£23,199or £373 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.65, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £8,809.00, Total Charge For Credit: £6,604.40, Total Amount Payable: £29,803.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202023,560 milesHybrid£24,499or £542 mo56 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £541.21, Customer Deposit: £3,674.00, Total Deposit: £3,674.85, Total Charge For Credit: £5,153.93, Total Amount Payable: £29,652.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,440 milesPetrol£29,299or £416 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.00, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,367.00, Total Charge For Credit: £9,014.85, Total Amount Payable: £38,313.85, 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 Auto202415,527 milesPetrol£28,799or £412 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.93, Customer Deposit: £4,319.00, Total Deposit: £4,319.85, Optional Final Payment: £13,942.00, Total Charge For Credit: £8,823.56, Total Amount Payable: £37,622.56, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto20227,904 milesPetrol£26,999or £405 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.58, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £11,979.00, Total Charge For Credit: £8,045.11, Total Amount Payable: £35,044.11, 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 Auto202123,528 milesHybrid£23,199or £349 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.58, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,237.00, Total Charge For Credit: £6,901.11, Total Amount Payable: £30,100.11, 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 Auto202129,396 milesPetrol£21,999or £323 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.02, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £10,214.00, Total Charge For Credit: £6,649.79, Total Amount Payable: £28,648.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202025,934 milesHybrid£22,499£1,300 off£21,199or £469 mo57 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £468.31, Customer Deposit: £3,179.00, Total Deposit: £3,179.85, Total Charge For Credit: £4,459.73, Total Amount Payable: £25,658.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more