Skip to main content

294 Used BMW X4 cars for sale

BMW X42024 (74) - xDrive20d MHT M Sport 5dr Step Auto

2024 (74) - xDrive20d MHT M Sport 5dr Step Auto20

£48,700

Finance available £980 pm

  • 2L
  • 8.2K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

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

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

£16,000

Finance available £335 pm

  • 2L
  • 78.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

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

2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr28

Low Mileage

£13,390

  • 3L
  • 80.5K

    Miles
  • Diesel
  • Automatic
  • Estate

AMG MOTOR VEHICLES LTD

01733942779 *

BMW X42016 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2016 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)40

Low Mileage

£16,999

  • 3L
  • 68.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Pinetree Car Superstore Tonypandy

01443806091 *

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

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

£35,892

  • 2L
  • 26.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Jaguar Brighton

01273769417 *

BMW X42019 - xDrive M40i 5dr Step Auto

2019 - xDrive M40i 5dr Step Auto68

Low Mileage

£32,935

  • 3L
  • 32.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall Jaguar Ipswich

01473938816 *

BMW X42021 - xDrive20d MHT M Sport 5dr Step Auto

2021 - xDrive20d MHT M Sport 5dr Step Auto11

Low Mileage

£32,950

Finance available £656 pm

  • 2L
  • 21.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Anthony Murchan Cars

02830441492 *

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

2017 (17) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)47

£13,299

Finance available £275 pm

  • 2L
  • 84.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Shahz Cars Ltd

01525308852 *

BMW X42019 (68) - xDrive20d M Sport 5dr Step Auto

2019 (68) - xDrive20d M Sport 5dr Step Auto20

Low Mileage

£26,999

Finance available £534 pm

  • 2L
  • 43.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Caru Automotive

01384883988 *

4.8/5 Stars

BMW X42023 (23) - xDrive20d MHT M Sport 5dr Step Auto [Pro Pack] Diesel Estate

2023 (23) - xDrive20d MHT M Sport 5dr Step Auto [Pro Pack] Diesel Estate62

£38,307

  • 2L
  • 28.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW X42022 (71) - X4 xDrive20d M Sport 5-Door

2022 (71) - X4 xDrive20d M Sport 5-Door22

£32,800

  • 2L
  • 54.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

BMW X42024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto35

£48,950

  • 2L
  • 8.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

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

2015 (15) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr15

Low Mileage

£13,994

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW X42017 (17) - xDrive30d M Sport 5dr Step Auto

2017 (17) - xDrive30d M Sport 5dr Step Auto43

Reduced

£14,795

Finance available £308 pm

  • 3L
  • 84.7K

    Miles
  • Diesel
  • Automatic
  • Estate

A&A Auto Sales

01832778585 *

4.8/5 Stars

BMW X42022 (22) - xDrive20d MHT M Sport 5dr Step Auto Diesel Estate

2022 (22) - xDrive20d MHT M Sport 5dr Step Auto Diesel Estate45

Low Mileage

£36,556

  • 2L
  • 18.5K

    Miles
  • Diesel
  • Automatic
  • Estate

South Hereford Volkswagen Hereford

01432809890 *

4.7/5 Stars

BMW X42023 (73) - X4 xDrive20d M Sport 5-Door

2023 (73) - X4 xDrive20d M Sport 5-Door22

£41,200

  • 2L
  • 15.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

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

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

Low Mileage

£39,490

  • 3L
  • 28.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Crewe SEAT

01270441045 *

4.3/5 Stars

BMW X42018 (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) 5dr72

Low Mileage

£18,994

Finance available £370 pm

  • 2L
  • 52.9K

    Miles
  • Diesel
  • Automatic
  • Estate

BVG Automotive

01618048253 *

4.8/5 Stars

BMW X42017 (17) - xDrive20d M Sport 5dr Step Auto

2017 (17) - xDrive20d M Sport 5dr Step Auto23

Low Mileage

£20,995

Finance available £411 pm

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Estate

DMC

01412601329 *

0/5 Stars

BMW X42019 - xDrive30d M Sport 5dr Step Auto

2019 - xDrive30d M Sport 5dr Step Auto4

£26,950

Finance available £533 pm

  • 3L
  • 60.1K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Jack Reid Cars Carrickfergus

02893448937 *

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.