BMW 3 Series Touring330e M Sport 5dr Step Auto202225,405 milesHybrid£28,613or £430 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.22, Customer Deposit: £4,291.00, Total Deposit: £4,291.95, Optional Final Payment: £12,494.00, Total Charge For Credit: £8,346.29, Total Amount Payable: £36,959.29, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,289 milesPetrol£32,178or £403 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.33, Customer Deposit: £4,826.00, Total Deposit: £4,826.70, Optional Final Payment: £16,930.42, Total Charge For Credit: £8,488.63, Total Amount Payable: £40,666.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i M Sport 5dr Step Auto202127,718 milesPetrol£23,713or £318 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £317.72, Customer Deposit: £3,556.00, Total Deposit: £3,556.95, Optional Final Payment: £11,264.63, Total Charge For Credit: £6,041.42, Total Amount Payable: £29,754.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,732 milesPetrol£32,854£1,922 off£30,932or £380 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.45, Customer Deposit: £4,639.00, Total Deposit: £4,639.80, Optional Final Payment: £16,691.67, Total Charge For Credit: £8,233.62, Total Amount Payable: £39,165.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,841 milesPetrol£32,904or £423 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.47, Customer Deposit: £4,935.00, Total Deposit: £4,935.60, Optional Final Payment: £16,681.02, Total Charge For Credit: £8,568.71, Total Amount Payable: £41,472.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202116,044 milesDiesel£28,790£1,792 off£26,998or £372 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.54, Customer Deposit: £4,049.00, Total Deposit: £4,049.70, Optional Final Payment: £12,265.04, Total Charge For Credit: £6,779.12, Total Amount Payable: £33,777.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive Sport 5dr Step Auto202243,439 milesHybrid£23,997or £330 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £329.77, Customer Deposit: £3,599.00, Total Deposit: £3,599.55, Optional Final Payment: £11,431.00, Total Charge For Credit: £6,862.51, Total Amount Payable: £30,859.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 15.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto20251,000 milesHybrid£46,500£1,750 off£44,75035 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,500 milesPetrol£32,500£1,501 off£30,99935 miles away
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202235,923 milesHybrid£26,697or £379 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £378.17, Customer Deposit: £4,004.00, Total Deposit: £4,004.55, Optional Final Payment: £12,038.50, Total Charge For Credit: £7,498.21, Total Amount Payable: £34,195.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 15.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202125,070 milesHybrid£24,145or £329 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £328.04, Customer Deposit: £3,621.00, Total Deposit: £3,621.75, Optional Final Payment: £11,718.75, Total Charge For Credit: £6,941.42, Total Amount Payable: £31,086.42, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.55ppm, Mileage Per Annum: 10,000Read more