BMW 3 Series Touring330e xDrive SE Pro 5dr Step Auto202146,583 milesHybrid£24,197or £382 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £381.17, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £8,618.50, Total Charge For Credit: £6,347.21, Total Amount Payable: £30,544.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 11.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202147,338 milesHybrid£27,397£1,200 off£26,197or £408 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £407.91, Customer Deposit: £3,929.00, Total Deposit: £3,929.55, Optional Final Payment: £9,608.50, Total Charge For Credit: £6,920.73, Total Amount Payable: £33,117.73, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 12.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202156,873 milesHybrid£23,999£489 off£23,51028 miles away
BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto201869,015 milesDiesel£17,03028 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202310,906 milesHybrid£40,084or £590 mo28 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £589.72, Customer Deposit: £6,012.00, Total Deposit: £6,012.60, Optional Final Payment: £16,777.50, Total Charge For Credit: £11,012.66, Total Amount Payable: £51,096.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 9.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,397 milesHybrid£28,048or £416 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £415.60, Customer Deposit: £4,207.00, Total Deposit: £4,207.20, Optional Final Payment: £12,551.00, Total Charge For Credit: £8,243.40, Total Amount Payable: £36,291.40, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more