BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto202080,037 milesDiesel£27,1903 miles away
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto [Business Media]201559,288 milesDiesel£14,3505 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202310,906 milesHybrid£40,633or £602 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £601.64, Customer Deposit: £6,094.00, Total Deposit: £6,094.95, Optional Final Payment: £16,777.50, Total Charge For Credit: £11,118.17, Total Amount Payable: £51,751.17, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 9.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202130,258 milesHybrid£37,527or £563 mo9 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £562.82, Customer Deposit: £5,629.00, Total Deposit: £5,629.05, Optional Final Payment: £15,067.50, Total Charge For Credit: £10,184.91, Total Amount Payable: £47,711.91, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 8.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,571 milesPetrol£23,897or £344 mo21 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £343.47, Customer Deposit: £3,584.00, Total Deposit: £3,584.55, Optional Final Payment: £10,486.00, Total Charge For Credit: £6,660.11, Total Amount Payable: £30,557.11, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 13.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20242,009 milesPetrol£40,671£2,428 off£38,24326 miles away
BMW 3 Series Touring330e xDrive M Sport Pro Edition 5dr Step Auto202152,034 milesHybrid£28,15226 miles away