BMW cars for sale in Weymouth

This area has 109 dealers

327 BMW cars for sale

BMW 4 Series Gran Coupe

420i M Sport 5dr Step Auto
2023
4,151 miles
Petrol

was

£40,715

£4,465 off
£36,250
or £520 mo
good price
26 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £519.83, Customer Deposit: £5,437.00, Total Deposit: £5,437.50, Optional Final Payment: £20,697.41, Total Charge For Credit: £8,078.96, Total Amount Payable: £44,328.96, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 14.49ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

218i [136] M Sport 4dr
2024
2,817 miles
Petrol

was

£26,418

£1,099 off
£25,319
or £352 mo
great price
26 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £351.50, Customer Deposit: £3,797.00, Total Deposit: £3,797.85, Optional Final Payment: £14,930.97, Total Charge For Credit: £5,712.32, Total Amount Payable: £31,031.32, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.05ppm, Mileage Per Annum: 10,000

BMW 3 Series

330d M Sport 4dr Step Auto
2019
55,258 miles
Diesel

was

£24,615

£1,283 off
£23,332
or £372 mo
good price
26 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £371.12, Customer Deposit: £3,499.00, Total Deposit: £3,499.80, Optional Final Payment: £12,876.41, Total Charge For Credit: £6,033.41, Total Amount Payable: £29,365.41, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.62ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

218i [136] M Sport 4dr DCT
2022
28,236 miles
Petrol

was

£22,961

£999 off
£21,962
or £338 mo
good price
26 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £337.41, Customer Deposit: £3,294.00, Total Deposit: £3,294.30, Optional Final Payment: £12,623.50, Total Charge For Credit: £5,765.15, Total Amount Payable: £27,727.15, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.00ppm, Mileage Per Annum: 10,000

BMW 2 Series

220i M Sport 2dr Step Auto
2024
4,658 miles
Petrol

was

£34,990

£907 off
£34,083
or £442 mo
great price
26 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £441.61, Customer Deposit: £5,112.00, Total Deposit: £5,112.45, Optional Final Payment: £21,394.31, Total Charge For Credit: £7,880.11, Total Amount Payable: £41,963.11, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 15.23ppm, Mileage Per Annum: 10,000

253-270 of 327 vehicles