BMW 3 Series320d xDrive Sport 4dr Step Auto201549,100 milesDiesel£13,790or £310 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.74, Customer Deposit: £2,068.00, Total Deposit: £2,068.50, Total Charge For Credit: £3,147.02, Total Amount Payable: £16,937.02, Representative APR: 12.90%, Interest Rate (Fixed): 6.71%Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£15,99512 miles away
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202151,987 milesHybrid£22,995or £350 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.12, Customer Deposit: £3,449.00, Total Deposit: £3,449.25, Optional Final Payment: £9,246.00, Total Charge For Credit: £6,108.89, Total Amount Payable: £29,103.89, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202149,900 milesHybrid£22,995or £348 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.06, Customer Deposit: £3,449.00, Total Deposit: £3,449.25, Optional Final Payment: £9,366.00, Total Charge For Credit: £6,132.07, Total Amount Payable: £29,127.07, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202145,099 milesPetrol£21,270or £339 mo34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.85, Customer Deposit: £3,190.00, Total Deposit: £3,440.50, Optional Final Payment: £9,077.50, Total Charge For Credit: £7,173.95, Total Amount Payable: £28,443.95, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202166,706 milesHybrid£19,990or £285 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.11, Customer Deposit: £2,998.00, Total Deposit: £2,998.50, Optional Final Payment: £8,348.50, Total Charge For Credit: £4,994.28, Total Amount Payable: £24,984.28, Representative APR: 9.90%, Interest Rate (Fixed): 4.86%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202311,436 milesHybrid£44,511or £702 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £701.71, Customer Deposit: £6,676.00, Total Deposit: £6,676.65, Optional Final Payment: £19,035.00, Total Charge For Credit: £14,181.02, Total Amount Payable: £58,692.02, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,438 milesHybrid£30,599or £451 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.86, Customer Deposit: £4,589.00, Total Deposit: £4,589.85, Optional Final Payment: £14,031.00, Total Charge For Credit: £9,212.27, Total Amount Payable: £39,811.27, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,896 milesPetrol£28,249£1,250 off£26,999or £377 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.01, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £13,674.00, Total Charge For Credit: £8,397.32, Total Amount Payable: £35,396.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202312,508 milesPetrol£26,999or £379 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.71, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £13,514.00, Total Charge For Credit: £8,364.22, Total Amount Payable: £35,363.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202315,028 milesPetrol£26,749or £377 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.28, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,325.00, Total Charge For Credit: £8,273.51, Total Amount Payable: £35,022.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,365 milesPetrol£26,849or £378 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.70, Customer Deposit: £4,027.00, Total Deposit: £4,027.35, Optional Final Payment: £13,374.00, Total Charge For Credit: £8,304.25, Total Amount Payable: £35,153.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202313,727 milesPetrol£26,949or £380 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.14, Customer Deposit: £4,042.00, Total Deposit: £4,042.35, Optional Final Payment: £13,422.00, Total Charge For Credit: £8,334.93, Total Amount Payable: £35,283.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more