BMW 3 Series Touring330e Sport Pro 5dr Step Auto202128,827 milesHybrid£24,049or £373 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.25, Customer Deposit: £3,607.00, Total Deposit: £3,607.35, Optional Final Payment: £9,966.00, Total Charge For Credit: £7,020.10, Total Amount Payable: £31,069.10, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202146,732 milesHybrid£20,649or £313 mo15 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.24, Customer Deposit: £3,097.00, Total Deposit: £3,097.35, Optional Final Payment: £8,995.00, Total Charge For Credit: £6,118.63, Total Amount Payable: £26,767.63, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20243,000 milesPetrol£40,449£999 off£39,45031 miles away
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto202126,323 milesHybrid£39,995£1,045 off£38,95031 miles away
BMW 3 Series Touring330d xDrive MHT Sport 5dr Step Auto202192,857 milesHybrid£20,700or £314 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £313.03, Customer Deposit: £3,105.00, Total Deposit: £3,105.00, Optional Final Payment: £8,396.00, Total Charge For Credit: £5,513.41, Total Amount Payable: £26,213.41, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i Sport 5dr Step Auto202157,545 milesPetrol£18,200or £252 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.48, Customer Deposit: £2,730.00, Total Deposit: £2,730.00, Optional Final Payment: £8,763.49, Total Charge For Credit: £5,113.05, Total Amount Payable: £23,313.05, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 7.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202170,623 milesHybrid£18,300or £246 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £245.72, Customer Deposit: £2,745.00, Total Deposit: £2,745.00, Optional Final Payment: £9,227.37, Total Charge For Credit: £5,221.21, Total Amount Payable: £23,521.21, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 8.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d SE 5dr202054,253 milesDiesel£17,500or £252 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £251.42, Customer Deposit: £2,625.00, Total Deposit: £2,625.00, Optional Final Payment: £7,866.98, Total Charge For Credit: £4,808.72, Total Amount Payable: £22,308.72, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more