Security How to stay safe on Auto Trader: Tips on selling a used car safely Close
37536 vehicles available for current search criteria

037,536

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW cars for sale in Hampshire

We currently have 1,311 used BMW cars available in Hampshire. With the widest range of private and trade BMW cars available in Hampshire, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Hampshire

Showing 1 - 10 results Attributes Price
Used BMW 4 SERIES 420d xDrive BMW 4 SERIES 420d xDrive M Sport 2dr Auto 2.0 2014 (14 reg) Coupe
Four wheel-drive, PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part …
  • 61,858 miles
  • Automatic
  • 2.0L
  • Diesel
£18,998
Used BMW 3 SERIES 320d EfficientDynamics BMW 3 SERIES 320d EfficientDynamics Sport 4dr Step Auto 2.0 2016 (16 reg) Saloon
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 21,846 miles
  • Automatic
  • 2.0L
  • Diesel
£19,498
Used BMW 1 SERIES 116d EfficientDynamics BMW 1 SERIES 116d EfficientDynamics Plus 5dr 1.5 2015 (65 reg) Hatchback
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 31,057 miles
  • Manual
  • 1.5L
  • Diesel
£12,998
Used BMW 3 SERIES 320d EfficientDynamics BMW 3 SERIES 320d EfficientDynamics Business 4dr Step Auto 2.0 2014 (14 reg) Saloon
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 56,977 miles
  • Automatic
  • 2.0L
  • Diesel
£13,798
Used BMW 1 SERIES SPORT 2.0 BMW 1 SERIES SPORT 2.0 3dr 2014 (63 reg) Hatchback
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 45,907 miles
  • Manual
  • 2.0L
  • Diesel
£11,490
Used BMW 1 SERIES M135i M BMW 1 SERIES M135i M Performance 3dr 3.0 2014 (64 reg) Hatchback
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 30,375 miles
  • Manual
  • 3.0L
  • Petrol
£18,898
Used BMW 1 SERIES 120d Sport BMW 1 SERIES 120d Sport 5dr [Business Media] 2.0 2014 (14 reg) Hatchback
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 33,258 miles
  • Manual
  • 2.0L
  • Diesel
£13,594
Used BMW 3 SERIES 320d M BMW 3 SERIES 320d M Sport 5dr Step Auto 2.0 2014 (14 reg) Estate
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 33,626 miles
  • Automatic
  • 2.0L
  • Diesel
£17,990
Used BMW 3 SERIES 330d M BMW 3 SERIES 330d M Sport 5dr Step Auto 3.0 2014 (14 reg) Estate
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 82,919 miles
  • Automatic
  • 3.0L
  • Diesel
£17,998
Used BMW 5 SERIES 520d Luxury BMW 5 SERIES 520d Luxury 4dr Step Auto 2.0 2013 (63 reg) Saloon
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 30,636 miles
  • Automatic
  • 2.0L
  • Diesel
£18,998

Not found what you were looking for?

We currently have: 1,311 Used BMW cars available in Hampshire on Auto Trader