Skip to main content

346 Used BMW X2 cars for sale

BMW X22024 - M35i xDrive 5dr Step Auto

2024 - M35i xDrive 5dr Step Auto35

Low Mileage

£48,250

  • 2L
  • 2.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW X22021 (70) - xDrive 25e Sport 5dr Auto

2021 (70) - xDrive 25e Sport 5dr Auto27

£16,895

  • 1.5L
  • 44.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

V12 Sports and Classics Stoke

01782432972 *

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

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

£15,250

  • 2L
  • 58.2K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Marshall SKODA Reading

01182078976 *

BMW X22021 (21) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2021 (21) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)37

Reduced

£20,275

  • 2L
  • 40.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Luton Trade Centre

01582280724 *

4.5/5 Stars

BMW X22019 - X2 Sdrive 18i M Sport X 5Dr Hatchback

2019 - X2 Sdrive 18i M Sport X 5Dr Hatchback19

Low Mileage

£19,298

  • 1.5L
  • 27.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Motorstore (Wigan)

01942597310 *

4.7/5 Stars

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

2019 - xDrive 20d M Sport X 5dr Step Auto27

£16,950

Finance available £356 pm

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Jack Reid Cars Carrickfergus

02893448937 *

BMW X22024 (24) - 30 66.5kWh M Sport Auto xDrive 5dr (11kW Charger)

2024 (24) - 30 66.5kWh M Sport Auto xDrive 5dr (11kW Charger)30

Low Mileage

£45,000

  • 5.2K

    Miles
  • Electric
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

BMW X22021 - X2 Hatchback sDrive 18i M Sport 5dr Step Auto

2021 - X2 Hatchback sDrive 18i M Sport 5dr Step Auto12

Low Mileage

£20,498

  • 1.5L
  • 28.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

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

2018 (68) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr66

£13,100

Finance available £270 pm

  • 2L
  • 82.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Quality Part X Ltd Dunstable

01582280653 *

BMW X22021 - 20i Sport 5-Door

2021 - 20i Sport 5-Door49

£16,795

  • 2L
  • 61.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

McCarthy Cars Ltd

02038895516 *

BMW X22025 (25) - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro] Electric Hatchback

2025 (25) - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro] Electric Hatchback67

£42,443

  • 2.8K

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW X22021 - sDrive 18i [136] M Sport X 5dr Step Auto

2021 - sDrive 18i [136] M Sport X 5dr Step Auto35

Low Mileage

£23,490

  • 1.5L
  • 28.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Maidstone

01622234873 *

3.7/5 Stars

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

2022 - sDrive 20i [178] Sport 5dr Step Auto38

£20,699

Finance available £431 pm

  • 2L
  • 38.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Stockton-On-Tees

01642937531 *

BMW X22019 - sDrive 18i M Sport X 5dr Step Auto

2019 - sDrive 18i M Sport X 5dr Step Auto42

£14,950

Finance available £312 pm

  • 1.5L
  • 108.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Tamlaght Auto Sales

02890026907 *

BMW X22025 (25) - 150kW eDrive20 M Sport 65kWh 5dr Auto Electric Hatchback

2025 (25) - 150kW eDrive20 M Sport 65kWh 5dr Auto Electric Hatchback67

Low Mileage

£38,476

  • 2.3K

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW X22019 (69) - xDrive 20d M Sport X 5dr Step Auto Diesel Hatchback

2019 (69) - xDrive 20d M Sport X 5dr Step Auto Diesel Hatchback31

Low Mileage

£18,478

  • 2L
  • 40.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Vertu Mazda Hamilton

01698674593 *

4.6/5 Stars

BMW X22025 (74) - 150kW eDrive20 M Sport 65kWh 5dr Auto Electric Hatchback

2025 (74) - 150kW eDrive20 M Sport 65kWh 5dr Auto Electric Hatchback60

Low Mileage

£36,711

  • 2.7K

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

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

2018 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr18

Reduced

£11,489

Finance available £234 pm

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Manor Farm Cars Ltd

01217525777 *

BMW X22021 - 1.5 X2 xDrive25e M Sport 5-Door

2021 - 1.5 X2 xDrive25e M Sport 5-Door14

Reduced

£18,750

  • 1.5L
  • 45.6K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Oakley Car Sales

01536210386 *

BMW X22018 (18) - X2 xDrive20d M Sport X 5-Door

2018 (18) - X2 xDrive20d M Sport X 5-Door30

£14,995

  • 2L
  • 512.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Stoneacre Wallasey

01518322385 *

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.