BMW 3 Series320d Sport 4dr Step Auto201975,126 milesDiesel£15,684or £223 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £222.02, Customer Deposit: £2,352.00, Total Deposit: £2,352.60, Optional Final Payment: £6,772.14, Total Charge For Credit: £3,875.68, Total Amount Payable: £19,559.68, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.85ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£28,329£1,378 off£26,951or £349 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.44, Customer Deposit: £4,042.00, Total Deposit: £4,042.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £6,993.83, Total Amount Payable: £33,944.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,632 milesPetrol£22,243or £284 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £283.49, Customer Deposit: £3,336.00, Total Deposit: £3,336.45, Optional Final Payment: £11,396.09, Total Charge For Credit: £5,813.57, Total Amount Payable: £28,056.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202052,726 milesHybrid£18,360or £279 mo45 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £278.33, Customer Deposit: £2,754.00, Total Deposit: £2,754.00, Optional Final Payment: £8,328.84, Total Charge For Credit: £6,082.68, Total Amount Payable: £24,442.68, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£19,610or £279 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.93, Customer Deposit: £2,941.00, Total Deposit: £2,941.50, Optional Final Payment: £8,391.53, Total Charge For Credit: £4,832.74, Total Amount Payable: £24,442.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,568or £283 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.10, Customer Deposit: £3,385.00, Total Deposit: £3,385.20, Optional Final Payment: £11,878.51, Total Charge For Credit: £5,954.41, Total Amount Payable: £28,522.41, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202039,505 milesHybrid£19,604or £304 mo45 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £303.65, Customer Deposit: £2,940.00, Total Deposit: £2,940.60, Optional Final Payment: £8,492.27, Total Charge For Credit: £6,404.07, Total Amount Payable: £26,008.07, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202124,845 milesHybrid£22,899or £354 mo45 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £353.98, Customer Deposit: £3,434.00, Total Deposit: £3,434.85, Optional Final Payment: £9,963.70, Total Charge For Credit: £7,490.59, Total Amount Payable: £30,389.59, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202160,647 milesPetrol£20,341or £315 mo45 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £314.13, Customer Deposit: £3,051.00, Total Deposit: £3,051.15, Optional Final Payment: £8,869.75, Total Charge For Credit: £6,658.14, Total Amount Payable: £26,999.14, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto [Pro Pack]Petrol£44,423or £712 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £711.62, Customer Deposit: £6,663.00, Total Deposit: £6,663.45, Optional Final Payment: £16,724.00, Total Charge For Credit: £12,410.59, Total Amount Payable: £56,833.59, 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 Auto [Pro Pack]Petrol£47,989or £792 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £791.46, Customer Deposit: £7,198.00, Total Deposit: £7,198.35, Optional Final Payment: £16,724.00, Total Charge For Credit: £13,131.97, Total Amount Payable: £61,120.97, 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 Auto201927,007 milesPetrol£23,829£570 off£23,259or £513 mo47 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £512.08, Customer Deposit: £3,488.00, Total Deposit: £3,488.85, Total Charge For Credit: £4,809.69, Total Amount Payable: £28,068.69, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202120,253 milesDiesel£35,319or £559 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £558.01, Customer Deposit: £5,297.00, Total Deposit: £5,297.85, Optional Final Payment: £13,756.00, Total Charge For Credit: £9,961.32, Total Amount Payable: £45,280.32, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202119,890 milesPetrol£28,997£911 off£28,086or £436 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.71, Customer Deposit: £4,212.00, Total Deposit: £4,212.90, Optional Final Payment: £11,413.00, Total Charge For Credit: £8,018.27, Total Amount Payable: £36,104.27, 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 Auto202210,757 milesPetrol£27,607or £421 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.04, Customer Deposit: £4,141.00, Total Deposit: £4,141.05, Optional Final Payment: £11,705.00, Total Charge For Credit: £7,980.93, Total Amount Payable: £35,587.93, 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 Auto20239,867 milesPetrol£29,775or £429 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.33, Customer Deposit: £4,466.00, Total Deposit: £4,466.25, Optional Final Payment: £14,084.00, Total Charge For Credit: £8,906.76, Total Amount Payable: £38,681.76, 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 Auto202134,134 milesPetrol£22,949or £347 mo47 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.03, Customer Deposit: £3,442.00, Total Deposit: £3,442.35, Optional Final Payment: £9,916.00, Total Charge For Credit: £6,672.76, Total Amount Payable: £29,621.76, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more