449 BMW cars for sale in Warminster

BMW 3 Series Touring330e M Sport 5dr Step Auto

2022
10,169 miles
Hybrid

£34,995

or £547 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £546.34, Customer Deposit: £5,249.00, Total Deposit: £5,499.25, Optional Final Payment: £15,370.30, Total Charge For Credit: £11,552.53, Total Amount Payable: £46,547.53, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto [Pro Pack]

Petrol

£42,635

or £677 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £676.02, Customer Deposit: £6,395.00, Total Deposit: £6,395.25, Optional Final Payment: £16,462.00, Total Charge For Credit: £11,995.19, Total Amount Payable: £54,630.19, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 4 SeriesM440i xDrive MHT 2dr Step Auto

2024
2,515 miles
Hybrid

£52,636

£1,175 off
£51,461
or £878 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £877.48, Customer Deposit: £7,719.00, Total Deposit: £7,719.15, Optional Final Payment: £16,234.00, Total Charge For Credit: £13,733.71, Total Amount Payable: £65,194.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport Pro Edition 5dr Step Auto

2022
37,394 miles
Petrol

£29,690

£1,119 off
£28,571
or £467 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.64, Customer Deposit: £4,285.00, Total Deposit: £4,285.65, Optional Final Payment: £10,227.00, Total Charge For Credit: £7,873.73, Total Amount Payable: £36,444.73, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto

2021
42,000 miles
Diesel

£34,999

or £566 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £565.50, Customer Deposit: £5,249.00, Total Deposit: £5,499.85, Optional Final Payment: £14,207.50, Total Charge For Credit: £11,286.85, Total Amount Payable: £46,285.85, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

91-108 of 449 vehicles