BMW 3 Series320i M Sport 4dr Step Auto202410,769 milesPetrol£29,899£1,000 off£28,899or £408 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.49, Customer Deposit: £4,334.00, Total Deposit: £4,334.85, Optional Final Payment: £14,339.00, Total Charge For Credit: £8,926.88, Total Amount Payable: £37,825.88, 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 Auto202025,977 milesHybrid£21,399£600 off£20,799or £460 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £459.48, Customer Deposit: £3,119.00, Total Deposit: £3,119.85, Total Charge For Credit: £4,375.89, Total Amount Payable: £25,174.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330d M Sport 4dr Step Auto202037,122 milesDiesel£24,699or £546 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £545.63, Customer Deposit: £3,704.00, Total Deposit: £3,704.85, Total Charge For Credit: £5,196.09, Total Amount Payable: £29,895.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20249,527 milesDiesel£46,173or £621 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £620.40, Customer Deposit: £6,925.00, Total Deposit: £6,925.95, Optional Final Payment: £21,834.07, Total Charge For Credit: £11,745.82, Total Amount Payable: £57,918.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202120,895 milesHybrid£23,479or £303 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £302.07, Customer Deposit: £3,521.00, Total Deposit: £3,521.85, Optional Final Payment: £11,868.04, Total Charge For Credit: £6,108.18, Total Amount Payable: £29,587.18, 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 Auto202419,332 milesPetrol£28,599or £413 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.80, Customer Deposit: £4,289.00, Total Deposit: £4,289.85, Optional Final Payment: £13,624.00, Total Charge For Credit: £8,716.45, Total Amount Payable: £37,315.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more