BMW 3 Series320d MHT M Sport 4dr Step Auto202147,674 milesHybrid£21,697or £322 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £321.96, Customer Deposit: £3,254.00, Total Deposit: £3,254.55, Optional Final Payment: £8,911.00, Total Charge For Credit: £5,922.63, Total Amount Payable: £27,619.63, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 11.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202138,089 milesHybrid£30,176or £435 mo6 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £434.61, Customer Deposit: £4,526.00, Total Deposit: £4,526.40, Optional Final Payment: £13,186.00, Total Charge For Credit: £8,397.68, Total Amount Payable: £38,573.68, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 16.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201925,396 milesHybrid£24,697or £537 mo6 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £536.36, Customer Deposit: £3,704.00, Total Deposit: £3,704.55, Total Charge For Credit: £4,752.83, Total Amount Payable: £29,449.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20247,676 milesDiesel£51,587£1,940 off£49,647or £697 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £696.08, Customer Deposit: £7,447.00, Total Deposit: £7,447.05, Optional Final Payment: £21,821.10, Total Charge For Credit: £12,336.91, Total Amount Payable: £61,983.91, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,857 milesPetrol£31,952or £425 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.76, Customer Deposit: £4,792.00, Total Deposit: £4,792.80, Optional Final Payment: £15,369.83, Total Charge For Credit: £8,174.35, Total Amount Payable: £40,126.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,279 milesHybrid£36,545or £492 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £491.37, Customer Deposit: £5,481.00, Total Deposit: £5,481.75, Optional Final Payment: £17,261.81, Total Charge For Credit: £9,292.95, Total Amount Payable: £45,837.95, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,604 milesHybrid£24,018or £326 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.16, Customer Deposit: £3,602.00, Total Deposit: £3,602.70, Optional Final Payment: £11,218.01, Total Charge For Credit: £6,085.23, Total Amount Payable: £30,103.23, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202137,778 milesPetrol£24,173or £329 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.32, Customer Deposit: £3,625.00, Total Deposit: £3,625.95, Optional Final Payment: £11,229.64, Total Charge For Credit: £6,113.63, Total Amount Payable: £30,286.63, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.18ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202254,515 milesHybrid£19,197or £279 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £278.60, Customer Deposit: £2,879.00, Total Deposit: £2,879.55, Optional Final Payment: £8,258.50, Total Charge For Credit: £5,313.85, Total Amount Payable: £24,510.85, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 12.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202161,794 milesHybrid£18,197or £262 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £261.12, Customer Deposit: £2,729.00, Total Deposit: £2,729.55, Optional Final Payment: £8,011.00, Total Charge For Credit: £5,077.31, Total Amount Payable: £23,274.31, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT Sport 4dr Step Auto202158,896 milesHybrid£18,197or £269 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £268.61, Customer Deposit: £2,729.00, Total Deposit: £2,729.55, Optional Final Payment: £7,561.00, Total Charge For Credit: £4,986.83, Total Amount Payable: £23,183.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.34%, Excess Mileage Charge: 10.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202121,583 milesHybrid£25,197or £380 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £379.22, Customer Deposit: £3,779.00, Total Deposit: £3,779.55, Optional Final Payment: £10,036.00, Total Charge For Credit: £6,821.11, Total Amount Payable: £32,018.11, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202150,969 milesPetrol£18,197or £263 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £262.22, Customer Deposit: £2,729.00, Total Deposit: £2,729.55, Optional Final Payment: £7,943.50, Total Charge For Credit: £5,062.61, Total Amount Payable: £23,259.61, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 10.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202054,218 milesHybrid£22,497or £360 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £359.74, Customer Deposit: £3,374.00, Total Deposit: £3,374.55, Optional Final Payment: £7,696.00, Total Charge For Credit: £5,841.07, Total Amount Payable: £28,338.07, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 9.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202024,421 milesHybrid£27,497or £438 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £437.52, Customer Deposit: £4,124.00, Total Deposit: £4,124.55, Optional Final Payment: £9,541.00, Total Charge For Credit: £7,169.51, Total Amount Payable: £34,666.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.38%, Excess Mileage Charge: 10.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202178,478 milesHybrid£16,490or £371 mo12 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £370.45, Customer Deposit: £2,473.00, Total Deposit: £2,473.50, Total Charge For Credit: £3,765.10, Total Amount Payable: £20,255.10, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more