BMW cars for sale in Dalry

This area has 63 dealers

244 BMW cars for sale

Main listing image - BMW 3 Series Touring

BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto

2021
29,855 miles
Diesel

£38,500

or £600 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £599.45, Customer Deposit: £5,775.00, Total Deposit: £6,025.00, Optional Final Payment: £17,002.90, Total Charge For Credit: £12,702.05, Total Amount Payable: £51,202.05, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2023
32,619 miles
Hybrid

£29,499

or £420 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.94, Customer Deposit: £4,424.00, Total Deposit: £4,674.85, Optional Final Payment: £15,332.50, Total Charge For Credit: £10,245.53, Total Amount Payable: £39,744.53, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2022
10,169 miles
Hybrid

£35,795

or £542 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.01, Customer Deposit: £5,369.00, Total Deposit: £5,619.25, Optional Final Payment: £16,775.20, Total Charge For Credit: £12,026.92, Total Amount Payable: £47,821.92, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 4 Series420d xDrive MHT M Sport 2dr Step Auto

2022
15,380 miles
Diesel

£32,000

or £483 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £482.98, Customer Deposit: £4,800.00, Total Deposit: £5,050.00, Optional Final Payment: £14,995.00, Total Charge For Credit: £10,745.06, Total Amount Payable: £42,745.06, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto

2019
40,140 miles
Diesel

£20,500

or £336 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £335.15, Customer Deposit: £3,075.00, Total Deposit: £3,075.00, Optional Final Payment: £8,245.90, Total Charge For Credit: £6,572.95, Total Amount Payable: £27,072.95, Representative APR: 13.20%, Interest Rate (Fixed): 13.21%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe440i M Sport 5dr Auto [Professional Media]

2018
27,010 miles
Petrol

£21,646

or £344 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.51, Customer Deposit: £3,246.00, Total Deposit: £3,246.90, Optional Final Payment: £9,325.00, Total Charge For Credit: £7,070.87, Total Amount Payable: £28,716.87, Representative APR: 13.20%, Interest Rate (Fixed): 13.19%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2023
21,550 miles
Hybrid

£33,000

or £487 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £486.03, Customer Deposit: £4,950.00, Total Deposit: £5,200.00, Optional Final Payment: £16,210.00, Total Charge For Credit: £11,253.41, Total Amount Payable: £44,253.41, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 5 Series Touring520d MHT M Sport 5dr Step Auto

2024
2,404 miles
Diesel

£38,680

or £608 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.37, Customer Deposit: £5,802.00, Total Deposit: £6,052.00, Optional Final Payment: £16,772.50, Total Charge For Credit: £12,690.89, Total Amount Payable: £51,370.89, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

73-90 of 244 vehicles