BMW cars for sale in Devizes

This area has 209 dealers

285 BMW cars for sale

BMW 1 Series

118i [136] M Sport 5dr Step Auto
2022
18,223 miles
Petrol

was

£23,090

£800 off
£22,290
or £321 mo
great price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £320.42, Customer Deposit: £3,343.00, Total Deposit: £3,343.50, Optional Final Payment: £13,741.98, Total Charge For Credit: £6,010.18, Total Amount Payable: £28,300.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.50ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

218i [136] M Sport 4dr DCT
2022
19,258 miles
Petrol

was

£23,156

£1,166 off
£21,990
or £324 mo
great price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £323.47, Customer Deposit: £3,298.00, Total Deposit: £3,298.50, Optional Final Payment: £13,245.95, Total Charge For Credit: £5,875.90, Total Amount Payable: £27,865.90, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 11.15ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

218i [136] M Sport 4dr DCT
2021
20,535 miles
Petrol

was

£22,290

£1,000 off
£21,290
or £313 mo
good price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £312.22, Customer Deposit: £3,193.00, Total Deposit: £3,193.50, Optional Final Payment: £12,864.67, Total Charge For Credit: £5,695.87, Total Amount Payable: £26,985.87, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 10.49ppm, Mileage Per Annum: 10,000

BMW 2 Series

M240i xDrive 2dr Step Auto
2023
12,853 miles
Petrol

was

£41,490

£2,200 off
£39,290
or £537 mo
good price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £537.00, Customer Deposit: £5,893.00, Total Deposit: £5,893.50, Optional Final Payment: £23,517.22, Total Charge For Credit: £8,915.72, Total Amount Payable: £48,205.72, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 18.48ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe

420i M Sport 5dr Step Auto
2022
12,839 miles
Petrol

was

£34,690

£900 off
£33,790
or £538 mo
good price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £537.94, Customer Deposit: £5,068.00, Total Deposit: £5,068.50, Optional Final Payment: £18,627.96, Total Charge For Credit: £8,734.36, Total Amount Payable: £42,524.36, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000

BMW 3 Series

330e xDrive M Sport 4dr Step Auto
2024
7,376 miles
Hybrid

was

£45,415

£3,888 off
£41,527
or £681 mo
great price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £680.48, Customer Deposit: £6,229.00, Total Deposit: £6,229.05, Optional Final Payment: £20,223.74, Total Charge For Credit: £8,742.59, Total Amount Payable: £50,269.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 14.39ppm, Mileage Per Annum: 10,000

BMW 3 Series

320d MHT M Sport 4dr Step Auto
2023
7,970 miles
Diesel

was

£41,505

£3,015 off
£38,490
or £651 mo
fair price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £650.26, Customer Deposit: £5,773.00, Total Deposit: £5,773.50, Optional Final Payment: £19,636.46, Total Charge For Credit: £9,679.06, Total Amount Payable: £48,169.06, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 13.00ppm, Mileage Per Annum: 10,000

BMW X1

xDrive 20i xLine 5dr Step Auto
2021
18,835 miles
Petrol

was

£25,911

£1,074 off
£24,837
or £425 mo
great price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £424.18, Customer Deposit: £3,725.00, Total Deposit: £3,725.55, Optional Final Payment: £12,478.24, Total Charge For Credit: £6,213.09, Total Amount Payable: £31,050.09, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.77ppm, Mileage Per Annum: 10,000

BMW X3

xDrive20d MHT M Sport 5dr Step Auto
2023
10,269 miles
Hybrid

was

£46,607

£2,672 off
£43,935
or £701 mo
fair price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £700.19, Customer Deposit: £6,590.00, Total Deposit: £6,590.25, Optional Final Payment: £22,206.47, Total Charge For Credit: £9,368.37, Total Amount Payable: £53,303.37, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000

BMW X3

xDrive20i MHT M Sport 5dr Step Auto
2023
2,775 miles
Hybrid

was

£42,990

£1,200 off
£41,790
or £621 mo
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £620.25, Customer Deposit: £6,268.00, Total Deposit: £6,268.50, Optional Final Payment: £22,999.75, Total Charge For Credit: £9,187.00, Total Amount Payable: £50,977.00, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000

BMW X3

xDrive20d MHT M Sport 5dr Step Auto
2023
9,037 miles
Diesel

was

£44,627

£1,137 off
£43,490
or £685 mo
good price
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £684.61, Customer Deposit: £6,523.00, Total Deposit: £6,523.50, Optional Final Payment: £22,330.01, Total Charge For Credit: £9,324.86, Total Amount Payable: £52,814.86, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000

BMW X2

xDrive 25e M Sport 5dr Auto
2023
2,892 miles
Hybrid

£32,315

or £472 mo
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £471.21, Customer Deposit: £4,847.00, Total Deposit: £4,847.25, Optional Final Payment: £18,129.96, Total Charge For Credit: £7,154.56, Total Amount Payable: £39,469.56, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 11.65ppm, Mileage Per Annum: 10,000

BMW X2

xDrive 20i [178] M Sport 5dr Step Auto
2023
4,119 miles
Petrol

was

£32,790

£1,500 off
£31,290
or £465 mo
21 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £464.59, Customer Deposit: £4,693.00, Total Deposit: £4,693.50, Optional Final Payment: £17,213.57, Total Charge For Credit: £6,877.72, Total Amount Payable: £38,167.72, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 10.46ppm, Mileage Per Annum: 10,000

235-252 of 285 vehicles