BMW 3 Series Touring318i M Sport 5dr Step Auto202127,718 milesPetrol£24,948or £345 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.54, Customer Deposit: £3,742.00, Total Deposit: £3,742.20, Optional Final Payment: £11,264.63, Total Charge For Credit: £6,252.21, Total Amount Payable: £31,200.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202235,103 milesHybrid£26,859or £404 moFair priceCM202DS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.69, Customer Deposit: £4,028.00, Total Deposit: £4,028.85, Optional Final Payment: £11,682.00, Total Charge For Credit: £7,825.28, Total Amount Payable: £34,684.28, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto201972,071 milesDiesel£16,007or £290 moGreat priceTS15HZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £289.25, Customer Deposit: £2,401.00, Total Deposit: £2,401.05, Optional Final Payment: £4,172.50, Total Charge For Credit: £4,161.30, Total Amount Payable: £20,168.30, Representative APR: 11.90%, Interest Rate (Fixed): 7.63%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto202023,232 milesDiesel£26,600or £432 moGreat priceAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.77, Customer Deposit: £3,990.00, Total Deposit: £3,990.00, Optional Final Payment: £11,441.04, Total Charge For Credit: £9,124.23, Total Amount Payable: £35,724.23, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.22ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i SE 5dr201731,106 milesPetrol£13,769or £304 moHD21UB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £303.15, Customer Deposit: £2,065.00, Total Deposit: £2,065.35, Total Charge For Credit: £2,847.55, Total Amount Payable: £16,616.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring335d xDrive M Sport Shadow Edition 5dr Step Auto201951,550 milesDiesel£23,000EH114AA
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202050,251 milesDiesel£23,090£1,000 off£22,090Great priceLS124RJ
BMW 3 Series Touring330e M Sport 5dr Step Auto202239,308 milesHybrid£25,190£891 off£24,299Good priceLS126EG
BMW 3 Series Touring330e M Sport 5dr Step Auto202228,749 milesHybrid£26,830£930 off£25,900Good priceBL81AA
BMW 3 Series Touring330d xDrive M Sport Shadow Edition 5dr Step Auto201974,929 milesDiesel£20,030NG317UH