42590 vehicles available for current search criteria

042,590

Cars in stock

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

Used BMW for sale in Hampshire

We currently have 1,290 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 1 Series 2.0 116d BMW 1 Series 2.0 116d SE 5dr 2009 (59 reg) Hatchback
Nice spec diesel 116 BMW SE. Only 1 owner from new. Really good service history …
  • 108,596 miles
  • Manual
  • 2.0L
  • Diesel
£4,190
Used BMW 3 Series 3.0 325i BMW 3 Series 3.0 325i M Sport Touring 5dr 2009 (09 reg) Estate
BMW 3 Series 3.0 325i M Sport Touring 5dr, Estate, 2009, Automatic, Petrol, …
  • 81,000 miles
  • Automatic
  • 3.0L
  • Petrol
£6,000
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d Sport Plus 4dr 2010 (60 reg) Saloon
320d M SPORT PLUS EDITION IN SAPPHIRE BLACK 60 Reg, 2 FORMER OWNERS, FULL BMW …
  • 77,000 miles
  • Manual
  • 2.0L
  • Diesel
£7,750
Used BMW 1 Series 120d Sport BMW 1 Series 120d Sport 3dr Step Auto [Business Media] - DRIVER COMFORT PACKAGE - 2.0 2014 (64 reg) Hatchback
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 42,318 miles
  • Automatic
  • 2.0L
  • Diesel
£12,802
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d M Sport 2dr 2013 (13 reg) Convertible
FULL SERVICE HISTORY WITH 3 STAMPS IN SERVICE BOOK, RECENT LAST SERVICE, ONE …
  • 28,000 miles
  • Manual
  • 2.0L
  • Diesel
£14,990
Used BMW 3 SERIES 2.0 320CD BMW 3 SERIES 2.0 320CD SE 2dr Convertible, Service History 2006 (56 reg) Convertible
Power Steering, Remote Central Locking, Immobiliser, Alarm, ABS, Electric …
  • 80,000 miles
  • Manual
  • 2.0L
  • Diesel
£5,000
Used BMW 5 Series 520d [190] BMW 5 Series 520d [190] M Sport 5dr Step Auto - M SPORT PLUS PACK - HARMAN KARDON - 19" 2.0 2014 (64 reg) Estate
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 30,470 miles
  • Automatic
  • 2.0L
  • Diesel
£19,600
Used BMW X6 3.0 30d Auto BMW X6 3.0 30d Auto xDrive 5dr 2014 (63 reg) SUV
One lady owner from new, excellent condition . only used for family to pick up …
  • 42,500 miles
  • Automatic
  • 3.0L
  • Diesel
£21,500
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d EfficientDynamics 4dr 2011 (61 reg) Saloon
ONLY £20 A YEAR TO TAX, Next MOT due 30/05/2018, Service history, Clean …
  • 95,000 miles
  • Manual
  • 2.0L
  • Diesel
£7,000
Used BMW 3 Series 320d M BMW 3 Series 320d M Sport 4dr Step Auto - CLIMATE CONTROL - PARKING SENSORS - MULTI-FUNC 2.0 2015 (65 reg) Saloon
PURCHASE FROM HOME, COLLECT IN STORE: Receive a guaranteed part exchange value …
  • 6,243 miles
  • Automatic
  • 2.0L
  • Diesel
£20,498

Not found what you were looking for?

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