heyAI search results

Hey there!

Our new heyAI search is still learning, and getting smarter everyday to bring you exactly what you're looking for.

For best results, try using clear, specific phrases like this:

  • Make and model (VW Golf GTI)
  • Colour and body type (e.g. SUV, hatchback)
  • Fuel type (petrol, diesel, electric, hybrid)
  • Age of the vehicle (less than 3 years old)
  • Mileage (less than 10k miles)
  • Your budget (total/monthly)

We're constantly improving to make your car search easier. Thanks for your patience!

75 BMW X4 cars for sale

Sort by
  • Relevance
  • Distance
  • Age (oldest)
  • Age (newest)
  • Price (lowest)
  • Price (highest)
  • Miles (lowest)
  • Miles (highest)
  • Newly listed
Main listing image - BMW X4

BMW X4xDrive20d MHT M Sport 5dr Step Auto

2021
22,444 miles
Diesel

£34,625

or £554 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £553.31, Customer Deposit: £5,193.00, Total Deposit: £5,193.75, Optional Final Payment: £12,315.00, Total Charge For Credit: £8,889.32, Total Amount Payable: £43,514.32, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

Main listing image - BMW X4

BMW X4xDrive30d MHT M Sport 5dr Auto

2021
26,199 miles
Diesel

£36,181

or £570 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £569.59, Customer Deposit: £5,427.00, Total Deposit: £5,427.15, Optional Final Payment: £13,368.00, Total Charge For Credit: £9,384.88, Total Amount Payable: £45,565.88, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40i MHT 5dr Auto

Petrol

£72,310

or £1,190 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,189.80, Customer Deposit: £10,846.00, Total Deposit: £10,846.50, Optional Final Payment: £23,723.00, Total Charge For Credit: £18,180.10, Total Amount Payable: £90,490.10, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d MHT M Sport 5dr Step Auto

2024
8,389 miles
Diesel

£45,500

or £685 mo
TS183RB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.94, Customer Deposit: £6,825.00, Total Deposit: £6,825.00, Optional Final Payment: £18,636.00, Total Charge For Credit: £12,153.18, Total Amount Payable: £57,653.18, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d MHT M Sport 5dr Step Auto

Diesel

£54,035

or £842 mo
YO304WR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £841.46, Customer Deposit: £8,105.00, Total Deposit: £8,105.25, Optional Final Payment: £20,500.00, Total Charge For Credit: £14,118.87, Total Amount Payable: £68,153.87, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d M Sport 5dr Step Auto

2020
22,698 miles
Diesel

£30,262

or £450 mo
DL14 9TW

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £449.31, Customer Deposit: £4,539.00, Total Deposit: £4,539.30, Optional Final Payment: £12,415.58, Total Charge For Credit: £8,259.76, Total Amount Payable: £38,521.76, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d M Sport 5dr Step Auto

2020
22,698 miles
Diesel

£30,262

or £480 mo
SO317FL

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £479.90, Customer Deposit: £4,539.00, Total Deposit: £4,539.30, Optional Final Payment: £12,415.58, Total Charge For Credit: £9,728.08, Total Amount Payable: £39,990.08, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X4xDrive30d MHT M Sport 5dr Auto

2020
56,109 miles
Hybrid

£29,920

or £402 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.46, Customer Deposit: £4,488.00, Total Deposit: £4,488.00, Optional Final Payment: £14,180.15, Total Charge For Credit: £7,616.77, Total Amount Payable: £37,536.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.10ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d 5dr Step Auto

2019
71,993 miles
Diesel

£29,620

or £406 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.26, Customer Deposit: £4,443.00, Total Deposit: £4,443.00, Optional Final Payment: £13,591.30, Total Charge For Credit: £7,461.52, Total Amount Payable: £37,081.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.13ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d M Sport 5dr Step Auto

2018
66,761 miles
Diesel

£24,620

or £353 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.74, Customer Deposit: £3,693.00, Total Deposit: £3,693.00, Optional Final Payment: £10,389.64, Total Charge For Credit: £6,041.42, Total Amount Payable: £30,661.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.06ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d 5dr Step Auto

