BMW 3 Series330e xDrive M Sport 4dr Step Auto202132,247 milesHybrid£23,120or £337 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £336.25, Customer Deposit: £3,468.00, Total Deposit: £3,468.00, Optional Final Payment: £11,594.92, Total Charge For Credit: £7,746.67, Total Amount Payable: £30,866.67, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202034,120 milesHybrid£26,270or £407 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.01, Customer Deposit: £3,940.00, Total Deposit: £3,940.50, Optional Final Payment: £11,726.37, Total Charge For Credit: £8,479.34, Total Amount Payable: £34,749.34, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto202040,985 milesDiesel£22,620or £355 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £354.61, Customer Deposit: £3,393.00, Total Deposit: £3,393.00, Optional Final Payment: £9,793.92, Total Charge For Credit: £7,233.59, Total Amount Payable: £29,853.59, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202144,104 milesHybrid£21,420or £311 mo40 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.57, Customer Deposit: £3,213.00, Total Deposit: £3,213.00, Optional Final Payment: £10,799.65, Total Charge For Credit: £7,189.44, Total Amount Payable: £28,609.44, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.56ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202224,536 milesDiesel£36,730or £549 mo33 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £548.12, Customer Deposit: £5,509.00, Total Deposit: £5,509.50, Optional Final Payment: £16,033.26, Total Charge For Credit: £11,122.52, Total Amount Payable: £47,852.52, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d SE 4dr Step Auto202044,122 milesDiesel£17,000or £258 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £257.97, Customer Deposit: £2,550.00, Total Deposit: £2,550.00, Optional Final Payment: £6,352.00, Total Charge For Credit: £4,026.59, Total Amount Payable: £21,026.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.45%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i Sport 4dr Step Auto201838,088 milesPetrol£13,621or £256 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £255.75, Customer Deposit: £2,043.00, Total Deposit: £2,043.15, Optional Final Payment: £2,980.00, Total Charge For Credit: £3,422.40, Total Amount Payable: £17,043.40, Representative APR: 11.90%, Interest Rate (Fixed): 7.37%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more