BMW 3 Series Touring320i M Sport 5dr Step Auto20257,880 milesPetrol£33,980or £468 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.88, Customer Deposit: £5,097.00, Total Deposit: £5,097.00, Optional Final Payment: £17,527.52, Total Charge For Credit: £10,634.88, Total Amount Payable: £44,614.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20247,445 milesHybrid£35,890or £562 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.09, Customer Deposit: £5,383.00, Total Deposit: £5,383.50, Optional Final Payment: £16,760.23, Total Charge For Credit: £12,624.96, Total Amount Payable: £48,514.96, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202321,943 milesHybrid£48,990or £832 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £831.55, Customer Deposit: £7,348.00, Total Deposit: £7,348.50, Optional Final Payment: £18,830.98, Total Charge For Credit: £16,272.33, Total Amount Payable: £65,262.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport 5dr Step Auto202234,171 milesHybrid£25,595or £406 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.05, Customer Deposit: £3,839.00, Total Deposit: £3,839.25, Optional Final Payment: £11,649.96, Total Charge For Credit: £8,931.56, Total Amount Payable: £34,526.56, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202121,313 milesHybrid£28,850or £487 mo18 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.54, Customer Deposit: £4,327.00, Total Deposit: £4,327.50, Optional Final Payment: £11,283.97, Total Charge For Credit: £9,628.85, Total Amount Payable: £38,478.85, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.31ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto20247,218 milesHybrid£41,995or £669 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £668.29, Customer Deposit: £6,299.00, Total Deposit: £6,299.25, Optional Final Payment: £16,319.00, Total Charge For Credit: £12,032.88, Total Amount Payable: £54,027.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202311,977 milesPetrol£33,495or £538 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £537.31, Customer Deposit: £5,024.00, Total Deposit: £5,024.25, Optional Final Payment: £14,800.00, Total Charge For Credit: £11,582.82, Total Amount Payable: £45,077.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202238,319 milesHybrid£28,495or £471 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.30, Customer Deposit: £4,274.00, Total Deposit: £4,274.25, Optional Final Payment: £11,777.00, Total Charge For Credit: £9,660.35, Total Amount Payable: £38,155.35, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202129,670 milesHybrid£28,995or £506 mo26 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.66, Customer Deposit: £4,349.00, Total Deposit: £4,349.25, Optional Final Payment: £10,313.00, Total Charge For Credit: £9,433.27, Total Amount Payable: £38,428.27, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring335d xDrive M Sport 5dr Step Auto201674,371 milesDiesel£18,095or £414 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £413.28, Customer Deposit: £2,714.00, Total Deposit: £2,714.25, Total Charge For Credit: £4,456.69, Total Amount Payable: £22,551.69, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202114,410 milesPetrol£29,590£895 off£28,69530 miles away
BMW 3 Series TouringM340i xDrive MHT 5dr Step Auto20252,336 milesHybrid£57,987or £901 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £900.43, Customer Deposit: £8,698.00, Total Deposit: £8,698.05, Optional Final Payment: £23,860.00, Total Charge For Credit: £16,891.26, Total Amount Payable: £74,878.26, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto20258,931 milesHybrid£36,460or £534 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £533.46, Customer Deposit: £5,469.00, Total Deposit: £5,469.00, Optional Final Payment: £16,942.00, Total Charge For Credit: £11,023.62, Total Amount Payable: £47,483.62, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202150,097 milesPetrol£22,550or £368 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.31, Customer Deposit: £3,382.00, Total Deposit: £3,382.50, Optional Final Payment: £9,620.00, Total Charge For Credit: £7,716.07, Total Amount Payable: £30,266.07, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more