2019
59,697 miles
Diesel

£31,620

or £435 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.98, Customer Deposit: £4,743.00, Total Deposit: £4,743.00, Optional Final Payment: £14,374.42, Total Charge For Credit: £7,941.48, Total Amount Payable: £39,561.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.13ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40d 5dr Step Auto

2019
41,739 miles
Diesel

£32,620

or £453 mo
BB13NU

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.76, Customer Deposit: £4,893.00, Total Deposit: £4,893.00, Optional Final Payment: £14,599.28, Total Charge For Credit: £8,152.00, Total Amount Payable: £40,772.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.65ppm, Mileage Per Annum: 10,000

BMW X4xDrive30d MHT M Sport 5dr Auto

2024
6,980 miles
Diesel

£53,360

or £751 mo
RG279RW

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £750.81, Customer Deposit: £8,004.00, Total Deposit: £8,004.00, Optional Final Payment: £23,300.80, Total Charge For Credit: £13,232.87, Total Amount Payable: £66,592.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.48ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d MHT M Sport 5dr Step Auto

2021
38,004 miles
Diesel

£35,199

or £559 mo
CW16XH

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £558.05, Customer Deposit: £5,279.00, Total Deposit: £5,279.85, Optional Final Payment: £13,802.50, Total Charge For Credit: £10,111.70, Total Amount Payable: £45,310.70, Representative APR: 11.90%, Interest Rate (Fixed): 8.44%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000

BMW X4xDrive30d MHT M Sport 5dr Auto

2020
58,974 miles
Diesel

£31,499

or £497 mo
ST174PQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.93, Customer Deposit: £4,724.00, Total Deposit: £4,724.85, Optional Final Payment: £12,497.50, Total Charge For Credit: £9,079.06, Total Amount Payable: £40,578.06, Representative APR: 11.90%, Interest Rate (Fixed): 8.47%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000

BMW X4xDrive20d MHT M Sport 5dr Step Auto

Diesel

£59,840

or £970 mo
TA66DD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £969.70, Customer Deposit: £8,976.00, Total Deposit: £8,976.00, Optional Final Payment: £20,500.00, Total Charge For Credit: £15,211.90, Total Amount Payable: £75,051.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40i 5dr Step Auto

Petrol

£58,635

or £888 mo
YO304WR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £887.71, Customer Deposit: £8,795.00, Total Deposit: £8,795.25, Optional Final Payment: £23,723.00, Total Charge For Credit: £15,605.62, Total Amount Payable: £74,240.62, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

19-36 of 75 vehicles

  1. Home
  2. Cars for Sale
  3. BMW
  4. X4

About BMW X4 cars on RAC Cars

What is the most popular colour for BMW X4 ?

Black

What is the most popular gearbox for BMW X4 ?

Semi-automatic

What is the most popular fuel type for BMW X4 ?

Diesel

What is the most popular engine for BMW X4 ?

3.0

What is the average mileage for BMW X4 ?

30560

How many BMW X4 cars are available for sale?

75

Used BMW X4 for sale: everything you need to know

It was little surprise when BMW launched the X4 in 2014, given the success it had already had with the larger X6. This time, its coupe-styled SUV was based on the smaller X3, but otherwise the formula was the same - and it was popular enough that BMW followed it up with a second generation car in 2018, which is the model we’re covering here.

As well as distinctive BMW styling it also has BMW driving characteristics on its side, so it’s good to drive, and its engines are towards the top of the class for performance and economy too. The X4’s popularity means it’s easy to find on the used market as well - so keep reading to find out why you might want an X4, and what engines and trim levels are available.


Should you buy a BMW X4? 

Just as some buyers prefer the BMW X6 for its sportier look compared to the X5, and are prepared to take a small hit in practicality, buyers of the X4 will be happy to make a similar compromise compared to the less rakish X3 on which it’s based. And as with the X6, that compromise is smaller than you might expect anyway, since there’s still plenty of space in the rear seats of an X4, and the boot’s not a bad size or shape either.

