Used BMW X4 for sale nationwide
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Blue
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 65,386
- Stock No.:
- 16651280
- Reg.:
- WBAVJ520909A17663

2019 BMW X4
Xdrive30d M Sport 5dr Step Auto
65,386 mi
£22,750
- Year:
- 2016
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 64,267
- Stock No.:
- 2c6d463a2ea0418783bfd5a9248c7399
- Reg.:
- WBAXX520500F91480

2016 BMW X4
Xdrive35d M Sport 5dr Step Auto
64,267 mi
£15,000
- Year:
- 2022
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Black
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 27,375
- Stock No.:
- 202604211748071
- Reg.:
- WBA62CA0X09L53648

2022 BMW X4
Xdrive30d Mht M Sport 5dr Auto
27,375 mi
£32,288
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 128,962
- Stock No.:
- 390
- Reg.:
- WBAVJ12010LB99242

2019 BMW X4
Xdrive20d M Sport X 5dr Step Auto
128,962 mi
£16,460
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Grey
- Combined fuel economy:
- 43 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 49,500
- Stock No.:
- U5043
- Reg.:
- WBAVJ72070LS34284

2019 BMW X4
Xdrive M40d 5dr Step Auto
49,500 mi
£26,975
- Year:
- 2016
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 54 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 98,303
- Stock No.:
- 7018172
- Reg.:
- WBAXX120300U99905

2016 BMW X4
Xdrive20d M Sport 5dr Step Auto
98,303 mi
£11,995
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 56,000
- Stock No.:
- 300
- Reg.:
- WBAXX120X00X23848

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
56,000 mi
£17,988
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 40,000
- Stock No.:
- 56
- Reg.:
- WBAVJ52070LC68295

-£800
2019 BMW X4
Xdrive30d M Sport 5dr Step Auto
40,000 mi
£24,750
£23,950
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Red
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 47,574
- Stock No.:
- ARNEW-U-29103
- Reg.:
- WBAVJ92010LE78074

-£700
2019 BMW X4
Xdrive20d M Sport 5dr Step Auto
47,574 mi
£23,698
£22,998
- Year:
- 2017
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Silver
- Combined fuel economy:
- 47 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 65,000
- Stock No.:
- 10817
- Reg.:
- WBAXX320600N98567

2017 BMW X4
Xdrive30d Xline 5dr Step Auto
65,000 mi
£13,450
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 94,800
- Stock No.:
- 8147559
- Reg.:
- WBAXX120900X23551

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
94,800 mi
£13,995
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 91,131
- Stock No.:
- 202608215323240
- Reg.:
- WBAXX120600X23779

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
91,131 mi
£14,100
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Grey
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 89,962
- Stock No.:
- 1773295
- Reg.:
- WBAXX120700X23628

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
89,962 mi
£13,995
Buying Advice
BMW X4: The CarGurus Rating
Shop for BMW X4 »CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.2 out of 5
Percentage of good/great deals available on CarGurus: 29.4%
Overall CarGurus rating: 4.2 out of 5
Available Listings: Around 200
Average Price: Around £20,750
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Silver
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 88,000
- Stock No.:
- 02013
- Reg.:
- WBAXX120000X23177

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
88,000 mi
£13,250
- Year:
- 2016
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Red
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 97,000
- Stock No.:
- AETV64621536
- Reg.:
- WBAXX520X00G68425

2016 BMW X4
Xdrive35d M Sport 5dr Step Auto
97,000 mi
£11,995
- Year:
- 2020
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 35,620
- Stock No.:
- U10222
- Reg.:
- WBAVJ920509B14883

2020 BMW X4
Xdrive20d M Sport 5dr Step Auto
35,620 mi
£24,995
- Year:
- 2017
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Red
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 68,402
- Stock No.:
- 11619
- Reg.:
- WBAXX520300G68668

2017 BMW X4
Xdrive35d M Sport 5dr Step Auto
68,402 mi
£16,995
- Year:
- 2024
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Petrol
- Exterior colour:
- Grey
- Fuel type:
- Petrol
- Gearbox:
- Automatic
- Mileage:
- 14,600
- Stock No.:
- 276
- Reg.:
- WBA42DT0109W50009

2024 BMW X4
Xdrive M40i Mht 5dr Auto
14,600 mi
£49,340
- Year:
- 2021
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Black
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 38,000
- Stock No.:
- 411
- Reg.:
- WBA4M320509H15226

2021 BMW X4
Xdrive30d Mht M Sport 5dr Auto
38,000 mi
£29,994
- Year:
- 2023
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Blue
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 32,452
- Stock No.:
- 202606123240308
- Reg.:
- WBA82CA0309T57131

-£1,200
2023 BMW X4
Xdrive M40d Mht 5dr Auto
32,452 mi
£43,950
£42,750
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Blue
- Combined fuel economy:
- 50 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 57,542
- Stock No.:
- ARNHD-U-62330
- Reg.:
- WBAVJ12060LB99429

2019 BMW X4
Xdrive20d M Sport 5dr Step Auto
57,542 mi
£21,998
- Year:
- 2022
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Blue
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 40,000
- Stock No.:
- U5175
- Reg.:
- WBA32CA0509M43891

