BMW 3 Series320i xDrive M Sport 4dr Step Auto202124,629 milesPetrol£24,885£995 off£23,89015 miles away
BMW 3 Series320i M Sport 4dr Step Auto202413,021 milesPetrol£27,499or £386 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.73, Customer Deposit: £4,124.00, Total Deposit: £4,124.85, Optional Final Payment: £13,764.00, Total Charge For Credit: £8,519.16, Total Amount Payable: £36,018.16, 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 Auto202411,877 milesPetrol£27,699or £389 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.65, Customer Deposit: £4,154.00, Total Deposit: £4,154.85, Optional Final Payment: £13,857.00, Total Charge For Credit: £8,579.40, Total Amount Payable: £36,278.40, 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,357 milesPetrol£26,849or £376 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.90, Customer Deposit: £4,027.00, Total Deposit: £4,027.35, Optional Final Payment: £13,481.00, Total Charge For Credit: £8,326.65, Total Amount Payable: £35,175.65, 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,527 milesPetrol£26,749or £376 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.15, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,392.00, Total Charge For Credit: £8,287.40, Total Amount Payable: £35,036.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT Sport 4dr Step Auto202134,824 milesDiesel£20,849or £326 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.12, Customer Deposit: £3,127.00, Total Deposit: £3,127.35, Optional Final Payment: £8,497.00, Total Charge For Credit: £6,055.99, Total Amount Payable: £26,904.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202018,058 milesHybrid£22,299or £493 mo16 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £492.61, Customer Deposit: £3,344.00, Total Deposit: £3,344.85, Total Charge For Credit: £4,691.13, Total Amount Payable: £26,990.13, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d M Sport 4dr Step Auto202027,533 milesDiesel£23,849or £527 mo16 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £526.85, Customer Deposit: £3,577.00, Total Deposit: £3,577.35, Total Charge For Credit: £5,017.15, Total Amount Payable: £28,866.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i Sport 4dr Step Auto202121,746 milesPetrol£21,490or £341 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £340.42, Customer Deposit: £3,223.00, Total Deposit: £3,223.50, Optional Final Payment: £9,764.00, Total Charge For Credit: £7,497.24, Total Amount Payable: £28,987.24, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202117,481 milesPetrol£24,975or £353 mo19 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £352.67, Customer Deposit: £3,746.00, Total Deposit: £3,746.25, Optional Final Payment: £11,333.00, Total Charge For Credit: £7,032.41, Total Amount Payable: £32,007.41, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202153,998 milesHybrid£28,435or £410 mo19 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £409.89, Customer Deposit: £4,265.00, Total Deposit: £4,265.25, Optional Final Payment: £12,402.00, Total Charge For Credit: £7,906.97, Total Amount Payable: £36,341.97, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more