Skip to main content

169 Used BMW X6 cars for sale

BMW X62017 (17) - 3.0 M50D 4DR Automatic

2017 (17) - 3.0 M50D 4DR Automatic58

£22,995

Finance available £452 pm

  • 3L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Grosvenor Garage

01772285063 *

BMW X62021 - xDrive40d MHT M Sport 5dr Step Auto [Tech Pack]

2021 - xDrive40d MHT M Sport 5dr Step Auto [Tech Pack]39

£45,332

  • 3L
  • 35.9K

    Miles
  • Diesel
  • Semi Auto
  • SUV

Marshall BMW Hampshire

01256268420 *

BMW X62022 - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)38

£44,495

  • 3L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • SUV

Sinclair Direct Bridgend

01656339498 *

BMW X62018 - xDrive40d M Sport 5dr Step Auto

2018 - xDrive40d M Sport 5dr Step Auto60

Reduced

£21,995

Finance available £431 pm

  • 3L
  • 93.8K

    Miles
  • Diesel
  • Semi Auto
  • SUV

SM Motors NI

02827440451 *

BMW X62016 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2016 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)10

Low Mileage

£25,812

  • 3L
  • 30.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Hodgson Specialist Cars Ltd

01942365192 *

BMW X62010 (10) - 3.0 30d SUV 5dr Diesel Steptronic xDrive Euro 5 (245 ps)

2010 (10) - 3.0 30d SUV 5dr Diesel Steptronic xDrive Euro 5 (245 ps)49

Low Mileage

£6,995

Finance available £134 pm

  • 3L
  • 108.7K

    Miles
  • Diesel
  • Automatic
  • SUV

Kestrels Motor Company

01787329766 *

BMW X62011 (61) - 3.0 40d Steptronic xDrive Euro 5 5dr

2011 (61) - 3.0 40d Steptronic xDrive Euro 5 5dr35

Low Mileage

£10,999

  • 3L
  • 66.1K

    Miles
  • Diesel
  • Automatic
  • SUV

AL PRESTIGE CARS LTD

02380017157 *

0/5 Stars

BMW X62015 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)81

£18,995

Finance available £370 pm

  • 3L
  • 85.9K

    Miles
  • Diesel
  • Automatic
  • SUV

RDB Car Sales

01592808079 *

BMW X6(16) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

(16) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr94

Low Mileage

£20,995

Finance available £411 pm

  • 75.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

BRM Select Cars Ltd

01724709671 *

0/5 Stars

BMW X62022 - xDrive40i MHT M Sport 5dr Step Auto

2022 - xDrive40i MHT M Sport 5dr Step Auto19

£48,498

  • 3L
  • 26.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Mercedes-Benz of Perth

01738230553 *

4.7/5 Stars

BMW X62023 (72) - M50I 4.4 V8 XDRIVE 5-Door

2023 (72) - M50I 4.4 V8 XDRIVE 5-Door1

£51,995

Finance available £1,048 pm

  • 4.4L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW X62017 - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

2017 - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)40

£25,200

Finance available £497 pm

  • 4.4L
  • 63.7K

    Miles
  • Petrol
  • Automatic
  • SUV

drivedirect Stockton-on-Tees

01642937613 *

BMW X62019 - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

2019 - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)60

£26,369

Finance available £578 pm

  • 3L
  • 57.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Thurlow Nunn Great Yarmouth

01493809193 *

0/5 Stars

BMW X62018 - 3.0 Xdrive30d M Sport 5DR 4x4 Diesel

2018 - 3.0 Xdrive30d M Sport 5DR 4x4 Diesel47

Low Mileage

£25,789

Finance available £509 pm

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Direct Cars Limited

01145510336 *

0/5 Stars

BMW X62021 (21) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)31

£42,690

Finance available £856 pm

  • 3L
  • 51.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Car City UK Catterick

01748900779 *

4.7/5 Stars

BMW X62015 (65) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2015 (65) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)50

Low Mileage

£19,495

Finance available £380 pm

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Motor Village Bristol Ltd

01172331375 *

BMW X62019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr4

£19,980

Finance available £390 pm

  • 3L
  • 95.2K

    Miles
  • Diesel
  • Automatic
  • SUV

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW X62020 (70) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2020 (70) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr47

£37,798

  • 3L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Stoneacre Harrogate Volvo

01432801658 *

BMW X62019 (19) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2019 (19) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)50

Low Mileage

£26,890

  • 3L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Dace Car Supermarket

01616945306 *

4.8/5 Stars

BMW X6(71) - 4.4 X6 M Competition Edition Auto 4WD 5dr

(71) - 4.4 X6 M Competition Edition Auto 4WD 5dr58

£63,990

  • 51.7K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Phantom Motor Company

01942365271 *

Why buy a used BMW X6?

If you're in the market for a car that is styled like a coupé but is as practical as an SUV, then a used BMW X6 is a great choice. It has strong engine options, and a refined look. Perfectly matched with the rest of the BMW SUV lineup, the X6 is enjoyable to drive and has a number of high-end features.

Used BMW X6 snapshot review

Pros

  • Diesels offer good economy
  • Good to drive
  • Well-refined finish

Cons

  • High mark-up
  • Other SUVs more practical
  • Not very good looking

BMW X6 video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.