Skip to main content

412 Used BMW X2 cars for sale

BMW X22021 (21) - sDrive 18d SE 5dr

2021 (21) - sDrive 18d SE 5dr27

£12,395

  • 2L
  • 73.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

V12 Sports and Classics Hinckley

01455244504 *

BMW X22019 - xDrive 20d M Sport X 5dr Step Auto [Tech Pack]

2019 - xDrive 20d M Sport X 5dr Step Auto [Tech Pack]39

Low Mileage

£18,978

  • 2L
  • 36.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Marshall BMW Scunthorpe

01724707996 *

BMW X22023 - sDrive 18i [136] Sport 5dr

2023 - sDrive 18i [136] Sport 5dr36

£19,826

  • 1.5L
  • 21.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X22025 - 230kW xDrive30 M Sport 65kWh 5dr Auto

2025 - 230kW xDrive30 M Sport 65kWh 5dr Auto32

Low Mileage

£49,750

  • 2.1K

    Miles
  • Electric
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW X22020 (20) - 2.0 20i M Sport 5dr Auto xDrive

2020 (20) - 2.0 20i M Sport 5dr Auto xDrive49

£19,250

Finance available £400 pm

  • 2L
  • 58.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Chris W Roads Ltd

01773301938 *

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

2019 (69) - 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)33

Low Mileage

£16,400

Finance available £344 pm

  • 2L
  • 37.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

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

2018 (68) - xDrive 20d M Sport X 5dr Step Auto32

Reduced

£12,175

Finance available £250 pm

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Sandwell Car Sales

01215160845 *

BMW X22021 (71) - 1.5 25e 10kWh M Sport X SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s

2021 (71) - 1.5 25e 10kWh M Sport X SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s80

£19,200

Finance available £398 pm

  • 1.5L
  • 34.9K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Big Motoring World Sheffield

01145510576 *

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

2019 (19) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)36

£16,295

  • 1.5L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motortrust UK Garstang

01942365158 *

BMW X22019 - sDrive 18i M Sport X 5dr

2019 - sDrive 18i M Sport X 5dr42

Low Mileage

£17,699

Finance available £362 pm

  • 1.5L
  • 30.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW X22021 - xDrive 25e M Sport Auto 5-Door

2021 - xDrive 25e M Sport Auto 5-Door20

£17,697

Finance available £358 pm

  • 1.5L
  • 58.9K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW X22019 - sDrive 18d SE 5dr

2019 - sDrive 18d SE 5dr19

£12,998

  • 2L
  • 75.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785550896 *

4.7/5 Stars

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

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

Low Mileage

£18,200

Finance available £384 pm

  • 2L
  • 40.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Planet Barnet

02039577301 *

BMW X22025 - 230kW xDrive30 M Sport 65kWh 5dr Auto

2025 - 230kW xDrive30 M Sport 65kWh 5dr Auto36

£42,999

  • 4.1K

    Miles
  • Electric
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW X22022 - Xdrive25E Sport (Phev) 5-Door

2022 - Xdrive25E Sport (Phev) 5-Door

£19,120

Finance available £405 pm

  • 1.5L
  • 41.2K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Hippo Approved

01254445378 *

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

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

Low Mileage

£16,984

Finance available £357 pm

  • 2L
  • 41.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

New Street Car Centre

01952967003 *

4.5/5 Stars

BMW X22021 (21) - sDrive 20i [178] M Sport 5dr Step Auto

2021 (21) - sDrive 20i [178] M Sport 5dr Step Auto27

Reduced

£19,895

  • 2L
  • 31.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

V12 Sports and Classics Stoke

01782432972 *

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

2020 (20) - 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr1

Low Mileage

£21,000

Finance available £411 pm

  • 2L
  • 16.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Edward Johnson Otley Ltd

01943660538 *

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

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

£18,999

Finance available £402 pm

  • 2L
  • 57.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

BMW X22024 (24) - iX2 eDrive20 M Sport 5-Door

2024 (24) - iX2 eDrive20 M Sport 5-Door61

Low Mileage

£32,760

  • 3.4K

    Miles
  • Electric
  • Automatic
  • Estate

Prestige Cars Kent

01689669471 *

4.6/5 Stars

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.