BMW 3 Series320i M Sport 4dr Step Auto202024,943 milesPetrol£22,619or £344 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.54, Customer Deposit: £3,392.00, Total Deposit: £3,392.85, Optional Final Payment: £9,626.00, Total Charge For Credit: £6,546.23, Total Amount Payable: £29,165.23, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£17,49539 miles away
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£31,327or £394 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.33, Customer Deposit: £4,699.00, Total Deposit: £4,699.05, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,247.77, Total Amount Payable: £39,574.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d Sport 4dr Step Auto201975,126 milesDiesel£15,684or £223 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £222.02, Customer Deposit: £2,352.00, Total Deposit: £2,352.60, Optional Final Payment: £6,772.14, Total Charge For Credit: £3,875.68, Total Amount Payable: £19,559.68, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,213 milesPetrol£24,404or £313 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.08, Customer Deposit: £3,660.00, Total Deposit: £3,660.60, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,367.59, Total Amount Payable: £30,771.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£28,329£1,378 off£26,951or £349 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.44, Customer Deposit: £4,042.00, Total Deposit: £4,042.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £6,993.83, Total Amount Payable: £33,944.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,632 milesPetrol£22,243or £284 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.49, Customer Deposit: £3,336.00, Total Deposit: £3,336.45, Optional Final Payment: £11,396.09, Total Charge For Credit: £5,813.57, Total Amount Payable: £28,056.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,568or £283 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.10, Customer Deposit: £3,385.00, Total Deposit: £3,385.20, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,954.41, Total Amount Payable: £28,522.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£19,610or £279 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.93, Customer Deposit: £2,941.00, Total Deposit: £2,941.50, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,832.74, Total Amount Payable: £24,442.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more