Create Alert

Used BMW Cars For Sale in Hampshire

Showing 1 to 10 of 460 second hand BMW Cars

Browse our current stock of BMW cars in Hampshire. We work with 33 BMW dealers in Hampshire and also have 1 private listing near to you.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £22,995
BMW 3 Series 330d M Sport Touring Shortlist +11

Year 2014

Transmission Automatic

Mileage 19,908

Fuel type Diesel

Engine size 2993

Retail price £47,995
BMW X6 X6 xDrive40d M Sport Shortlist +11

Year 2018

Transmission Automatic

Mileage 4,373

Fuel type Diesel

Engine size 2993

Retail price £23,995
BMW 4 Series 435i Luxury Coupe Shortlist +12

Year 2015

Transmission Automatic

Mileage 34,885

Fuel type Petrol

Engine size 2979

Retail price £17,995
BMW 3 Series 320i Sport Saloon Shortlist +12

Year 2017

Transmission Manual

Mileage 9,247

Fuel type Petrol

Engine size 1998

Retail price £14,995
BMW 5 Series 520i SE Saloon Shortlist +14

Year 2014

Transmission Automatic

Mileage 17,014

Fuel type Petrol

Engine size 1997

BMW 2 Series 218i Sport Active Tourer Shortlist +12

Year 2016

Transmission Manual

Mileage 16,328

Fuel type Petrol

Engine size 1499

Retail price £44,995
BMW X3 X3 xDrive30d M Sport Shortlist +23

Year 2018

Transmission Automatic

Mileage 3,134

Fuel type Diesel

Engine size 2993

Retail price £17,995
BMW 1 Series 118d Sport 5-door Shortlist +11

Year 2018

Transmission Automatic

Mileage 552

Fuel type Diesel

Engine size 1995

Retail price £13,995
BMW 1 Series 120i M Sport 5-Door Shortlist +12

Year 2016

Transmission Manual

Mileage 20,717

Fuel type Petrol

Engine size 1598

Retail price £21,995
BMW 6 Series 640d M Sport Coupe Shortlist +12

Year 2015

Transmission Automatic

Mileage 29,106

Fuel type Diesel

Engine size 2993

Search all 460 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.