488 BMW cars for sale in Warminster

Main listing image - BMW 4 Series

BMW 4 Series420i M Sport 2dr Step Auto

2024
5,046 miles
Petrol

£39,474

or £635 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £634.09, Customer Deposit: £5,921.00, Total Deposit: £5,921.10, Optional Final Payment: £15,085.86, Total Charge For Credit: £11,969.28, Total Amount Payable: £51,443.28, Representative APR: 12.40%, Interest Rate (Fixed): 6.46%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2024
3,078 miles
Petrol

£32,741

or £480 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £479.83, Customer Deposit: £4,911.00, Total Deposit: £4,911.15, Optional Final Payment: £15,347.40, Total Charge For Credit: £10,549.39, Total Amount Payable: £43,290.39, Representative APR: 12.40%, Interest Rate (Fixed): 6.46%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 2 SeriesM240i xDrive 2dr Step Auto

2022
21,734 miles
Petrol

£38,148

or £595 mo
34 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £594.68, Customer Deposit: £5,722.00, Total Deposit: £5,722.20, Optional Final Payment: £16,169.13, Total Charge For Credit: £12,287.97, Total Amount Payable: £50,435.97, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X7xDrive40i MHT M Sport 5dr Step Auto

Petrol

£102,105

or £1,673 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,672.29, Customer Deposit: £15,315.00, Total Deposit: £15,315.75, Optional Final Payment: £33,950.00, Total Charge For Credit: £25,758.38, Total Amount Payable: £127,863.38, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW iX1150kW eDrive20 M Sport 65kWh 5dr Auto

2024
6,448 miles
Electric

£40,626

£3,910 off
£36,716
or £594 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.76, Customer Deposit: £5,507.00, Total Deposit: £5,507.40, Optional Final Payment: £12,649.00, Total Charge For Credit: £9,347.12, Total Amount Payable: £46,063.12, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX1150kW eDrive20 M Sport 65kWh 5dr Auto

2023
3,169 miles
Electric

£38,299

£3,411 off
£34,888
or £563 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.21, Customer Deposit: £5,233.00, Total Deposit: £5,233.20, Optional Final Payment: £12,135.00, Total Charge For Credit: £8,904.07, Total Amount Payable: £43,792.07, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

253-270 of 488 vehicles