BMW 3 Series320i M Sport 4dr Step Auto202319,535 milesPetrol£27,599or £396 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.74, Customer Deposit: £4,139.00, Total Deposit: £4,139.85, Optional Final Payment: £13,303.00, Total Charge For Credit: £8,443.63, Total Amount Payable: £36,042.63, 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 5dr Step Auto202136,707 milesPetrol£23,799or £356 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.88, Customer Deposit: £3,569.00, Total Deposit: £3,569.85, Optional Final Payment: £10,604.00, Total Charge For Credit: £7,101.21, Total Amount Payable: £30,900.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202033,526 milesHybrid£24,999or £553 mo14 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £552.26, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Total Charge For Credit: £5,259.33, Total Amount Payable: £30,258.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202028,943 milesHybrid£21,399or £473 mo14 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £472.73, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Total Charge For Credit: £4,501.89, Total Amount Payable: £25,900.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series318d SE 4dr202037,818 milesDiesel£15,499or £343 mo14 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £342.39, Customer Deposit: £2,324.00, Total Deposit: £2,324.85, Total Charge For Credit: £3,260.57, Total Amount Payable: £18,759.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,206 milesDiesel£27,999or £429 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.67, Customer Deposit: £4,199.00, Total Deposit: £4,199.85, Optional Final Payment: £11,714.00, Total Charge For Credit: £8,062.34, Total Amount Payable: £36,061.34, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport Pro Edition 4dr Step Auto202041,285 milesHybrid£28,000or £420 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £419.61, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £10,840.00, Total Charge For Credit: £7,181.28, Total Amount Payable: £35,181.28, Representative APR: 10.40%, Interest Rate (Fixed): 9.93%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,457 milesPetrol£39,499or £601 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £600.35, Customer Deposit: £5,924.00, Total Deposit: £5,924.85, Optional Final Payment: £15,844.00, Total Charge For Credit: £10,486.30, Total Amount Payable: £49,985.30, Representative APR: 10.90%, Interest Rate (Fixed): 7.80%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,589 milesHybrid£35,399or £523 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £522.60, Customer Deposit: £5,309.00, Total Deposit: £5,309.85, Optional Final Payment: £15,097.50, Total Charge For Credit: £9,570.55, Total Amount Payable: £44,969.55, Representative APR: 10.90%, Interest Rate (Fixed): 7.94%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202027,122 milesPetrol£23,199or £353 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.20, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,022.50, Total Charge For Credit: £6,856.75, Total Amount Payable: £30,055.75, Representative APR: 11.90%, Interest Rate (Fixed): 8.68%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d M Sport 4dr Step Auto202028,343 milesDiesel£25,099or £392 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.47, Customer Deposit: £3,764.00, Total Deposit: £3,764.85, Optional Final Payment: £10,225.00, Total Charge For Credit: £7,289.94, Total Amount Payable: £32,388.94, Representative APR: 11.90%, Interest Rate (Fixed): 8.53%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201935,525 milesPetrol£20,899or £462 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £461.52, Customer Deposit: £3,134.00, Total Deposit: £3,134.85, Total Charge For Credit: £4,398.81, Total Amount Payable: £25,297.81, Representative APR: 11.90%, Interest Rate (Fixed): 6.18%Read more