BMW 3 Series318i M Sport 4dr Step Auto202225,400 milesPetrol£22,990or £356 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.51, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £9,410.00, Total Charge For Credit: £6,577.47, Total Amount Payable: £29,567.47, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20247,715 milesHybrid£50,507or £798 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £797.09, Customer Deposit: £7,576.00, Total Deposit: £7,576.05, Optional Final Payment: £19,723.00, Total Charge For Credit: £14,255.28, Total Amount Payable: £64,762.28, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20245,989 milesHybrid£32,179or £479 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £478.57, Customer Deposit: £4,826.00, Total Deposit: £4,826.85, Optional Final Payment: £14,296.00, Total Charge For Credit: £9,436.64, Total Amount Payable: £41,615.64, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,684 milesPetrol£30,572or £440 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.03, Customer Deposit: £4,585.00, Total Deposit: £4,585.80, Optional Final Payment: £14,506.00, Total Charge For Credit: £9,154.21, Total Amount Payable: £39,726.21, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202413,704 milesHybrid£32,394or £499 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.93, Customer Deposit: £4,859.00, Total Deposit: £4,859.10, Optional Final Payment: £13,377.00, Total Charge For Credit: £9,291.81, Total Amount Payable: £41,685.81, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202126,823 milesPetrol£29,517or £487 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.73, Customer Deposit: £4,427.00, Total Deposit: £4,427.55, Optional Final Payment: £10,291.00, Total Charge For Credit: £8,077.86, Total Amount Payable: £37,594.86, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,340 milesHybrid£39,095or £628 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £627.86, Customer Deposit: £5,864.00, Total Deposit: £5,864.25, Optional Final Payment: £14,624.00, Total Charge For Credit: £10,902.67, Total Amount Payable: £49,997.67, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202154,543 milesPetrol£20,120or £312 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.28, Customer Deposit: £3,018.00, Total Deposit: £3,018.00, Optional Final Payment: £8,226.00, Total Charge For Credit: £5,754.16, Total Amount Payable: £25,874.16, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202125,567 milesHybrid£23,653or £371 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.42, Customer Deposit: £3,547.00, Total Deposit: £3,547.95, Optional Final Payment: £9,406.00, Total Charge For Credit: £6,710.69, Total Amount Payable: £30,363.69, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202141,529 milesPetrol£24,668£780 off£23,888or £381 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.16, Customer Deposit: £3,583.00, Total Deposit: £3,583.20, Optional Final Payment: £9,141.00, Total Charge For Credit: £6,703.72, Total Amount Payable: £30,591.72, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202142,903 milesDiesel£23,666or £387 mo29 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £386.71, Customer Deposit: £3,549.00, Total Deposit: £3,549.90, Optional Final Payment: £8,460.00, Total Charge For Credit: £6,519.27, Total Amount Payable: £30,185.27, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202119,499 milesHybrid£33,029or £464 mo34 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £463.94, Customer Deposit: £4,954.00, Total Deposit: £4,954.35, Optional Final Payment: £15,138.75, Total Charge For Credit: £9,333.22, Total Amount Payable: £42,362.22, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 8.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive Luxury 4dr Step Auto [Business Media]201541,970 milesPetrol£10,99034 miles away
BMW 3 Series320d MHT M Sport 4dr Step Auto20247,320 milesDiesel£38,678or £627 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £626.15, Customer Deposit: £5,801.00, Total Deposit: £5,801.70, Optional Final Payment: £14,173.00, Total Charge For Credit: £10,725.75, Total Amount Payable: £49,403.75, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more