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:
- Grey
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 71,462
- Stock No.:
- 1951993
- Reg.:
- WBAVJ520609A17894

2019 BMW X4
Xdrive30d M Sport 5dr Step Auto
71,462 mi
£21,500
- 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:
- 49,500
- Stock No.:
- 8303314
- Reg.:
- WBAXX120200Z67302

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
49,500 mi
£17,795
- Year:
- 2019
- 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:
- 46,000
- Stock No.:
- 1938611
- Reg.:
- WBAVJ12090LC17180

2019 BMW X4
Xdrive20d M Sport 5dr Step Auto
46,000 mi
£20,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
£16,988
- 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:
- 73,708
- Stock No.:
- 8237787
- Reg.:
- WBAXX120300X23786

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
73,708 mi
£15,657
- Year:
- 2018
- 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:
- 62,500
- Stock No.:
- 8319166
- Reg.:
- WBAXX120000Z67220

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
62,500 mi
£16,495
- Year:
- 2018
- 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:
- 88,500
- Stock No.:
- 202609296488241
- Reg.:
- WBAXX120000X23664

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
88,500 mi
£13,494
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Silver
- Combined fuel economy:
- 46 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 81,349
- Stock No.:
- 202610036641217
- Reg.:
- WBAVJ52010LC68499

2019 BMW X4
Xdrive30d M Sport 5dr Step Auto
81,349 mi
£19,995
- Year:
- 2018
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Exterior colour:
- White
- Gearbox:
- Automatic
- Mileage:
- 112,000
- Stock No.:
- 409315673
- Reg.:
- WBAXX320000N99522

2018 BMW X4
Xdrive30d M Sport 5dr Step Auto
112,000 mi
£13,995
- Year:
- 2021
- 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:
- 93,000
- Stock No.:
- U5194
- Reg.:
- WBA4M320209G12166

2021 BMW X4
Xdrive30d Mht M Sport 5dr Auto
93,000 mi
£19,975
- Year:
- 2022
- 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:
- 52,092
- Stock No.:
- 7391994
- Reg.:
- WBA62CA0209L19378

-£1,000
2022 BMW X4
Xdrive30d Mht M Sport 5dr Auto
52,092 mi
£27,990
£26,990
- Year:
- 2018
- 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:
- 69,706
- Stock No.:
- 84970
- Reg.:
- WBAXX320000N99438

-£300
2018 BMW X4
Xdrive30d Xline 5dr Step Auto
69,706 mi
£13,950
£13,650
- 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:
- 95,000
- Stock No.:
- 02192
- Reg.:
- WBAXX120800X23864

2018 BMW X4
Xdrive20d M Sport 5dr Step Auto
95,000 mi
£12,250
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.6%
Overall CarGurus rating: 4.2 out of 5
Available Listings: Around 240
Average Price: Around £22,000
- Year:
- 2019
- 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:
- 90,000
- Stock No.:
- 1933587
- Reg.:
- WBAVJ92090LE78503

2019 BMW X4
Xdrive20d M Sport 5dr Step Auto
90,000 mi
£16,995
- Year:
- 2015
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Red
- Combined fuel economy:
- 47 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 90,619
- Stock No.:
- 202609095886947
- Reg.:
- WBAXX320800N97565

-£800
2015 BMW X4
Xdrive30d M Sport 5dr Step Auto
90,619 mi
£12,795
£11,995
- Year:
- 2022
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 34,269
- Stock No.:
- 85542
- Reg.:
- WBA32CA0009N79488

2022 BMW X4
Xdrive20d Mht M Sport 5dr Step Auto
34,269 mi
£31,300
- Year:
- 2024
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Grey
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 19,219
- Stock No.:
- {2AB774E3-CAA2-F111-8FE7-002248432A13}
- Reg.:
- WBA32CA0209W05489

2024 BMW X4
Xdrive20d Mht M Sport 5dr Step Auto
19,219 mi
£37,590
- 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:
- 41,049
- Stock No.:
- 79696613
- Reg.:
- WBAVJ92020LE78634

2019 BMW X4
Xdrive20d M Sport 5dr Step Auto
41,049 mi
£23,400
- Year:
- 2023
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Brooklyn Grey
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 38,000
- Stock No.:
- 7ba7070d652b4685acc2a35cb616d593-28356
- Reg.:
- WBA82CA0309T81994

2023 BMW X4
Xdrive M40d Mht 5dr Auto
38,000 mi
£41,480
- Year:
- 2015
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Red
- Combined fuel economy:
- 54 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 105,000
- Stock No.:
- 2099
- Reg.:
- WBAXX120900N45222