2022 BMW X4
Xdrive20d Mht M Sport 5dr Step Auto
40,000 mi
£29,975
- Year:
- 2017
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 47 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 47,000
- Stock No.:
- 01573
- Reg.:
- WBAXX320X00N99186

2017 BMW X4
Xdrive30d M Sport 5dr Step Auto
47,000 mi
£17,790
FAQs
How much does the BMW X4 cost?
How many BMW X4 vehicles have no reported accidents or damage?
What fuel types are available?
4.3 Overall rating
Filter by year
Filter by rating
paul b
Reviewed a 2020 BMW X4 on 5 Apr 2025
The actual car is a BMW X1, not a X4.
Anonymous
Reviewed a 2021 BMW X4 on 31 Jul 2024
Great drive, handling although still getting head around the dashboard!
Anonymous
Reviewed a 2018 BMW X4 on 5 Sept 2021
X3 drives better but X4 is more exclusive style
Philip S
Reviewed a 2019 BMW X4 on 13 Nov 2021
Brilliant SUV vehicle.nice looking coupe appearance. Would recommend it to family and friends
BMW X4 Variants
| Variant type | RRP |
|---|---|
| Xdrive20d Mht M Sport 5dr Step Auto | £52,460 |
BMW X4 price trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of BMW X4 prices has changed over time.
See more price trendsBMW X4: CarGurus Buyer Insights
overall

CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.2 out of 5
Percentage of good/great deals available on CarGurus: 30.7%
Overall CarGurus rating:* 4.2 out of 5
Available Listings: Around 240
Average Price: Around £21,000
BMW X4 (2018-present) Pros and Cons
| Pros | Cons |
|---|---|
| Coupe-like looks stand out from the SUV crowd | Not as practical as an X3, although that's hardly surprising |
| Drives well, even if you choose one of the less powerful versions | No plug-in hybrid version |
| The xDrive30d offers great performance and reasonable economy | Lacks a small petrol engine |
Quick Summary
The BMW X4 (2018-present) is a distinctive coupe-SUV that deliberately sacrifices some practicality for bold styling and driving engagement. This second-generation model combines the high-riding stance of an SUV with a rakish roofline and sleek profile that sets it apart in an increasingly crowded market. Despite being slightly less spacious than its X3 sibling, the X4 offers a respectable 525 litres of boot space with seats up, or 1,430 litres with them folded, making it genuinely usable for most owners. All models feature xDrive four-wheel drive and an eight-speed automatic transmission, with a range spanning from the efficient 190hp xDrive20d to the thrilling 510hp M Competition.
The X4 excels where it matters most: driving dynamics. Even the entry-level xDrive20d feels brisk and engaging, whilst the xDrive30d delivers an impressive blend of 5.8-second 0-62mph acceleration and over 40mpg economy. All versions benefit from M Sport suspension, finely weighted steering, and a chassis that rides commendably well. Running costs vary significantly across the range, with the xDrive20d achieving 42.2-45.6mpg and the xDrive30d returning 38.2-40.9mpg. However, all X4s exceed the £40,000 threshold for higher annual road tax. The X4 M Competition makes less practical sense but delivers genuine thrills for those seeking M Car performance in a taller package.
Best for: Buyers seeking distinctive styling, engaging driving dynamics, and those who prioritise aesthetics over maximum practicality; performance enthusiasts wanting M Car thrills in an SUV form. Not ideal for: Those requiring maximum boot space, families needing extensive rear headroom, or buyers seeking plug-in hybrid or small petrol engine options.
Comparison vs Key Rivals
| Vehicle | CarGurus Expert Rating | CarGurus User Rating | Good/Great deals % | Overall CarGurus Rating |
|---|---|---|---|---|
| BMW X4 | 4/5 | 4.2/5 | 30.7% | 4.2/5 |
| Range Rover Evoque | 4/5 | 4.3/5 | 45.7% | 4.4/5 |
| Mercedes-Benz GLC-Class | 4/5 | 5.0/5 | 39.6% | 4.5/5 |
| Porsche Macan | 4/5 | 4.8/5 | 39.6% | 4.4/5 |
The Verdict
You should buy the X4 if: You prioritise distinctive styling and engaging driving dynamics, seek a coupe-SUV that stands out from the crowd, or want M Car performance in a taller, more practical package. Consider alternatives if: You require maximum boot space, need extensive rear headroom for families, or prefer plug-in hybrid or small petrol engine options. Competitive Position: The BMW X4 (2018-present) is a compelling choice for those willing to sacrifice some practicality for bold aesthetics and driver engagement. Whilst rivals like the Mercedes-Benz GLC-Class and Porsche Macan offer higher overall ratings and better value propositions, the X4 delivers distinctive styling and genuine driving enjoyment. The Range Rover Evoque offers superior value with 45.7% good/great deals available. However, for buyers seeking a coupe-SUV that combines performance with presence, the X4 remains a divisive but thoroughly justifiable choice, particularly in xDrive30d M Sport specification with the Technology and Comfort packages.
Read our full BMW X4 Review
*The Overall CarGurus rating: that informs these recommendations is based on CarGurus' proprietary market data from August 2026, CarGurus expert reviews, and CarGurus user reviews.
