37 BMW 3 Series Touring cars for sale in Queensferry

BMW 3 Series Touring318i M Sport 5dr Step Auto

2022
23,785 miles
Petrol

£26,980

£730 off
£26,250
or £375 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.04, Customer Deposit: £3,937.00, Total Deposit: £3,937.50, Optional Final Payment: £12,792.92, Total Charge For Credit: £8,060.30, Total Amount Payable: £34,310.30, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.65ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
2,500 miles
Petrol

£41,990

£3,005 off
£38,985
or £512 mo
Fair price
26 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £511.55, Customer Deposit: £5,847.00, Total Deposit: £5,847.75, Optional Final Payment: £19,135.51, Total Charge For Credit: £10,041.11, Total Amount Payable: £49,026.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
5,589 miles
Petrol

£38,480

£1,135 off
£37,345
or £483 mo
Fair price
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.00, Customer Deposit: £5,601.00, Total Deposit: £5,601.75, Optional Final Payment: £18,731.87, Total Charge For Credit: £9,689.62, Total Amount Payable: £47,034.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.07ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2024
2,500 miles
Hybrid

£44,990

£7,045 off
£37,945
or £488 mo
Great price
26 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £487.84, Customer Deposit: £5,691.00, Total Deposit: £5,691.75, Optional Final Payment: £19,199.30, Total Charge For Credit: £9,874.53, Total Amount Payable: £47,819.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320d M Sport 5dr Step Auto

2020
20,073 miles
Diesel

£26,292

or £410 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.92, Customer Deposit: £3,943.00, Total Deposit: £4,193.80, Optional Final Payment: £11,450.80, Total Charge For Credit: £8,618.84, Total Amount Payable: £34,910.84, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

19-36 of 37 vehicles

Can’t find what you’re looking for?

Create a personalised stock alert and we’ll let you know when your perfect car’s available.