BMW 3 Series320d MHT M Sport 4dr Step Auto202148,638 milesHybrid£21,880or £307 mo5 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.04, Customer Deposit: £3,282.00, Total Deposit: £3,282.00, Optional Final Payment: £9,658.44, Total Charge For Credit: £5,444.32, Total Amount Payable: £27,324.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.37ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,000 milesPetrol£25,213or £330 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.40, Customer Deposit: £3,781.00, Total Deposit: £3,781.95, Optional Final Payment: £12,457.70, Total Charge For Credit: £6,508.45, Total Amount Payable: £31,721.45, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202130,618 milesPetrol£23,497£560 off£22,937or £292 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.41, Customer Deposit: £3,440.00, Total Deposit: £3,440.55, Optional Final Payment: £11,804.52, Total Charge For Credit: £6,004.34, Total Amount Payable: £28,941.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202010,881 milesHybrid£25,497or £403 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £402.95, Customer Deposit: £3,824.00, Total Deposit: £3,824.55, Optional Final Payment: £9,001.00, Total Charge For Credit: £6,670.15, Total Amount Payable: £32,167.15, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 9.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202042,837 milesHybrid£24,397or £382 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £381.10, Customer Deposit: £3,659.00, Total Deposit: £3,659.55, Optional Final Payment: £8,888.50, Total Charge For Credit: £6,443.85, Total Amount Payable: £30,840.85, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202141,967 milesDiesel£29,980or £472 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £471.15, Customer Deposit: £4,497.00, Total Deposit: £4,497.00, Optional Final Payment: £13,524.00, Total Charge For Credit: £10,656.20, Total Amount Payable: £40,636.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202172,665 milesHybrid£26,790or £427 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £426.98, Customer Deposit: £4,018.00, Total Deposit: £4,018.50, Optional Final Payment: £11,707.00, Total Charge For Credit: £9,430.54, Total Amount Payable: £36,220.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202014,732 milesPetrol£22,980or £362 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £361.76, Customer Deposit: £3,447.00, Total Deposit: £3,447.00, Optional Final Payment: £10,327.00, Total Charge For Credit: £8,158.48, Total Amount Payable: £31,138.48, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive M Sport 4dr Step Auto201942,854 milesDiesel£21,999or £350 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.68, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Optional Final Payment: £8,572.50, Total Charge For Credit: £6,308.31, Total Amount Payable: £28,307.31, Representative APR: 11.90%, Interest Rate (Fixed): 8.43%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202154,843 milesHybrid£18,520or £302 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £301.75, Customer Deposit: £2,778.00, Total Deposit: £2,778.00, Optional Final Payment: £7,896.00, Total Charge For Credit: £6,336.25, Total Amount Payable: £24,856.25, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,710 milesPetrol£29,699or £429 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.32, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,169.00, Total Charge For Credit: £9,055.89, Total Amount Payable: £38,754.89, 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,882 milesPetrol£28,499or £411 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.92, Customer Deposit: £4,274.00, Total Deposit: £4,274.85, Optional Final Payment: £13,602.00, Total Charge For Credit: £8,691.09, Total Amount Payable: £37,190.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202121,152 milesHybrid£22,999or £343 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.19, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £10,350.00, Total Charge For Credit: £6,883.78, Total Amount Payable: £29,882.78, 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 4dr Step Auto202322,370 milesHybrid£29,499or £448 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.36, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £12,773.00, Total Charge For Credit: £8,724.77, Total Amount Payable: £38,223.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT M Sport 4dr Step Auto202032,156 milesDiesel£23,699or £524 mo31 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £523.54, Customer Deposit: £3,554.00, Total Deposit: £3,554.85, Total Charge For Credit: £4,985.77, Total Amount Payable: £28,684.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more