BMW 3 Series Touring320i M Sport 5dr Step Auto202410,408 milesPetrol£34,900or £438 moFair price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.78, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,281.78, Total Charge For Credit: £9,192.44, Total Amount Payable: £44,092.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,284 milesPetrol£32,750or £402 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.72, Customer Deposit: £4,912.00, Total Deposit: £4,912.50, Optional Final Payment: £17,674.76, Total Charge For Credit: £8,718.10, Total Amount Payable: £41,468.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202410,689 milesDiesel£34,900or £423 mo3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.43, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £19,157.88, Total Charge For Credit: £9,347.09, Total Amount Payable: £44,247.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202411,204 milesHybrid£33,400or £409 moGreat price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.05, Customer Deposit: £5,010.00, Total Deposit: £5,010.00, Optional Final Payment: £18,118.89, Total Charge For Credit: £8,907.24, Total Amount Payable: £42,307.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,668 milesPetrol£34,900or £434 moFair price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.38, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,532.88, Total Charge For Credit: £9,236.74, Total Amount Payable: £44,136.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,492 milesPetrol£33,450or £415 moGood price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.29, Customer Deposit: £5,017.00, Total Deposit: £5,017.50, Optional Final Payment: £17,824.87, Total Charge For Credit: £8,864.00, Total Amount Payable: £42,314.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202412,683 milesPetrol£33,450or £420 moFair price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.43, Customer Deposit: £5,017.00, Total Deposit: £5,017.50, Optional Final Payment: £17,531.65, Total Charge For Credit: £8,812.36, Total Amount Payable: £42,262.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202410,214 milesHybrid£34,700or £432 moGreat price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.34, Customer Deposit: £5,205.00, Total Deposit: £5,205.00, Optional Final Payment: £18,401.44, Total Charge For Credit: £9,179.42, Total Amount Payable: £43,879.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202411,080 milesDiesel£34,400or £410 moGreat price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.02, Customer Deposit: £5,160.00, Total Deposit: £5,160.00, Optional Final Payment: £19,303.75, Total Charge For Credit: £9,287.69, Total Amount Payable: £43,687.69, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202311,136 milesHybrid£33,900or £498 moFair price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.21, Customer Deposit: £5,085.00, Total Deposit: £5,085.00, Optional Final Payment: £17,850.74, Total Charge For Credit: £12,404.61, Total Amount Payable: £46,304.61, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.93ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202311,304 milesHybrid£35,450or £526 moGreat price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.03, Customer Deposit: £5,317.00, Total Deposit: £5,317.50, Optional Final Payment: £18,353.42, Total Charge For Credit: £12,897.33, Total Amount Payable: £48,347.33, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202310,262 milesHybrid£34,900or £517 moFair price3 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £516.16, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,113.11, Total Charge For Credit: £12,707.63, Total Amount Payable: £47,607.63, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.93ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto202144,204 milesDiesel£25,450or £582 moFair price3 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £581.27, Customer Deposit: £3,817.00, Total Deposit: £3,817.50, Total Charge For Credit: £6,268.46, Total Amount Payable: £31,718.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202411,533 milesHybrid£34,900or £439 moGood price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.13, Customer Deposit: £5,235.00, Total Deposit: £5,235.00, Optional Final Payment: £18,261.66, Total Charge For Credit: £9,188.77, Total Amount Payable: £44,088.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20236,884 milesPetrol£32,900or £474 moGreat price20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.32, Customer Deposit: £4,935.00, Total Deposit: £4,935.00, Optional Final Payment: £17,892.80, Total Charge For Credit: £12,173.84, Total Amount Payable: £45,073.84, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.54ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202181,155 milesHybrid£17,950or £299 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.27, Customer Deposit: £2,692.00, Total Deposit: £2,692.50, Optional Final Payment: £7,295.11, Total Charge For Credit: £6,056.30, Total Amount Payable: £24,006.30, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.04ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto202035,285 milesDiesel£26,413or £431 mo32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.20, Customer Deposit: £3,961.00, Total Deposit: £3,961.95, Optional Final Payment: £9,525.00, Total Charge For Credit: £7,293.35, Total Amount Payable: £33,706.35, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318d M Sport 5dr Step Auto201744,043 milesDiesel£16,450or £364 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £363.40, Customer Deposit: £2,467.00, Total Deposit: £2,467.50, Total Charge For Credit: £3,460.70, Total Amount Payable: £19,910.70, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more