BMW 3 Series Touring320d M Sport 5dr Step Auto201779,438 milesDiesel£13,490£410 off£13,08018 miles away
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202311,853 milesDiesel£51,750£1,257 off£50,49321 miles away
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202155,531 milesHybrid£24,197£700 off£23,497or £366 mo24 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £365.87, Customer Deposit: £3,524.00, Total Deposit: £3,524.55, Optional Final Payment: £8,618.50, Total Charge For Credit: £6,207.81, Total Amount Payable: £29,704.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 12.00ppm, 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,75025 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,500 milesPetrol£33,890£1,895 off£31,99525 miles away
BMW 3 Series Touring330e xDrive M Sport Pro Edition 5dr Step Auto202152,034 milesHybrid£26,74625 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,732 milesPetrol£32,854£1,922 off£30,932or £380 mo36 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,770or £420 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.56, Customer Deposit: £4,915.00, Total Deposit: £4,915.50, Optional Final Payment: £16,681.02, Total Charge For Credit: £8,545.84, Total Amount Payable: £41,315.84, 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 mo36 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