Skip to main content
Get theCazoo logoapp

389 Used BMW X2 cars for sale

BMW X22023 - xDrive 25e Sport 5dr Auto

2023 - xDrive 25e Sport 5dr Auto42

£22,995

£370/pm (PCP)

  • 1.5L
  • 28.3K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Comiskey Motors

02830447308 *

BMW X22019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)44

Reduced

£14,250

£296/pm (HP)

  • 1.5L
  • 32.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Driven Of York

01937221340 *

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

2018 - sDrive 20i M Sport X 5dr Step Auto

£13,697

£272/pm (HP)

  • 2L
  • 81.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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

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

Low Mileage

£18,499

£393/pm (PCP)

  • 2L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Lookers Stafford BMW

01785569200 *

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

2021 - xDrive 20d M Sport 5dr Step Auto34

£19,599

£334/pm (PCP)

  • 2L
  • 40.3K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

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

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

Low Mileage

£24,425

£436/pm (PCP)

  • 2L
  • 18.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Stellantis &You Preston

01772288869 *

4.6/5 Stars

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

2024 - sDrive 20i M Sport 5dr Step Auto12

Low Mileage

£39,898

  • 1.5L
  • 1.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW X22022 (22) - 2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

2022 (22) - 2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)50

£17,600

£298/pm (PCP)

  • 2L
  • 51.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

GERMAN AUTOCENTRE CARS

01143086596 *

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

2019 (19) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)38

Low Mileage

£15,999

  • 2L
  • 47.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Pinetree Car Superstore Tonypandy

01443803252 *

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

2019 - 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr80

£14,399

£299/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

IBZ Motors

01708202994 *

BMW X22019 - 2.0 20i Sport Suv 5dr Petrol Dct Sdrive Euro 6 s/s 192 Ps

2019 - 2.0 20i Sport Suv 5dr Petrol Dct Sdrive Euro 6 s/s 192 Ps33

Low Mileage

£18,995

£323/pm (PCP)

  • 2L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Mantles Used Cars Royston

01763291130 *

BMW X22020 - xDrive 25e M Sport 5dr Auto

2020 - xDrive 25e M Sport 5dr Auto19

Low Mileage

£21,998

  • 1.5L
  • 23.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Newcastle OMODA / JAECOO

01913387320 *

4.7/5 Stars

BMW X22019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

2019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)76

Reduced

£14,950

£312/pm (HP)

  • 1.5L
  • 27.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

North Star Sussex Ltd

01273003666 *

BMW X22022 - sDrive 18d Sport 5dr Step Auto

2022 - sDrive 18d Sport 5dr Step Auto46

£18,899

£332/pm (PCP)

  • 2L
  • 34.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Motorpoint Burnley

01282504324 *

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

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

£19,452

  • 1.5L
  • 33.2K

    Miles
  • Petrol
  • Automatic
  • SUV

Carsa Cannock

01543227664 *

4.4/5 Stars

BMW X22022 - 2.0 X2 xDrive 20i Sport Auto 4WD 5dr

2022 - 2.0 X2 xDrive 20i Sport Auto 4WD 5dr46

£17,995

  • 2L
  • 63.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carnexions Motor Co Ltd

01628561147 *

BMW X22022 - xDrive 25e Sport 5dr Auto

2022 - xDrive 25e Sport 5dr Auto35

£18,499

£311/pm (PCP)

  • 1.5L
  • 43.8K

    Miles
  • Hybrid
  • Semi Auto
  • Hatchback

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X22020 - xDrive 25e M Sport 5dr Auto

2020 - xDrive 25e M Sport 5dr Auto19

Low Mileage

£21,898

  • 1.5L
  • 29.7K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

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

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

Reduced

£21,998

  • 2L
  • 28.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW X22020 (70) - 1.5 18i Sport sDrive Euro 6 (s/s) 5dr

2020 (70) - 1.5 18i Sport sDrive Euro 6 (s/s) 5dr48

Low Mileage

£15,480

£289/pm (PCP)

  • 1.5L
  • 37.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Quality Part X Ltd Stevenage

01438584759 *

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

Jack Evans

Author: Jack Evans

View profile

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.