BMW 3 Series Touring330e M Sport 5dr Step Auto202116,516 milesHybrid£25,289or £385 moGreat price34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £385.00, Customer Deposit: £3,793.00, Total Deposit: £3,793.35, Optional Final Payment: £12,195.00, Total Charge For Credit: £9,179.35, Total Amount Payable: £34,468.35, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport Shadow Edition 5dr Step Auto201864,779 milesDiesel£16,74034 miles away
BMW 3 Series Touring330e SE Pro 5dr Step Auto202126,147 milesHybrid£21,999or £331 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.78, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £9,694.00, Total Charge For Credit: £6,541.51, Total Amount Payable: £28,540.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport Shadow Edition 5dr Step Auto201945,431 milesPetrol£19,999£1,000 off£18,999or £420 mo34 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £419.71, Customer Deposit: £2,849.00, Total Deposit: £2,849.85, Total Charge For Credit: £3,996.93, Total Amount Payable: £22,995.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202215,800 milesHybrid£37,999£2,000 off£35,999or £571 moGood price35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £570.84, Customer Deposit: £5,399.00, Total Deposit: £5,399.85, Optional Final Payment: £14,110.00, Total Charge For Credit: £10,340.33, Total Amount Payable: £46,339.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202224,842 milesHybrid£29,499£800 off£28,699or £424 moFair price35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.78, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,106.00, Total Charge For Credit: £8,629.51, Total Amount Payable: £37,328.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,561 milesHybrid£27,399£900 off£26,499or £376 moGreat price35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.28, Customer Deposit: £3,974.00, Total Deposit: £3,974.85, Optional Final Payment: £13,051.00, Total Charge For Credit: £8,165.01, Total Amount Payable: £34,664.01, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,389 milesHybrid£26,899or £386 moGood price35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.35, Customer Deposit: £4,034.00, Total Deposit: £4,034.85, Optional Final Payment: £12,987.00, Total Charge For Credit: £8,234.30, Total Amount Payable: £35,133.30, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202155,482 milesHybrid£25,599£1,749 off£23,850Fair price39 miles away