BMW cars for sale in Maybole

This area has 41 dealers

228 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
good price
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 Series320i M Sport 4dr Step Auto

2019
26,077 miles
Petrol

£21,499

or £335 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.25, Customer Deposit: £3,224.00, Total Deposit: £3,474.85, Optional Final Payment: £9,347.50, Total Charge For Credit: £7,033.10, Total Amount Payable: £28,532.10, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2021
23,806 miles
Petrol

£25,000

or £359 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.98, Customer Deposit: £3,750.00, Total Deposit: £4,000.00, Optional Final Payment: £12,745.00, Total Charge For Credit: £8,617.06, Total Amount Payable: £33,617.06, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.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
fair price
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
fair price
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 2 Series Gran Coupe218i M Sport 4dr

2020
16,767 miles
Petrol

£19,499

or £282 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £281.25, Customer Deposit: £2,924.00, Total Deposit: £3,174.85, Optional Final Payment: £9,775.00, Total Charge For Credit: £6,669.60, Total Amount Payable: £26,168.60, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
5 miles
Petrol

£39,999

or £626 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £625.14, Customer Deposit: £5,999.00, Total Deposit: £6,249.85, Optional Final Payment: £17,537.50, Total Charge For Credit: £13,169.93, Total Amount Payable: £53,168.93, 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
great price
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 2 Series Gran Coupe218i M Sport 4dr

2021
44,481 miles
Petrol

£18,500

or £275 mo
good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £274.16, Customer Deposit: £2,775.00, Total Deposit: £3,025.00, Optional Final Payment: £8,807.50, Total Charge For Credit: £6,218.02, Total Amount Payable: £24,718.02, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.00ppm, 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
great price
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 228 vehicles