2,928 cars for sale in Glastonbury

BMW 5 Series550e xDrive M Sport Pro 4dr Auto

2025
4,000 miles
Hybrid

£72,990

£5,000 off
£67,990
or £1,103 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,102.48, Customer Deposit: £10,198.00, Total Deposit: £10,198.50, Optional Final Payment: £24,808.00, Total Charge For Credit: £18,833.06, Total Amount Payable: £86,823.06, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
4,399 miles
Hybrid

£29,931

or £420 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.71, Customer Deposit: £4,489.00, Total Deposit: £4,489.65, Optional Final Payment: £14,800.00, Total Charge For Credit: £9,085.02, Total Amount Payable: £39,016.02, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
2,510 miles
Hybrid

£27,391

or £339 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.59, Customer Deposit: £4,108.00, Total Deposit: £4,108.65, Optional Final Payment: £16,233.00, Total Charge For Credit: £8,864.38, Total Amount Payable: £36,255.38, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
6,605 miles
Hybrid

£25,990

or £333 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.01, Customer Deposit: £3,898.00, Total Deposit: £3,898.50, Optional Final Payment: £14,768.00, Total Charge For Credit: £8,280.97, Total Amount Payable: £34,270.97, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
8,375 miles
Hybrid

£26,395

or £344 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.89, Customer Deposit: £3,959.00, Total Deposit: £3,959.25, Optional Final Payment: £14,602.00, Total Charge For Credit: £8,329.08, Total Amount Payable: £34,724.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
6,076 miles
Hybrid

£28,490

or £388 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £387.16, Customer Deposit: £4,273.00, Total Deposit: £4,273.50, Optional Final Payment: £14,817.00, Total Charge For Credit: £8,797.02, Total Amount Payable: £37,287.02, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2025
1,954 miles
Diesel

£48,564

or £757 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £756.45, Customer Deposit: £7,284.00, Total Deposit: £7,284.60, Optional Final Payment: £19,554.00, Total Charge For Credit: £13,827.75, Total Amount Payable: £62,391.75, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2025
6,718 miles
Diesel

£49,470

or £784 mo
13 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £783.58, Customer Deposit: £7,420.00, Total Deposit: £7,420.50, Optional Final Payment: £19,149.00, Total Charge For Credit: £13,927.76, Total Amount Payable: £63,397.76, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

37-54 of 2,928 vehicles