2015 BMW X4
Xdrive20d Se 5dr Step Auto
105,000 mi
£8,975
- Year:
- 2015
- 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:
- 138,953
- Stock No.:
- 8143261
- Reg.:
- WBAXX120800S30492

2015 BMW X4
Xdrive20d M Sport 5dr Step Auto
138,953 mi
£7,995
- Year:
- 2019
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Diesel
- Exterior colour:
- Black
- Combined fuel economy:
- 51 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 75,555
- Stock No.:
- 8290591
- Reg.:
- WBAVJ12020LC16839

2019 BMW X4
Xdrive20d Sport 5dr Step Auto
75,555 mi
£18,300
- Year:
- 2024
- Make:
- BMW
- Model:
- X4
- Body type:
- Estate
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Grey
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 64,419
- Stock No.:
- 202605302835865
- Reg.:
- WBA82CA0909U27375

2024 BMW X4
Xdrive M40d Mht 5dr Auto
64,419 mi
£38,450
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 |
|---|---|
| Xdrive M40i Mht 5dr Auto | £65,785 |
| Xdrive20d Mht M Sport 5dr Step Auto [pro Pack] | £54,570 |
| 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: 29.6%
Overall CarGurus rating:* 4.2 out of 5
Available Listings: Around 240
Average Price: Around £22,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 driver engagement. This second-generation model combines the high-riding stance of an SUV with a rakish roofline and sleek profile, making it stand out 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 real-world compromises minimal for most buyers. All models feature xDrive four-wheel drive and an eight-speed automatic transmission, with M Sport suspension as standard, emphasising the X4's driver-focused character.
The engine range spans from the entry-level 190hp xDrive20d to the formidable 510hp X4 M Competition, which accelerates to 62mph in just 4.1 seconds—quicker than a Porsche 911 Carrera. The xDrive30d strikes an excellent balance, delivering sparkling performance with a 5.8-second 0-62mph time whilst achieving over 40mpg in real-world driving. Running costs vary considerably across the range, with the xDrive20d returning 42.2-45.6mpg and the xDrive30d achieving 38.2-40.9mpg. All X4s exceed the £40,000 threshold for enhanced annual road tax, and BMW servicing is available via monthly payment plans. The X4 appeals to those seeking a bolder alternative to conventional SUVs, offering engaging dynamics and striking aesthetics without severe practical penalties.
Best for: Buyers seeking distinctive styling and engaging driving dynamics, those who prioritise appearance over maximum practicality, and drivers wanting performance without sacrificing everyday usability.
Not ideal for: Families requiring maximum interior space, those seeking plug-in hybrid options, or buyers wanting a small petrol engine alternative.
Comparison vs Key Rivals
| Vehicle | CarGurus Expert Rating | CarGurus User Rating | Good/Great deals % | Overall CarGurus Rating |
|---|---|---|---|---|
| BMW X4 | 4/5 | 4.2/5 | 29.6% | 4.2/5 |
| Porsche Macan | 4/5 | 4.6/5 | 35.2% | 4.4/5 |
| Mercedes-Benz GLC-Class | 4/5 | 4.2/5 | 35.5% | 4.4/5 |
| Range Rover Evoque | 4/5 | 4.3/5 | 35.5% | 4.3/5 |
The Verdict
You should buy the X4 if: You seek distinctive styling and engaging driving dynamics, prioritise appearance over maximum practicality, or want performance without sacrificing everyday usability.
Consider alternatives if: You require maximum interior space, seek plug-in hybrid options, or prefer a small petrol engine alternative.
Competitive Position: The BMW X4 (2018-present) occupies a unique position in the premium compact SUV segment, offering bold coupe-inspired styling that sets it apart from conventional rivals. Whilst the Porsche Macan and Range Rover Evoque offer comparable user ratings and value propositions, the X4 delivers engaging driving dynamics and striking aesthetics. The Mercedes-Benz GLC-Class provides a more traditional SUV approach with similar expert ratings. The X4's xDrive30d engine strikes an impressive balance between performance and economy, making it compelling for drivers seeking a driver-focused alternative to more conservative premium SUVs. Its divisive design ensures it appeals to those wanting to stand out, rather than blend in.
Read our full BMW X4 Review
*The Overall CarGurus rating: that informs these recommendations is based on CarGurus' proprietary market data from October 2026, CarGurus expert reviews, and CarGurus user reviews.
