Skip to main content

351 Used BMW X2 cars for sale

BMW X22018 (68) - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)45

Reduced

£14,500

Finance available £302 pm

  • 2L
  • 77.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Driven Of York

01937221340 *

4.4/5 Stars

BMW X22021 - xDrive 25e M Sport 5dr Auto (Navigation)(Rear Park

2021 - xDrive 25e M Sport 5dr Auto (Navigation)(Rear Park25

Low Mileage

£19,000

  • 1.5L
  • 29.3K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Motorparks Preston

01772347475 *

BMW X22021 - sDrive 20i Sport 5dr Step Auto

2021 - sDrive 20i Sport 5dr Step Auto12

Low Mileage

£21,998

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Exeter

01414839930 *

4.7/5 Stars

BMW X22021 - sDrive 18d M Sport 5dr Step Auto

2021 - sDrive 18d M Sport 5dr Step Auto8

£17,899

Finance available £377 pm

  • 2L
  • 57.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X22018 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)32

£15,999

Finance available £335 pm

  • 2L
  • 74.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

webuycarsformore com

01918144196 *

0/5 Stars

BMW X22021 - M35i 5dr Step Auto

2021 - M35i 5dr Step Auto36

Low Mileage

£25,449

Finance available £535 pm

  • 2L
  • 10.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Birtley

01913387241 *

BMW X22019 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr15

£13,490

Finance available £279 pm

  • 2L
  • 91.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SR Motors

01793268063 *

BMW X22018 - sDrive 20i M Sport 5dr Step Auto

2018 - sDrive 20i M Sport 5dr Step Auto59

Low Mileage

£17,051

  • 2L
  • 38.8K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Marshall Volvo Nottingham

01158384502 *

BMW X22018 (68) - 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr

2018 (68) - 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr37

£15,195

Finance available £317 pm

  • 2L
  • 72.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Motors Deals Ltd

01612416399 *

BMW X22018 - xDrive 20d M Sport X 5dr Step Auto

2018 - xDrive 20d M Sport X 5dr Step Auto53

Reduced

£15,995

Finance available £335 pm

  • 2L
  • 66.3K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

MB Motors

02825440802 *

BMW X22021 (70) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)

2021 (70) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)76

£17,600

Finance available £378 pm

  • 1.5L
  • 52.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Sheffield

01145510576 *

BMW X22022 - xDrive 20i [178] Sport 5dr Step Auto

2022 - xDrive 20i [178] Sport 5dr Step Auto19

Low Mileage

£24,998

  • 2L
  • 12.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (Livingston)

01506539098 *

4.7/5 Stars

BMW X22021 - sDrive 20i Sport 5dr Step Auto

2021 - sDrive 20i Sport 5dr Step Auto19

Low Mileage

£21,998

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382768498 *

4.7/5 Stars

BMW X22020 - xDrive 20d M Sport X 5dr Step Auto

2020 - xDrive 20d M Sport X 5dr Step Auto36

Low Mileage

£21,995

Finance available £431 pm

  • 2L
  • 26.7K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

BMW Bavarian

02895908116 *

BMW X22021 (21) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)29

Reduced

£15,995

Finance available £335 pm

  • 2L
  • 98.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Duman Autos

01506376796 *

BMW X22018 (18) - 2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

2018 (18) - 2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)43

Reduced

£12,800

Finance available £264 pm

  • 2L
  • 58.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Driven Of York

01937221340 *

4.4/5 Stars

BMW X22019 (19) - 2.0 XDRIVE20D M SPORT X 5d 188 BHP 5-Door

2019 (19) - 2.0 XDRIVE20D M SPORT X 5d 188 BHP 5-Door30

Reduced

£17,995

  • 2L
  • 42.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Suffolk Car Centre

01502446963 *

BMW X22018 - xDrive 20d M Sport 5dr Step Auto

2018 - xDrive 20d M Sport 5dr Step Auto10

£16,680

Finance available £350 pm

  • 2L
  • 56.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

My Next Car

02039577412 *

BMW X22020 (20) - 2.0 20i M Sport X DCT sDrive Euro 6 (s/s) 5dr

2020 (20) - 2.0 20i M Sport X DCT sDrive Euro 6 (s/s) 5dr42

Reduced

£14,500

Finance available £302 pm

  • 2L
  • 36.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Meadway Autoland

01216475215 *

1/5 Stars

BMW X22019 (69) - 2.0 18d Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 2.0 18d Sport Auto xDrive Euro 6 (s/s) 5dr47

£15,990

Finance available £335 pm

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Reeds Motors Ltd

01784770040 *

Why buy a used BMW X2?

If you're in the market for a car that's sporty, reliable and fun, then a used BMW X2 is a great choice. With a stylish appearance and a high-end cabin, the BMW X2 offers a premium experience topped with a spacious and practical boot. The wide range of engines can output a lot of power or a model can be chosen with efficiency in mind.

Used BMW X2 snapshot review

Pros

  • Strong build quality
  • Good range of engines
  • Sporty looks

Cons

  • Not as fun to drive as most BMWs
  • Firm ride
  • Pricier than rivals

BMW X2 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.