Skip to main content

290 Used BMW X4 cars for sale

BMW X42018 (18) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

2018 (18) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)50

Reduced

£23,949

Finance available £471 pm

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

0/5 Stars

BMW X42023 - xDrive Competition 5dr Step Auto

2023 - xDrive Competition 5dr Step Auto36

£62,650

Finance available £1,267 pm

  • 3L
  • 19.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

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

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

Low Mileage

£16,568

Finance available £355 pm

  • 2L
  • 60.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

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

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

£16,995

Finance available £357 pm

  • 2L
  • 89.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Krk Motors

01785336289 *

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

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

£24,495

Finance available £514 pm

  • 2L
  • 63.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Essex Car Company

01708973745 *

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

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

£23,700

Finance available £497 pm

  • 2L
  • 55.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW X42015 - xDrive35d M Sport 5dr Step Auto

2015 - xDrive35d M Sport 5dr Step Auto27

£14,450

Finance available £301 pm

  • 3L
  • 99.7K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Roy Hanna Motors

02894338774 *

BMW X42024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto41

£46,433

  • 2L
  • 8.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Marshall BMW Scunthorpe

01724707996 *

BMW X42015 (15) - 3.0 30d xLine Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 30d xLine Auto xDrive Euro 6 (s/s) 5dr23

£11,999

Finance available £246 pm

  • 3L
  • 103.8K

    Miles
  • Diesel
  • Automatic
  • Estate

CAR NATION GROUP LTD

01733979117 *

BMW X42022 (22) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

2022 (22) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)50

Low Mileage

£54,949

Finance available £1,108 pm

  • 3L
  • 9.0K

    Miles
  • Petrol
  • Automatic
  • Estate

A1 Ortos

01613887641 *

0/5 Stars

BMW X42024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto36

Low Mileage

£45,688

Finance available £918 pm

  • 2L
  • 6.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

BMW X42019 - xDrive20d Sport 5dr Step Auto

2019 - xDrive20d Sport 5dr Step Auto19

£21,498

  • 2L
  • 69.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Clydebank Used Car Centre

01414839926 *

4.7/5 Stars

BMW X42019 (69) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr70

Low Mileage

£39,995

Finance available £801 pm

  • 3L
  • 36.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Brook Cars Company

01952446504 *

BMW X42021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

2021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr41

£24,700

Finance available £487 pm

  • 2L
  • 73.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW X42018 - xDrive30d xLine 5dr Step Auto

2018 - xDrive30d xLine 5dr Step Auto31

Low Mileage

£17,799

Finance available £375 pm

  • 3L
  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

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

2017 (17) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

£14,995

Finance available £313 pm

  • 2L
  • 99.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors Ltd

01618042356 *

BMW X42020 (70) - 3.0 M40d MHT Auto xDrive Euro 6 (s/s) 5dr

2020 (70) - 3.0 M40d MHT Auto xDrive Euro 6 (s/s) 5dr18

£29,995

Finance available £596 pm

  • 3L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Tycoon Autos Ltd

02039112039 *

BMW X42019 (19) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (19) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)50

Low Mileage

£29,495

Finance available £585 pm

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Carplex Ltd

01323396590 *

BMW X42015 (15) - 20d SE 5 DOOR X-DRIVE 8-SPEED AUTO 187 BHP (EURO 6)

2015 (15) - 20d SE 5 DOOR X-DRIVE 8-SPEED AUTO 187 BHP (EURO 6)30

Low Mileage

£14,990

Finance available £313 pm

  • 2L
  • 52.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Ashington Autodrome

01670336672 *

BMW X42019 - xDrive M40i 5dr Step Auto

2019 - xDrive M40i 5dr Step Auto49

Low Mileage

£31,249

  • 3L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Chingford

02039104754 *

Why buy a used Audi X4?

If you're in the market for a car that's agile, sporty and high-end, then a used BMW X4 is a great choice. This Sports Activity Coupé (SAC) has a wide range of engine options for superior performance and is extremely stylish. The premium interior is filled with high-tech equipment for an enjoyable and well-connected drive.

Used BMW X4 snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • High-quality interior
  • Excellent tech
  • Good to drive

Cons

  • Cramped rear head room
  • No petrol version offered
  • Limited practicality

BMW X4 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.