BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202226,337 milesHybrid£35,495or £612 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £611.60, Customer Deposit: £5,324.00, Total Deposit: £5,324.25, Optional Final Payment: £13,082.00, Total Charge For Credit: £11,656.45, Total Amount Payable: £47,151.45, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202128,573 milesHybrid£39,195or £668 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £667.12, Customer Deposit: £5,879.00, Total Deposit: £5,879.25, Optional Final Payment: £14,953.00, Total Charge For Credit: £12,991.89, Total Amount Payable: £52,186.89, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202416,294 milesPetrol£33,295or £480 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £479.44, Customer Deposit: £4,994.00, Total Deposit: £4,994.25, Optional Final Payment: £15,929.00, Total Charge For Credit: £10,161.93, Total Amount Payable: £43,456.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20254,000 milesPetrol£38,995£1,600 off£37,39539 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20252,356 milesPetrol£38,895£1,405 off£37,49039 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20256,580 milesPetrol£39,795£1,000 off£38,79539 miles away