Security How to stay safe on Auto Trader: Selling your vehicle Close
36814 vehicles available for current search criteria

036,814

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,211 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 1.6 116i BMW 1 SERIES 1.6 116i Sport Sports Hatch 5dr 2013 (13 reg) Hatchback
Red, 2013 '13 BMW 1 Series 1.6 116i Sport Hatchback, 5 door, six speed, manual, …
  • 60,000 miles
  • Manual
  • 1.6L
  • Petrol
£8,790
Used BMW 650I SPORT 4.8 2dr BMW 650I SPORT 4.8 2dr 2008 (08 reg) Coupe
Climate Control, Cruise Control, Heated Front Seats. Blue, £14,990
  • 58,685 miles
  • Automatic
  • 4.8L
  • Petrol
£14,990
Used BMW X1 SDRIVE 20I XLINE BMW X1 SDRIVE 20I XLINE 2.0 5dr 2013 (63 reg) SUV
1 owner, Blue, £16,990
  • 23,000 miles
  • Automatic
  • 2.0L
  • Petrol
£16,990
Used BMW M3 4.0 V8 DCT BMW M3 4.0 V8 DCT (SAT NAV) 2dr 2009 (59 reg) Coupe
Black, £24,990
  • 34,000 miles
  • Automatic
  • 4.0L
  • Petrol
£24,990
Used BMW 116D M SPORT - BMW 116D M SPORT - WARRANTY UNTIL JULY 2017 - £30 TAX - SAT NAV - STUNNIN 2.0 5dr 2014 (14 reg) Hatchback
1 owner, White, *Low Rate Finance Available*, £13,900
  • 47,000 miles
  • Manual
  • 2.0L
  • Diesel
£13,900
Used BMW 6 SERIES 4.4 645Ci BMW 6 SERIES 4.4 645Ci Convertible 2dr Petrol Manual (310 g/km, 333 bhp) 2004 (04 reg) Convertible
Stunning car in well above average condititon inside and out. Full service …
  • 70,000 miles
  • Manual
  • 4.4L
  • Petrol
£8,995
Used BMW 7 SERIES 5.0 750i BMW 7 SERIES 5.0 750i 4dr 2007 (07 reg) Saloon
Exceptional condition throughout with a full service history last serviced at …
  • 63,500 miles
  • Automatic
  • 5.0L
  • Petrol
£6,500
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d M Sport Business Edition Touring 5dr 2009 (59 reg) Estate
Full leather interior, a very clean car inside and out for its age., Looking to …
  • 80,000 miles
  • Manual
  • 2.0L
  • Diesel
£7,750
Used BMW 3 SERIES SALOON 2.0TD BMW 3 SERIES SALOON 2.0TD (184bhp) 320d Sport 4dr 2014 (14 reg) Saloon
Automatic air conditioning, Servotronic steering, Cruise control with brake …
  • 27,011 miles
  • Manual
  • 2.0L
  • Diesel
£15,994
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d SE Touring 5dr 2009 (09 reg) Estate
Sat nav, rear park assist, climate control, 11 service stamps, majority of which …
  • 89,483 miles
  • Manual
  • 2.0L
  • Diesel
£6,250

Not found what you were looking for?

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