Filters
Your Budget
Cash
Monthly
  • PCP
  • HP
Deposit
Annual Mileage
Term Length
Fuel Type
Hybrid Type
Transmission
Bodystyle
Desirable Options
Show More
Branch
Show More
No. of Seats
No. of Doors
Year
  • Minimum
  • Maximum
Engine Size
  • Minimum
  • Maximum
Mileage
Colours
Search & Filter

Used BMW Cars for Sale in Hampshire

Explore the Used BMW Cars in Stock

Welcome to the world of Used BMW, brought to you by Barons BMW. Here at Barons we offer the very best of BMW Approved used cars ranging from the BMW Used 1 Series to the amazing BMW Used i8, there really is a Used BMW for every family and every occasion!

Our friendly and efficient sales advisors will be on hand to help you find the right car at the right budget for you including, finance if required and deal with your part exchange. We have BMW dealerships in Farnborough in Hampshire.

    vehicles
    Sort
    • Price, low to high
    • Price, high to low
    • Best MPG
    • Low CO2
    • Mileage, low to high
    • Mileage, high to low
    • Age, newest first
    • Age, oldest first
    • Distance, closest first
    • 36
      BMW 1 Series 3 Door

      1.5 118i Gpf Sport Hatchback 3dr Petrol Manual

      1.5 Petrol (136ps) | Manual | 26,428 miles | 2018 | GU68WDT

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £16,995

      Explore
    • 36
      BMW 1 Series 5 Door

      1.5 118i Gpf Sport Hatchback 5dr Petrol Manual

      1.5 Petrol (136ps) | Manual | 20,000 miles | 2019 | LY19LVJ

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £17,995

      £18,875 Save: £880

      Explore
    • 36
      BMW 3 Series Saloon

      318i Sport

      1.5 Petrol | Manual | 13,903 miles | 2018 | RX68RFN

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £17,995

      Explore
    • 36
      BMW 4 Series Coupe

      420d Luxury

      2.0 Diesel | Automatic | 35,800 miles | 2015 | RX65YWE

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £18,995

      Explore
    • 36
      BMW 5 Series Saloon

      520d Se

      2.0 Diesel | Automatic | 16,281 miles | 2015 | GU65MPY

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £19,995

      Explore
    • Click & Collect.
      Reserve, trade in and finance your next vehicle online now.
      Reserve
      Trade In
      Finance
      Collect
      Learn More
      AcceleRide
    • 36
      BMW 1 Series 5 Door

      3.0 M140i Hatchback 5dr Petrol Manual

      3.0 Petrol (340ps) | Manual | 42,726 miles | 2016 | HX66RVV

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £20,994

      £21,995 Save: £1,001

      Explore
    • 36
      BMW 3 Series Saloon

      320i M Sport Shadow Edition

      2.0 Petrol | Manual | 24,373 miles | 2018 | HN18HZP

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £21,995

      Explore
    • 36
      BMW 2 Series Gran Tourer

      220i M Sport Gran Tourer

      2.0 Petrol | Automatic | 32,158 miles | 2019 | YD69YXF

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £22,994

      Explore
    • 36
      BMW 1 Series Sports Hatch

      1.5 118i Sport Hatchback 5dr Petrol Manual

      1.5 Petrol (140ps) | Manual | 29,403 miles | 2020 | YH20DJJ

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £22,995

      Explore
    • 36
      BMW 5 Series Saloon

      520d Se

      2.0 Diesel | Automatic | 28,733 miles | 2017 | GY67MWV

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £22,995

      Explore
    • 36
      BMW 3 Series Saloon

      3.0 335d M Sport Saloon 4dr Diesel Auto Xdrive

      3.0 Diesel (313ps) | Automatic | 32,481 miles | 2018 | RX68RGV

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £23,994

      £25,995 Save: £2,001

      Explore
    • 36
      BMW 3 Series Touring

      320d Se Touring

      2.0 Diesel | Automatic | 6,856 miles | 2019 | YG68TRA

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £23,994

      £24,995 Save: £1,001

      Explore
    • 36
      BMW 3 Series Touring

      318d M Sport Touring

      2.0 Diesel | Automatic | 22,110 miles | 2019 | YJ19MLR

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £23,995

      Explore
    • 36
      BMW 4 Series Coupe

      430i M Sport Gran Coupe

      2.0 Petrol | Automatic | 42,874 miles | 2018 | LX68TWM

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £23,995

      Explore
    • 36
      BMW 2 Series Gran Tourer

      2.0 220i Gpf M Sport MPV 5dr Petrol Dct

      2.0 Petrol (192ps) | Automatic | 22,084 miles | 2019 | RN19ASZ

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £24,994

      £26,995 Save: £2,001

      Explore
    • 36
      BMW 1 Series Sports Hatch

      2.0 118d Sport Hatchback 5dr Diesel Auto

      2.0 Diesel (150ps) | Automatic | 6,190 miles | 2019 | YG69HVF

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £24,994

      £25,995 Save: £1,001

      Explore
    • 36
      BMW 2 Series Active Tourer

      218i M Sport Active Tourer

      1.5 Petrol | Automatic | 13,473 miles | 2020 | DG20YTY

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £24,995

      Explore
    • 36
      BMW X2

      2.0 20i M Sport Suv 5dr Petrol Dct Sdrive

      2.0 Petrol (192ps) | Automatic | 16,751 miles | 2019 | RN19GWU

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £25,794

      £28,995 Save: £3,201

      Explore
    • 36
      BMW 2 Series Gran Tourer

      2.0 220d M Sport MPV 5dr Diesel Auto

      2.0 Diesel (190ps) | Automatic | 23,766 miles | 2019 | RN19OUU

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £25,995

      Explore
    • 36
      BMW X2

      Sdrive20i M Sport

      2.0 Petrol | Automatic | 24,763 miles | 2018 | YB18XXM

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £25,995

      Explore
    • 36
      BMW 1 Series 5 Door

      M140i Shadow Edition

      3.0 Petrol | Automatic | 27,698 miles | 2018 | LA67JVV

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £25,995

      Explore
    • 36
      BMW 5 Series Saloon

      2.0 525d M Sport Saloon 4dr Diesel Auto

      2.0 Diesel (231ps) | Automatic | 19,897 miles | 2018 | HV68TWL

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £26,994

      £29,995 Save: £3,001

      Explore
    • 36
      BMW 5 Series Saloon

      520d Xdrive M Sport

      2.0 Diesel | Automatic | 42,047 miles | 2019 | LP19FKS

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £26,995

      Explore
    • 36
      BMW 1 Series Sports Hatch

      1.5 118i M Sport Hatchback 5dr Petrol Dct

      1.5 Petrol (140ps) | Automatic | 22,338 miles | 2020 | YG20KKB

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £26,995

      Explore
    • 36
      BMW 3 Series Saloon

      3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Xdrive

      3.0 Diesel (258ps) | Automatic | 12,297 miles | 2018 | AK68TZU

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £27,994

      £31,995 Save: £4,001

      Explore
    • 36
      BMW X2

      2.0 20i M Sport Suv 5dr Petrol Auto Xdrive

      2.0 Petrol (192ps) | Automatic | 28,975 miles | 2019 | BG69XWO

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £27,994

      £28,995 Save: £1,001

      Explore
    • 36
      BMW 3 Series Saloon

      320d M Sport

      2.0 Diesel | Automatic | 35,394 miles | 2019 | YS19VFC

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £27,995

      Explore
    • 36
      BMW 5 Series Touring

      520i Se Touring

      2.0 Petrol | Automatic | 15,837 miles | 2019 | FE69VAV

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £27,995

      Explore
    • 36
      BMW X2

      Xdrive20d M Sport

      2.0 Diesel | Automatic | 13,243 miles | 2019 | RF19KOD

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £28,994

      £30,995 Save: £2,001

      Explore
    • 36
      BMW 3 Series Saloon

      2.0 318i M Sport Saloon 4dr Petrol Auto

      2.0 Petrol (156ps) | Automatic | 19,012 miles | 2021 | YC21HFU

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £28,995

      £31,995 Save: £3,000

      Explore
    • 36
      BMW 3 Series Saloon

      320i M Sport

      2.0 Petrol | Automatic | 22,922 miles | 2019 | SM19MZW

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £28,995

      Explore
    • 36
      BMW 5 Series Saloon

      530e M Sport

      2.0 Plug-in Hybrid | Automatic | 35,025 miles | 2018 | YH68UUL

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £28,995

      Explore
    • 36
      BMW 3 Series Saloon

      320d M Sport

      2.0 Diesel | Automatic | 13,432 miles | 2019 | RE69VCJ

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £29,994

      £30,995 Save: £1,001

      Explore
    • 36
      BMW 5 Series Touring

      2.0 520d Mht M Sport Touring 5dr Diesel Hybrid Auto

      2.0 Mild Hybrid (190ps) | Automatic | 28,800 miles | 2019 | LA69LFP

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Barons & Chandlers BMW Price £29,995

      £31,875 Save: £1,880

      Explore
    • 36
      BMW 2 Series Gran Coupe

      1.5 218i M Sport Saloon 4dr Petrol Manual

      1.5 Petrol (136ps) | Manual | 9,239 miles | 2021 | NC21MHL

      Barons BMW Farnborough 01252882457
      PCP from £Call

      Per Month

      HP from £Call

      Per Month

      Lease from £Call

      Per Month

      Price £29,995

      Explore
    • Representative Example:
    • Finance Product XXX
    • Vehicle Price £XXX
    • Customer Deposit £XXX
    • XX Monthly Payments £XXX
    • Optional Final Payment £XXX
    • Balance to Finance £XXX
    • Total Charge For Credit £XXX
    • Total Amount Payable £XXX
    • APR XX.X%
    • Interest Rate (Fixed) XXX%
    • Mileage per annum XX,XXX
    • Excess Mileage Charge X.XXppm
    • Finance available subject to status. Indemnities may be required. Other finance offers may be available but cannot be used in conjunction with this offer. We work with a number of carefully selected credit providers who may be able to offer you finance for your purchase. We are only able to offer finance products from these providers. Postal Address: First Point St.Leonards Road, Allington, Maidstone, Kent, England ME16 0LS First Point St.Leonards Road, Allington, Maidstone, Kent, England ME16 0LS

    Please Wait

    This won't take a moment...

    Please Wait

    This won't take a moment...

    We Want Your BMW
    We Want Your BMW

    Due to unprecedented demand we are actively looking for low mileage BMW vehicles.

    Get an Instant Valuation
    Service Offers
    +

    Please Wait

    This won't take a moment...

    +
    Loading