Skip to main content
Get theCazoo logoapp - Powered by MOTORS

1,186 Used BMW X3 cars for sale

BMW X32023 - xDrive20i MHT M Sport 5dr Step Auto

2023 - xDrive20i MHT M Sport 5dr Step Auto36

Low Mileage

£38,230

  • 2L
  • 9.8K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32021 (21) - 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr

2021 (21) - 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr54

£17,471

  • 2L
  • 120.8K

    Miles
  • Hybrid
  • Automatic
  • SUV

Car Motion

01709223117 *

BMW X32016 (66) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr62

£9,495

£178/pm (HP)

  • 2L
  • 109.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Central Service Garage

01302246765 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Low Mileage

£57,000

  • 2L
  • 1.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32020 - xDrive20d M Sport 5dr Step Auto

2020 - xDrive20d M Sport 5dr Step Auto29

£24,500

£407/pm (PCP)

  • 2L
  • 55.9K

    Miles
  • Diesel
  • Automatic
  • SUV

Big Motoring World Sheffield

01145510576 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Low Mileage

£49,200

  • 2L
  • 5.6K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32021 - xDrive M40i MHT 5dr Auto

2021 - xDrive M40i MHT 5dr Auto33

£39,991

  • 3L
  • 36.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32022 - xDrive20i MHT M Sport 5dr Step Auto

2022 - xDrive20i MHT M Sport 5dr Step Auto32

Low Mileage

£36,490

  • 2L
  • 9.8K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto33

£47,450

  • 2L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

Reduced

£49,200

  • 2L
  • 4.6K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32020 (20) - xDrive20d M Sport 5dr Step Auto

2020 (20) - xDrive20d M Sport 5dr Step Auto72

£21,999

£365/pm (PCP)

  • 2L
  • 70.3K

    Miles
  • Diesel
  • Automatic
  • SUV

ANYCOLOURCAR.COM

01226107446 *

BMW X32020 - XDRIVE20D M SPORT 5-Door

2020 - XDRIVE20D M SPORT 5-Door27

Low Mileage

£26,000

£427/pm (PCP)

  • 2L
  • 37.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Big Motoring World Sheffield

01145510576 *

BMW X32021 - xDrive20d MHT M Sport 5dr Step Auto

2021 - xDrive20d MHT M Sport 5dr Step Auto24

£25,676

£419/pm (PCP)

  • 2L
  • 48.8K

    Miles
  • Diesel
  • Automatic
  • SUV

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto33

Low Mileage

£47,450

  • 2L
  • 2.7K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto36

Low Mileage

£43,902

  • 2L
  • 3.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

BMW X32025 - xDrive 30e M Sport 5dr Auto

2025 - xDrive 30e M Sport 5dr Auto33

£50,450

  • 2L
  • 9.9K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Doncaster

01302203473 *

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

2016 (66) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) PAN ROOF20

£11,995

£231/pm (HP)

  • 2L
  • 106.4K

    Miles
  • Diesel
  • Automatic
  • SUV

N K Car Sales Ltd

01143086541 *

BMW X32016 (16) - xDrive35d M Sport 5dr Step Auto

2016 (16) - xDrive35d M Sport 5dr Step Auto60

£10,991

  • 3L
  • 126.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Car Bazaar ltd

01143086594 *

4.7/5 Stars

BMW X32022 - XDRIVE30E M SPORT 1 OWNER FULL SERVICE HISTORY 5-Door

2022 - XDRIVE30E M SPORT 1 OWNER FULL SERVICE HISTORY 5-Door68

£32,980

£527/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

The Premium Car Collection Ltd

01143086549 *

BMW X32020 - XDRIVE20D M SPORT 5-Door

2020 - XDRIVE20D M SPORT 5-Door27

Low Mileage

£27,200

£451/pm (PCP)

  • 2L
  • 32.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Big Motoring World Sheffield

01145510576 *

Other BMW cars near South Yorkshire?
Other BMW X3 cars in South Yorkshire
About cars in Mexborough on MOTORS
What's the most popular BMW X3 colour?
Black
What's the most popular BMW X3 fuel type?
Diesel
What's the BMW X3's average power delivery?
223 BHP
What's the BMW X3's average fuel economy?
71 MPG
What's the BMW X3's average price?
£26,029
What's the BMW X3's average mileage?
54,368

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