BMW 3 Series Touring330i M Sport 5dr Step Auto202145,275 milesPetrol£27,990£600 off£27,3907 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202310,906 milesHybrid£39,665or £584 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £583.80, Customer Deposit: £5,949.00, Total Deposit: £5,949.75, Optional Final Payment: £16,587.50, Total Charge For Credit: £10,894.65, Total Amount Payable: £50,559.65, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 9.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202258,840 milesHybrid£21,585or £296 mo10 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £295.54, Customer Deposit: £3,237.00, Total Deposit: £3,237.75, Optional Final Payment: £10,341.25, Total Charge For Credit: £6,179.92, Total Amount Payable: £27,764.92, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 7.41ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202155,531 milesHybrid£24,197£700 off£23,497or £366 mo15 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 Touring320d M Sport 5dr Step Auto201779,438 milesDiesel£13,490£410 off£13,08021 miles away
BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto20251,000 milesHybrid£46,500£1,750 off£44,75024 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,500 milesPetrol£33,890£1,895 off£31,99524 miles away
BMW 3 Series Touring330e xDrive M Sport Pro Edition 5dr Step Auto202152,034 milesHybrid£26,74624 miles away
BMW 3 Series Touring330e M Sport 5dr Step Auto202243,237 milesHybrid£24,990or £394 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.32, Customer Deposit: £3,748.00, Total Deposit: £3,998.50, Optional Final Payment: £10,642.50, Total Charge For Credit: £8,147.04, Total Amount Payable: £33,137.04, Representative APR: 13.30%, Interest Rate (Fixed): 13.32%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto202143,875 milesPetrol£25,610or £374 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £373.84, Customer Deposit: £3,841.00, Total Deposit: £3,841.50, Optional Final Payment: £10,891.00, Total Charge For Credit: £7,066.82, Total Amount Payable: £32,676.82, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more