Skip to main content

373 Used BMW X2 cars for sale

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

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

£20,500

Finance available £427 pm

  • 2L
  • 41.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Chris W Roads Ltd

01773301938 *

BMW X22024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+]

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+]

Low Mileage

£42,898

  • 3.7K

    Miles
  • Electric
  • Automatic
  • SUV

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

BMW X22025 (25) - sDrive 20i M Sport 5dr Step Auto Petrol Hatchback

2025 (25) - sDrive 20i M Sport 5dr Step Auto Petrol Hatchback56

£37,752

  • 1.5L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW X22021 - xDrive 25e M Sport 5dr Auto

2021 - xDrive 25e M Sport 5dr Auto22

£18,489

  • 1.5L
  • 45.3K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Corvette & INEOS Midlands

01675627077 *

BMW X22021 - sDrive 18i SE 5dr

2021 - sDrive 18i SE 5dr19

Low Mileage

£19,898

  • 1.5L
  • 11.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW X22021 (70) - 2.0 M35i Auto xDrive Euro 6 (s/s) 5dr

2021 (70) - 2.0 M35i Auto xDrive Euro 6 (s/s) 5dr1

Low Mileage

£23,350

Finance available £499 pm

  • 2L
  • 35.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Car Planet Watford

01923927636 *

4.5/5 Stars

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

2025 (25) - 150kW eDrive20 M Sport 65kWh 5dr Auto [Tech/Pro] Electric Hatchback75

£37,529

  • 2.6K

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/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) 5dr47

Low Mileage

£16,200

Finance available £339 pm

  • 2L
  • 52.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Planet Watford

01923927636 *

4.5/5 Stars

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

2023 - sDrive 18i [136] Sport 5dr36

£19,826

Finance available £387 pm

  • 1.5L
  • 21.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X22021 - sDrive 18d Sport 5dr Step Auto

2021 - sDrive 18d Sport 5dr Step Auto

£15,899

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Marshall BYD Maidstone

01622231659 *

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 X22020 - M35i 5dr Step Auto

2020 - M35i 5dr Step Auto17

£20,995

Finance available £411 pm

  • 2L
  • 50.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Elite Autos NI

02890023616 *

BMW X22025 (74) - xDrive30 M Sport 5-Door

2025 (74) - xDrive30 M Sport 5-Door21

Low Mileage

£35,500

  • 1.6K

    Miles
  • Electric
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

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

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

£15,275

  • 2L
  • 69.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Luton Trade Centre

01582280724 *

4.5/5 Stars

BMW X22025 (25) - sDrive 20i M Sport 5dr Step Auto Petrol Hatchback

2025 (25) - sDrive 20i M Sport 5dr Step Auto Petrol Hatchback48

Low Mileage

£38,128

  • 1.5L
  • 2.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW X22019 - sDrive 20i Sport 5dr Step Auto

2019 - sDrive 20i Sport 5dr Step Auto19

Low Mileage

£16,998

  • 2L
  • 45.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Fiat (Kirkcaldy)

01592808074 *

4.7/5 Stars

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

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto35

Low Mileage

£46,899

Finance available £943 pm

  • 4.2K

    Miles
  • Electric
  • Automatic
  • Estate

Stratstone BMW Hull

01482249158 *

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)50

Low Mileage

£13,800

Finance available £286 pm

  • 1.5L
  • 44.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Georgesons Cars

01518322203 *

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

2025 (25) - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+] Electric Hatchback46

£43,989

  • 4.3K

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW Durham

01918146639 *

0/5 Stars

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

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

£57,734

Finance available £1,166 pm

  • 2.5K

    Miles
  • Electric
  • Automatic
  • Estate

Stratstone BMW Hull

01482249158 *

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.