BMW 3 Series320i M Sport 4dr Step Auto202314,395 milesPetrol£28,299or £405 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.39, Customer Deposit: £4,244.00, Total Deposit: £4,244.85, Optional Final Payment: £13,723.00, Total Charge For Credit: £8,675.18, Total Amount Payable: £36,974.18, 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 Auto202317,720 milesPetrol£28,699£700 off£27,999or £403 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.22, Customer Deposit: £4,199.00, Total Deposit: £4,199.85, Optional Final Payment: £13,452.00, Total Charge For Credit: £8,557.19, Total Amount Payable: £36,556.19, 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 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.78, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £8,830.00, Total Charge For Credit: £6,732.51, Total Amount Payable: £30,531.51, 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 mo38 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 Auto202413,929 milesPetrol£29,199or £419 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.79, Customer Deposit: £4,379.00, Total Deposit: £4,379.85, Optional Final Payment: £14,068.00, Total Charge For Credit: £8,931.98, Total Amount Payable: £38,130.98, 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 Auto202418,809 milesPetrol£28,699or £415 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.40, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,662.00, Total Charge For Credit: £8,744.65, Total Amount Payable: £37,443.65, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i Sport 4dr201969,504 milesPetrol£9,714or £215 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £214.59, Customer Deposit: £1,457.00, Total Deposit: £1,457.10, Total Charge For Credit: £2,043.42, Total Amount Payable: £11,757.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series335d xDrive M Sport 4dr Step Auto201739,865 milesDiesel£19,899or £440 mo38 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £439.59, Customer Deposit: £2,984.00, Total Deposit: £2,984.85, Total Charge For Credit: £4,186.17, Total Amount Payable: £24,085.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more