So you might consider it a win-win - there’s just a little less luggage room for those who like to fill their cars to the brim, and if you’ve got a large dog, they might be slightly less pleased about the sloping tailgate’s effect on their headroom. From the front seats though, you’ll barely notice - the X4’s interior is otherwise very similar to its more practical counterpart, with the same standard of quality and materials, plenty of equipment, and one of the better infotainment systems in this class.

It’s one of the better cars to drive too. Not notably better than the X3, it has to be said, but the usual BMW qualities are still there, from positive, weighty steering, to minimal body lean in corners (the tradeoff being a slightly tough ride in the sportier variants - look for cars on smaller wheels if you want to soften off that edge) and good rolling refinement. Punchy engines, too - the six-cylinders are fast and creamy smooth.

The car to beat for driver appeal in this class is the Porsche Macan, and its badge appeal is also hard to ignore. Another that can go toe-to-toe with the BMW on driving fun is the Alfa Romeo Stelvio, though it’s less of a “coupe” than some of the others in this class - the BMW, plus the Mercedes GLC Coupe and Audi Q5 Sportback have notably sloped roofs to justify their coupe-SUV billing.


What’s the best used BMW X4 model to buy?

A four-cylinder diesel engine may not be that exotic but the xDrive20d is a good all-rounder in the X4 range, with brisk performance but economy in the mid to high 40mpg range - while also being the most affordable to insure, and likely costing a little less to maintain in the longer run. Early models were offered in well-equipped Sport trim but you’re more likely to find M Sport cars for sale, as this more aggressive-looking trim level was popular with new buyers.


Used BMW X4 fuel economy and performance


  • BMW X4 xDrive20d: The 2-litre four-cylinder turbodiesel in the X4 produces 190PS, for a 0-62mph time of just under eight seconds and 46.6mpg combined economy.
  • BMW X4 xDrive30d: 30d models move up to a turbocharged 3-litre six-cylinder diesel engine, and get a hefty power increase to 286PS as a result. This cuts the 0-62mph time to under eight seconds, but there’s not much of an economy penalty, with BMW quoting a 45.6mpg average.
  • BMW X4 M40d: Another six-cylinder, the more performance-focused M40d produces 340PS, just shy of the petrol M40i. 0-62mph now takes just 4.9 seconds but it’ll still do more than 41mpg combined.
  • BMW X4 M40i: The only petrol engine in the range is the powerful 3-litre turbocharged six-cylinder of the M40i. It makes 360PS and matches the M40d’s acceleration, but isn’t as efficient with a 31.4mpg figure.


What used BMW X4 trim levels are available?


  • The BMW X4 Sport starts the range with equipment such as 18-inch wheels, LED headlights, and leather trim.
  • The BMW X4 M Sport has sportier exterior styling than the entry-level car and also gets 19-inch alloy wheels, adaptive LED headlights, a 12.3-inch multimedia touchscreen, and leather upholstery.
  • The BMW X4 M Sport X was available at launch but is no longer offered new in the X4 range. Equipment over and above the M Sport included a panoramic roof and some extra cosmetic trim elements.
  • The BMW X4 M40i / M40d isn’t dissimilar to the M Sport in terms of specification, but do add 21-inch alloy wheels, performance suspension and upgraded brakes, to go with their higher power outputs.


Used BMW X4 dimensions and boot size


The BMW X4’s exterior dimensions are:

  • Length: 4752mm
  • Width: 1918mm
  • Height: 1621mm
  • Ground clearance: 204mm

The BMW X4’s boot space is:

  • 525 litres
  • 1430 litres with rear seats folded


Used BMW X4 road tax

All X4s are charged both a flat rate of VED or ‘road tax’, and then a surcharge on top of that (for five years from the car’s second year on the road) for costing more than £40,000 brand new. That currently means an annual bill of £600, dropping to £190 when the surcharge ends.


How much is it to insure a BMW X4?

A BMW X4 xDrive20d in M Sport trim comes in at insurance group 33, though the cheapest of all is actually the same diesel in earlier Sport trim, one group lower at 32. For the six-cylinder 30d insurance jumps to groups 41-42, while the diesel M40d will likely cost the most to cover, as it sits in insurance group 45.