BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202147,574 milesDiesel£32,800or £487 moBR67QR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.83, Customer Deposit: £4,920.00, Total Deposit: £4,920.00, Optional Final Payment: £13,846.00, Total Charge For Credit: £8,847.01, Total Amount Payable: £41,647.01, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport 5dr Step Auto202318,760 milesHybrid£29,585or £394 moBR67QR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.27, Customer Deposit: £4,437.00, Total Deposit: £4,437.75, Optional Final Payment: £15,157.00, Total Charge For Credit: £8,493.44, Total Amount Payable: £38,078.44, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202216,988 milesHybrid£34,500or £510 moCM26PN*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.49, Customer Deposit: £5,175.00, Total Deposit: £5,175.00, Optional Final Payment: £13,692.00, Total Charge For Credit: £8,313.03, Total Amount Payable: £42,813.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.46%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto20246,000 milesDiesel£50,749or £760 moCW16XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £759.83, Customer Deposit: £7,612.00, Total Deposit: £7,612.35, Optional Final Payment: £21,026.25, Total Charge For Credit: £13,601.61, Total Amount Payable: £64,350.61, Representative APR: 10.90%, Interest Rate (Fixed): 7.88%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20236,200 milesHybrid£36,499or £532 moST44GU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £531.88, Customer Deposit: £5,474.00, Total Deposit: £5,474.85, Optional Final Payment: £17,087.50, Total Charge For Credit: £11,061.71, Total Amount Payable: £47,560.71, Representative APR: 11.90%, Interest Rate (Fixed): 8.91%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202216,030 milesHybrid£27,586or £400 moCF118UU*Representative example: Contract Length: 49 months, 48 Monthly Payments: £399.03, Customer Deposit: £4,137.00, Total Deposit: £4,387.90, Optional Final Payment: £13,294.00, Total Charge For Credit: £9,249.34, Total Amount Payable: £36,835.34, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20245,392 milesPetrol£36,699or £524 moST174PQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £523.89, Customer Deposit: £5,504.00, Total Deposit: £5,504.85, Optional Final Payment: £16,694.00, Total Charge For Credit: £10,122.68, Total Amount Payable: £46,821.68, Representative APR: 10.90%, Interest Rate (Fixed): 8.10%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202114,513 milesHybrid£29,999or £483 moCW16XH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £482.20, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £11,372.50, Total Charge For Credit: £8,536.75, Total Amount Payable: £38,535.75, Representative APR: 11.90%, Interest Rate (Fixed): 8.36%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202121,486 milesDiesel£27,950£1,059 off£26,891DE214RZ
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202136,598 milesDiesel£28,001£997 off£27,004LS126EG