BMW 3 Series320i M Sport 4dr Step Auto20245,137 milesPetrol£33,731or £459 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.90, Customer Deposit: £5,059.00, Total Deposit: £5,059.65, Optional Final Payment: £16,660.00, Total Charge For Credit: £9,556.95, Total Amount Payable: £43,287.95, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive M Sport Shadow Edition 4dr Step Auto201952,400 milesDiesel£19,775or £437 moPE296HG*Representative example: Contract Length: 48 months, 48 Monthly Payments: £436.85, Customer Deposit: £2,966.00, Total Deposit: £2,966.25, Total Charge For Credit: £4,160.05, Total Amount Payable: £23,935.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.30%Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,851 milesPetrol£30,494or £423 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.09, Customer Deposit: £4,574.00, Total Deposit: £4,574.10, Optional Final Payment: £14,641.00, Total Charge For Credit: £8,559.33, Total Amount Payable: £39,053.33, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,317 milesPetrol£29,678or £411 moEX328QA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.61, Customer Deposit: £4,451.00, Total Deposit: £4,451.70, Optional Final Payment: £14,260.00, Total Charge For Credit: £8,332.37, Total Amount Payable: £38,010.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20242,798 milesHybrid£37,700or £492 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £491.06, Customer Deposit: £5,655.00, Total Deposit: £6,155.00, Optional Final Payment: £17,982.42, Total Charge For Credit: £9,517.24, Total Amount Payable: £47,217.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202061,330 milesHybrid£20,765or £315 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.15, Customer Deposit: £3,114.00, Total Deposit: £3,114.75, Optional Final Payment: £8,414.00, Total Charge For Credit: £5,528.80, Total Amount Payable: £26,293.80, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20217,215 milesPetrol£27,699or £407 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.89, Customer Deposit: £4,154.00, Total Deposit: £4,154.85, Optional Final Payment: £11,932.00, Total Charge For Credit: £7,511.68, Total Amount Payable: £35,210.68, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202019,083 milesPetrol£26,288£1,103 off£25,185or £380 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.27, Customer Deposit: £3,777.00, Total Deposit: £3,777.75, Optional Final Payment: £10,307.00, Total Charge For Credit: £6,725.44, Total Amount Payable: £31,910.44, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202041,418 milesPetrol£22,791or £350 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.61, Customer Deposit: £3,418.00, Total Deposit: £3,418.65, Optional Final Payment: £8,955.00, Total Charge For Credit: £6,014.32, Total Amount Payable: £28,805.32, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£24,234or £534 moBD14AJ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £533.55, Customer Deposit: £3,635.00, Total Deposit: £3,635.10, Total Charge For Credit: £5,011.50, Total Amount Payable: £29,245.50, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto20243,738 milesPetrol£39,991£5,614 off£34,377or £471 moDT11PR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £470.91, Customer Deposit: £5,156.00, Total Deposit: £5,156.55, Optional Final Payment: £16,792.00, Total Charge For Credit: £9,704.32, Total Amount Payable: £44,081.32, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202313,144 milesPetrol£30,013or £417 moNE360BQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.29, Customer Deposit: £4,501.00, Total Deposit: £4,501.95, Optional Final Payment: £14,360.00, Total Charge For Credit: £8,414.58, Total Amount Payable: £38,427.58, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202119,707 milesPetrol£27,068or £406 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.94, Customer Deposit: £4,060.00, Total Deposit: £4,060.20, Optional Final Payment: £11,176.00, Total Charge For Credit: £7,247.38, Total Amount Payable: £34,315.38, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202110,042 milesPetrol£27,343or £402 moTS183RB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.96, Customer Deposit: £4,101.00, Total Deposit: £4,101.45, Optional Final Payment: £11,761.00, Total Charge For Credit: £7,411.57, Total Amount Payable: £34,754.57, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202214,055 milesPetrol£30,219or £657 moTS183RB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £656.30, Customer Deposit: £4,532.00, Total Deposit: £4,532.85, Total Charge For Credit: £5,816.25, Total Amount Payable: £36,035.25, Representative APR: 10.90%, Interest Rate (Fixed): 10.37%Read more
BMW 3 Series318d SE Pro 4dr202125,600 milesDiesel£20,064or £317 moEX28FD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.11, Customer Deposit: £3,009.00, Total Deposit: £3,009.60, Optional Final Payment: £7,399.00, Total Charge For Credit: £5,201.77, Total Amount Payable: £25,265.77, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202212,904 milesPetrol£27,208or £396 moDH11HP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.70, Customer Deposit: £4,081.00, Total Deposit: £4,081.20, Optional Final Payment: £11,952.00, Total Charge For Credit: £7,423.10, Total Amount Payable: £34,631.10, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more