Skip to main content
Get theCazoo logoapp - Powered by MOTORS

431 Used BMW X2 cars for sale

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

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

£15,498

  • 2L
  • 62.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW X22019 - sDrive 18d SE 5dr

2019 - sDrive 18d SE 5dr19

£13,298

  • 2L
  • 54.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

Arnold Clark Stoke on Trent Vauxhall / Peugeot / Vanstore

01782432080 *

BMW X22025 - M35I Xdrive 5Dr Step Auto

2025 - M35I Xdrive 5Dr Step Auto40

Low Mileage

£41,599

  • 2L
  • 3.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lookers Crewe BMW

01270443380 *

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

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

Reduced

£23,998

  • 2L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW X22022 - Sdrive 18I [136] M Sport 5Dr Step Auto

2022 - Sdrive 18I [136] M Sport 5Dr Step Auto26

Low Mileage

£20,599

£309/pm (PCP)

  • 1.5L
  • 23.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X22025 (25) - X2 sDrive20i M Sport 5-Door

2025 (25) - X2 sDrive20i M Sport 5-Door41

£34,999

  • 1.5L
  • 10.6K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Halliwell Jones Wilmslow BMW

01625380150 *

BMW X22024 (74) - X2 sDrive20i M Sport 5-Door

2024 (74) - X2 sDrive20i M Sport 5-Door38

Low Mileage

£34,499

  • 1.5L
  • 7.6K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Halliwell Jones Wilmslow BMW

01625380150 *

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

2020 - 2.0 20i M Sport X Auto xDrive Euro 6 (s/s) 5dr45

Low Mileage

£19,290

£331/pm (PCP)

  • 2L
  • 41.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Crewe SEAT

01270441045 *

4.2/5 Stars

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

2020 - sDrive 20i M Sport 5dr Step Auto26

£17,299

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lookers Crewe BMW

01270443380 *

BMW X22021 - Sdrive 18I [136] Sport 5Dr

2021 - Sdrive 18I [136] Sport 5Dr26

Low Mileage

£17,499

  • 1.5L
  • 25.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Lookers Crewe BMW

01270443380 *

BMW X22022 - Xdrive 20I [178] M Sport 5Dr Step Auto

2022 - Xdrive 20I [178] M Sport 5Dr Step Auto26

Low Mileage

£27,899

£449/pm (PCP)

  • 2L
  • 18.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X22025 (25) - X2 sDrive20i M Sport 5-Door

2025 (25) - X2 sDrive20i M Sport 5-Door41

£35,499

  • 1.5L
  • 8.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Halliwell Jones Wilmslow BMW

01625380150 *

Other BMW cars near Staffordshire?
Other BMW X2 cars in Staffordshire
About cars in Leek on MOTORS
What's the most popular BMW X2 colour?
Black
What's the most popular BMW X2 fuel type?
Petrol
What's the BMW X2's average power delivery?
184 BHP
What's the BMW X2's average fuel economy?
99 MPG
What's the BMW X2's average price?
£20,458
What's the BMW X2's average mileage?
38,619

* 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.