BMW 3 Series Touring320i M Sport 5dr Step Auto20243,200 milesPetrol£36,950or £581 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.31, Customer Deposit: £5,542.00, Total Deposit: £5,542.50, Optional Final Payment: £14,596.00, Total Charge For Credit: £10,463.07, Total Amount Payable: £47,413.07, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto201844,403 milesDiesel£18,671or £412 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £411.07, Customer Deposit: £2,800.00, Total Deposit: £2,800.65, Total Charge For Credit: £3,861.01, Total Amount Payable: £22,532.01, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20246,390 milesPetrol£35,074£708 off£34,36624 miles away
BMW 3 Series Touring330e M Sport 5dr Step Auto202135,015 milesHybrid£26,265£2,026 off£24,23924 miles away
BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto201971,256 milesDiesel£13,00024 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202123,465 milesHybrid£27,827£1,492 off£26,335or £386 mo29 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £385.35, Customer Deposit: £3,950.00, Total Deposit: £3,950.25, Optional Final Payment: £11,141.80, Total Charge For Credit: £7,253.85, Total Amount Payable: £33,588.85, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202411,217 milesHybrid£35,251or £533 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £532.47, Customer Deposit: £5,287.00, Total Deposit: £5,287.65, Optional Final Payment: £15,175.00, Total Charge For Credit: £10,237.74, Total Amount Payable: £45,488.74, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202250,763 milesHybrid£16,944or £232 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £231.19, Customer Deposit: £2,541.00, Total Deposit: £2,541.60, Optional Final Payment: £8,168.75, Total Charge For Credit: £4,863.47, Total Amount Payable: £21,807.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202059,686 milesHybrid£18,649or £264 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £263.12, Customer Deposit: £2,797.00, Total Deposit: £2,797.35, Optional Final Payment: £8,473.34, Total Charge For Credit: £5,251.45, Total Amount Payable: £23,900.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT Sport 5dr Step Auto20245,250 milesDiesel£36,145or £560 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.87, Customer Deposit: £5,421.00, Total Deposit: £5,421.75, Optional Final Payment: £14,739.00, Total Charge For Credit: £10,329.64, Total Amount Payable: £46,474.64, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,504 milesPetrol£37,026or £585 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £584.73, Customer Deposit: £5,553.00, Total Deposit: £5,553.90, Optional Final Payment: £14,435.00, Total Charge For Credit: £10,445.21, Total Amount Payable: £47,471.21, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202410,374 milesPetrol£36,684or £589 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £588.38, Customer Deposit: £5,502.00, Total Deposit: £5,502.60, Optional Final Payment: £13,767.00, Total Charge For Credit: £10,239.46, Total Amount Payable: £46,923.46, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£49,196or £808 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £807.13, Customer Deposit: £7,379.00, Total Deposit: £7,379.40, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,513.51, Total Amount Payable: £62,709.51, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£48,500or £792 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.54, Customer Deposit: £7,275.00, Total Deposit: £7,275.00, Optional Final Payment: £17,395.00, Total Charge For Credit: £13,372.38, Total Amount Payable: £61,872.38, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more