BMW 3 Series Touring335d xDrive M Sport 5dr Step Auto201662,690 milesDiesel£18,880£560 off£18,32040 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto202235,500 milesPetrol£26,570or £375 mo48 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.02, Customer Deposit: £3,985.00, Total Deposit: £3,985.50, Optional Final Payment: £11,592.84, Total Charge For Credit: £6,587.28, Total Amount Payable: £33,157.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202320,807 milesHybrid£31,796or £499 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £498.57, Customer Deposit: £4,769.00, Total Deposit: £4,769.40, Optional Final Payment: £12,607.00, Total Charge For Credit: £9,013.19, Total Amount Payable: £40,809.19, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202134,953 milesHybrid£26,175£749 off£25,426or £410 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.25, Customer Deposit: £3,813.00, Total Deposit: £3,813.90, Optional Final Payment: £9,457.00, Total Charge For Credit: £7,079.65, Total Amount Payable: £32,505.65, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£48,454or £788 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £787.65, Customer Deposit: £7,268.00, Total Deposit: £7,268.10, Optional Final Payment: £17,564.00, Total Charge For Credit: £13,397.65, Total Amount Payable: £61,851.65, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202054,483 milesDiesel£22,990or £382 mo55 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £381.71, Customer Deposit: £3,448.00, Total Deposit: £3,448.50, Optional Final Payment: £9,082.50, Total Charge For Credit: £7,863.08, Total Amount Payable: £30,853.08, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 5.64ppm, Mileage Per Annum: 10,000Read more