BMW 3 Series320i Sport 4dr Step Auto202154,817 milesPetrol£22,275or £331 mo31 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £331.00, Customer Deposit: £3,341.00, Total Deposit: £3,341.25, Optional Final Payment: £8,465.00, Total Charge For Credit: £5,419.25, Total Amount Payable: £27,694.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.47%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202018,809 milesPetrol£23,475or £322 mo31 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £321.12, Customer Deposit: £3,521.00, Total Deposit: £3,521.25, Optional Final Payment: £10,531.00, Total Charge For Credit: £5,991.01, Total Amount Payable: £29,466.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive SE Pro 4dr Step Auto202045,752 milesHybrid£17,975or £249 mo31 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £248.80, Customer Deposit: £2,696.00, Total Deposit: £2,696.25, Optional Final Payment: £7,895.00, Total Charge For Credit: £4,558.65, Total Amount Payable: £22,533.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201955,964 milesHybrid£17,975or £384 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £383.50, Customer Deposit: £2,696.00, Total Deposit: £2,696.25, Total Charge For Credit: £3,139.25, Total Amount Payable: £21,114.25, Representative APR: 9.90%, Interest Rate (Fixed): 5.12%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202227,795 milesHybrid£25,938£582 off£25,35636 miles away
BMW 3 Series330e M Sport 4dr Step Auto202135,618 milesHybrid£20,720or £296 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £295.93, Customer Deposit: £3,108.00, Total Deposit: £3,108.00, Optional Final Payment: £10,718.81, Total Charge For Credit: £7,015.52, Total Amount Payable: £27,735.52, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202064,480 milesHybrid£16,980or £270 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.19, Customer Deposit: £2,547.00, Total Deposit: £2,547.00, Optional Final Payment: £7,170.58, Total Charge For Credit: £5,389.51, Total Amount Payable: £22,369.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.09ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202035,830 milesHybrid£18,770or £273 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £272.05, Customer Deposit: £2,815.00, Total Deposit: £2,815.50, Optional Final Payment: £9,469.46, Total Charge For Credit: £6,301.31, Total Amount Payable: £25,071.31, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202415,698 milesHybrid£36,646or £507 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £506.99, Customer Deposit: £5,496.00, Total Deposit: £5,496.90, Optional Final Payment: £16,495.55, Total Charge For Credit: £9,174.98, Total Amount Payable: £45,820.98, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202148,012 milesHybrid£20,338or £265 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £264.61, Customer Deposit: £3,050.00, Total Deposit: £3,050.70, Optional Final Payment: £10,111.93, Total Charge For Credit: £5,261.30, Total Amount Payable: £25,599.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202115,645 milesPetrol£24,850or £324 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.68, Customer Deposit: £3,727.00, Total Deposit: £3,727.50, Optional Final Payment: £12,334.12, Total Charge For Credit: £6,424.58, Total Amount Payable: £31,274.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202056,565 milesHybrid£18,537or £252 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.58, Customer Deposit: £2,780.00, Total Deposit: £2,780.55, Optional Final Payment: £8,622.66, Total Charge For Credit: £4,690.47, Total Amount Payable: £23,227.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.47ppm, Mileage Per Annum: 10,000Read more