2,507 cars for sale in Dorchester

Main listing image - BMW 1 Series

BMW 1 SeriesM135 xDrive 5dr Step Auto

2025
3,184 miles
Petrol

£35,798

or £441 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.61, Customer Deposit: £5,369.00, Total Deposit: £5,369.70, Optional Final Payment: £19,233.75, Total Charge For Credit: £9,514.12, Total Amount Payable: £45,312.12, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.10ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
5,867 miles
Hybrid

£27,920

or £343 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.83, Customer Deposit: £4,188.00, Total Deposit: £4,188.00, Optional Final Payment: £15,047.35, Total Charge For Credit: £7,428.36, Total Amount Payable: £35,348.36, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.04ppm, Mileage Per Annum: 10,000

BMW 1 Series120 Sport 5dr Step Auto

2025
10,816 miles
Hybrid

£25,890

or £321 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.94, Customer Deposit: £3,883.00, Total Deposit: £3,883.50, Optional Final Payment: £13,779.87, Total Charge For Credit: £6,857.55, Total Amount Payable: £32,747.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.35ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
3,713 miles
Hybrid

£28,500

or £352 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.87, Customer Deposit: £4,275.00, Total Deposit: £4,275.00, Optional Final Payment: £15,250.41, Total Charge For Credit: £7,563.30, Total Amount Payable: £36,063.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.04ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto

2025
7,272 miles
Hybrid

£39,390

£2,777 off
£36,613
or £474 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.37, Customer Deposit: £5,491.00, Total Deposit: £5,491.95, Optional Final Payment: £18,374.14, Total Charge For Credit: £9,501.48, Total Amount Payable: £46,114.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.44ppm, Mileage Per Annum: 10,000

BMW X5 MxDrive X5 M Competition 5dr Step Auto

2025
6,688 miles
Hybrid

£97,454

£2,552 off
£94,902
or £1,248 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,247.18, Customer Deposit: £14,235.00, Total Deposit: £14,235.30, Optional Final Payment: £46,473.45, Total Charge For Credit: £24,424.21, Total Amount Payable: £119,326.21, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 26.57ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e 22.3 kWh M Sport 5dr Step Auto

2025
6,881 miles
Hybrid

£41,500

£4,779 off
£36,721
or £475 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.99, Customer Deposit: £5,508.00, Total Deposit: £5,508.15, Optional Final Payment: £18,415.31, Total Charge For Credit: £9,526.99, Total Amount Payable: £46,247.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.44ppm, Mileage Per Annum: 10,000

BMW 1 Series120 Sport 5dr Step Auto

2025
12,463 miles
Hybrid

£26,000

or £329 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £328.56, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £13,481.58, Total Charge For Credit: £6,823.90, Total Amount Payable: £32,823.90, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.29ppm, Mileage Per Annum: 10,000

BMW 1 Series120 Sport 5dr Step Auto

2025
11,803 miles
Hybrid

£26,000

or £328 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £327.54, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £13,539.97, Total Charge For Credit: £6,834.35, Total Amount Payable: £32,834.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.29ppm, Mileage Per Annum: 10,000

2341-2358 of 2,507 vehicles