Create Alert

Used BMW Cars For Sale in Wiltshire

Showing 1 to 10 of 59 second hand BMW Cars

Browse our current stock of BMW cars in Wiltshire. We work with 5 BMW dealers in Wiltshire.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £36,490 Finance from £845 per month
BMW X2 xDrive 25e M Sport 5dr Auto +29

Year 2021

Transmission Automatic

Mileage 1,465

Fuel type Hybrid

Engine size 1500

Retail price £52,000 Finance from £1214 per month
BMW X6 xDrive30d M Sport 5dr Step Auto +29

Year 2020

Transmission Automatic

Mileage 5,604

Fuel type Diesel

Engine size 3000

Retail price £21,795 Finance from £495 per month
BMW 7 Series 3.0 740d Auto xDrive (s/s) 4dr 12M WA +18
p/x considered

Year 2016

Transmission Automatic

Mileage 74,000

Fuel type Diesel

Engine size 2993

Retail price £21,890 Finance from £497 per month
BMW 2 Series 218d Luxury 5dr Step Auto +29

Year 2020

Transmission Automatic

Mileage 825

Fuel type Diesel

Engine size 2000

Retail price £27,890 Finance from £640 per month
BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [P +29

Year 2020

Transmission Automatic

Mileage 1,742

Fuel type Diesel

Engine size 2000

Retail price £28,690 Finance from £659 per month
BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [P +29

Year 2020

Transmission Automatic

Mileage 5,440

Fuel type Diesel

Engine size 2000

Retail price £41,690 Finance from £969 per month
BMW 5 Series 530e M Sport 4dr Auto +29

Year 2021

Transmission Automatic

Mileage 2,168

Fuel type Hybrid

Engine size 2000

Retail price £31,790 Finance from £733 per month
BMW 6 Series 620d M Sport 5dr Auto +29

Year 2020

Transmission Automatic

Mileage 2,052

Fuel type Diesel

Engine size 2000

Retail price £36,790 Finance from £852 per month
BMW X4 xDrive20d M Sport 5dr Step Auto +29

Year 2020

Transmission Automatic

Mileage 4,249

Fuel type Diesel

Engine size 2000

Retail price £28,290 Finance from £650 per month
BMW 5 Series 540i xDrive M Sport 4dr Auto +29

Year 2017

Transmission Automatic

Mileage 13,210

Fuel type Petrol

Engine size 3000

Search all 59 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.