BMW 3 Series320i M Sport 4dr Step Auto202412,188 milesPetrol£29,499or £424 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.09, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,213.00, Total Charge For Credit: £9,024.08, Total Amount Payable: £38,523.08, 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 Auto202411,418 milesPetrol£31,699or £467 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.57, Customer Deposit: £4,754.00, Total Deposit: £4,754.85, Optional Final Payment: £14,565.00, Total Charge For Credit: £9,549.64, Total Amount Payable: £41,248.64, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202032,156 milesDiesel£23,699£500 off£23,199or £513 mo18 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 Series320i M Sport 4dr Step Auto202410,432 milesPetrol£29,699or £426 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.12, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,359.00, Total Charge For Credit: £9,095.49, Total Amount Payable: £38,794.49, 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,673 milesPetrol£29,199or £422 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.24, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £13,923.00, Total Charge For Credit: £8,902.13, Total Amount Payable: £38,101.13, 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 Auto202411,397 milesPetrol£29,699or £427 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.47, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,279.00, Total Charge For Credit: £9,078.94, Total Amount Payable: £38,777.94, 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 Auto202129,396 milesPetrol£22,699or £338 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.94, Customer Deposit: £3,404.00, Total Deposit: £3,404.85, Optional Final Payment: £10,202.00, Total Charge For Credit: £6,791.03, Total Amount Payable: £29,490.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 Auto202412,444 milesPetrol£29,499or £424 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.46, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £14,191.00, Total Charge For Credit: £9,019.47, Total Amount Payable: £38,518.47, 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,518 milesPetrol£29,199or £422 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.02, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £13,936.00, Total Charge For Credit: £8,904.79, Total Amount Payable: £38,103.79, 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 Auto202225,111 milesPetrol£23,000or £282 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £281.66, Customer Deposit: £3,450.00, Total Deposit: £3,450.00, Optional Final Payment: £11,521.00, Total Charge For Credit: £5,490.68, Total Amount Payable: £28,490.68, Representative APR: 8.90%, Interest Rate (Fixed): 4.35%, Excess Mileage Charge: 14.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202036,704 milesPetrol£19,999or £442 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.80, Customer Deposit: £2,999.00, Total Deposit: £2,999.85, Total Charge For Credit: £4,207.25, Total Amount Payable: £24,206.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202137,128 milesHybrid£22,199or £339 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.07, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Optional Final Payment: £9,528.00, Total Charge For Credit: £6,548.14, Total Amount Payable: £28,747.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202154,843 milesHybrid£18,520or £302 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.75, Customer Deposit: £2,778.00, Total Deposit: £2,778.00, Optional Final Payment: £7,896.00, Total Charge For Credit: £6,336.25, Total Amount Payable: £24,856.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202170,000 milesHybrid£19,390or £331 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.02, Customer Deposit: £2,908.00, Total Deposit: £2,908.50, Optional Final Payment: £7,398.00, Total Charge For Credit: £6,427.44, Total Amount Payable: £25,817.44, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202072,896 milesHybrid£14,990or £262 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £261.45, Customer Deposit: £2,248.00, Total Deposit: £2,248.50, Optional Final Payment: £5,330.00, Total Charge For Credit: £4,876.65, Total Amount Payable: £19,866.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more