Search results

Hey there!

Our natural language search is still in development, so results may be a bit inconsistent.

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

  • Make and model
  • Color and body type (e.g., SUV, hatchback)
  • Fuel type (petrol, diesel, electric, hybrid)
  • Age of the vehicle
  • Mileage
  • Your budget (total/monthly)

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

296 BMW X3 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 X3

BMW X3xDrive M40i MHT 5dr Auto

2021
32,897 miles
Hybrid

£45,805

or £758 mo
YO304WR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £757.68, Customer Deposit: £6,870.00, Total Deposit: £6,870.75, Optional Final Payment: £14,795.00, Total Charge For Credit: £11,471.71, Total Amount Payable: £57,276.71, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2021
31,461 miles
Hybrid

£31,576

or £485 mo
EX328QA

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £484.15, Customer Deposit: £4,736.00, Total Deposit: £4,736.40, Optional Final Payment: £12,420.00, Total Charge For Credit: £8,335.45, Total Amount Payable: £39,911.45, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
40,110 miles
Diesel

£28,808

or £475 mo
PR22DS

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.82, Customer Deposit: £4,321.00, Total Deposit: £4,321.20, Optional Final Payment: £11,070.00, Total Charge For Credit: £8,899.74, Total Amount Payable: £37,707.74, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i 5dr Auto

2021
42,570 miles
Petrol

£36,450

or £604 mo
TA66DD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £603.80, Customer Deposit: £5,467.00, Total Deposit: £5,467.50, Optional Final Payment: £11,723.00, Total Charge For Credit: £9,119.10, Total Amount Payable: £45,569.10, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
11,058 miles
Diesel

£36,545

or £568 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £567.19, Customer Deposit: £5,481.00, Total Deposit: £5,481.75, Optional Final Payment: £13,976.00, Total Charge For Credit: £9,570.68, Total Amount Payable: £46,115.68, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
70,182 miles
Diesel

£26,764

or £448 mo
EX28FD

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £447.25, Customer Deposit: £4,014.00, Total Deposit: £4,014.60, Optional Final Payment: £8,381.00, Total Charge For Credit: £6,652.35, Total Amount Payable: £33,416.35, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2022
60,173 miles
Diesel

£32,691

or £519 mo
DH11HP

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £518.88, Customer Deposit: £4,903.00, Total Deposit: £4,903.65, Optional Final Payment: £11,832.00, Total Charge For Credit: £8,432.01, Total Amount Payable: £41,123.01, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e xLine 5dr Auto

2022
26,256 miles
Hybrid

£35,372

or £523 mo
YO304WR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £522.94, Customer Deposit: £5,305.00, Total Deposit: £5,305.80, Optional Final Payment: £15,043.00, Total Charge For Credit: £9,554.98, Total Amount Payable: £44,926.98, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2020
22,156 miles
Diesel

£32,782

or £538 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £537.48, Customer Deposit: £4,917.00, Total Deposit: £4,917.30, Optional Final Payment: £10,867.00, Total Charge For Credit: £8,263.86, Total Amount Payable: £41,045.86, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

1-18 of 296 vehicles

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

About BMW X3 cars on RAC Cars

What is the most popular colour for BMW X3 ?

Black

What is the most popular gearbox for BMW X3 ?

Semi-automatic

What is the most popular fuel type for BMW X3 ?

Diesel

What is the most popular engine for BMW X3 ?

2.0

What is the average mileage for BMW X3 ?

28953

How many BMW X3 cars are available for sale?

296

Used BMW X3 for sale: everything you need to know

BMW followed up the rampant success of its X5 SUV in the 1990s with the slightly smaller X3 in 2003, and now in its third generation, the X3 remains a popular choice in the premium SUV market. It’s been one of the sportier models in the class since its introduction, while later cars have grown in size and luxury, supplemented by the smaller X1 and X2 and the sloping-roofed X4.

The current generation car was launched in 2018 and brought two new models to the table: a plug-in hybrid, and a full BMW Motorsport model, the X3 M Competition - giving buyers more choice than ever. At its core though the X3 is a well-judged premium SUV, and its popularity means plenty of choice on the used market too.


Should you buy a BMW X3?

The BMW X3 slots between the X1 and X5 in the German manufacturer’s range, making it a great choice if you want to upsize from the former or downsize from the latter. The latest model, launched in 2018, is already more practical than its predecessors, having grown in size, so it strikes a good balance between not taking up too much space on the road, but still being spacious and comfortable.

It’s also not as brash as some other recent BMW SUVs, so offers all the usual BMW qualities while flying under the radar a little. That’s especially true of the smooth X3 30e, a plug-in hybrid introduced for this generation, with a 30-mile electric range, though there’s no real poor choice when it comes to the X3’s engines: all perform well, don’t generate too much noise, and return decent fuel economy (even the X3 M, given its performance).

The interior seats five, and it’s practical and well-equipped. Well-built, too - BMW is right at the top of the class at the moment for interior fixtures and fittings, and the feel of its materials. The cabin hasn’t yet been overrun with touchscreens either, so has a tasteful appearance and most of the minor controls are still easy to operate with just a brief glance, or even by feel. The tech you do interact with, such as the infotainment, works very well too.

The X3’s competitors include the Audi Q5, Mercedes-Benz GLC, and depending on how far up the range you go, the sporty Porsche Macan too. Or, you could look at the Alfa Romeo Stelvio, which has a sporty feel to rival even the BMW, or the Lexus NX for those prioritising long-lasting reliability and an easy-going drive.


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

As is often the case in a car like this, it’s hard to beat one of the frugal diesel engines for all-round appeal. Diesel might not be as fashionable as it used to be but it’s still one of the best ways of extracting good fuel economy from a larger vehicle. The 20d has more than enough punch, though if you’ve got the budget, the allure of the six-cylinder 30d is hard to beat. The diesels (and indeed the petrols) still net you the most boot space too - opt for the plug-in hybrid, tempting though its economy figures are, and your space drops from 550 litres to 450 litres. As for trim levels, SE and xLine are both well-equipped as standard, but the M Sport’s styling does have some appeal, and gets upgraded infotainment too.


Used BMW X3 fuel economy and performance


  • BMW X3 20i: The 2-litre turbocharged petrol makes 184PS and has mild-hybrid tech as standard. 0-62mph comes up in 8.4 seconds, while claimed economy is up to 37.2mpg.
  • BMW X3 30e: With a battery and a plug to assist the 2-litre engine, you get 292PS combined, a 30-mile EV range, and up to 134.5mpg. That power also results in a 6.1-second 0-62mph time.
  • BMW X3 20d: The entry-level diesel packs mild-hybrid tech (largely just a fancy stop-start and energy recovery system) and a 190PS output from a 2-litre turbodiesel. 0-62mph takes 7.9 seconds, and average economy is 47.9mpg.
  • BMW X3 30d: The 30d gets a 3-litre turbocharged six-cylinder diesel making a useful 286PS (265PS in earlier models). That’s good for 0-62mph in 5.7 seconds, and combined economy of 44.8mpg.
  • BMW X3 M40i: The first of three M-badged models, the M40i packs a 3-litre turbocharged inline six petrol engine with 360PS - with a 0-62mph time of 4.9 seconds, and 31mpg.
  • BMW X3 M40d: M40d models get a development of the 3-litre diesel six-cylinder, this time making 340PS and matching the M40i’s 0-62mph time. The big advantage is economy, at 40.9mpg.
  • BMW X3 M Competition: The full M-badged X3 gets a BMW Motorsport-built 3-litre turbocharged inline six making 510PS. 0-62mph comes up in 3.8 seconds, while economy is 26.2mpg.


What used BMW X3 trim levels are available?

The X3 has a relatively small and easy to understand range of trim levels. xLine is where the range currently starts though earlier models came in SE form, which is the de facto entry-level car but still well-equipped, as you’d expect given the badge on the front and the relatively expensive initial purchase price. We’ve included the performance models below here too - the M40i and M40d, and the X3 M Competition.


  • The BMW X3 SE was briefly offered as the X3’s entry-level model, but later dropped. 18-inch alloy wheels and LED headlights were standard.
  • The BMW X3 xLine is where the X3 range currently starts and packs more equipment than the SE did. It’s available with the 20i, 20d, and 30e engine options.
  • The BMW X3 M Sport has a sportier look influenced by the M models in the range. It gets a few M-specific interior details too, but the same engine choice as the xLine, plus the six-cylinder 30d turbodiesel.
  • The BMW X3 M40i and M40d are mostly marked out by their powerful six-cylinder petrol and diesel engines, but do get styling, suspension, and interior upgrades too.
  • The BMW X3 M Competition gets all the trappings of a proper M car, including high performance wheels, tyres, brakes, and suspension, plus of course M body styling, M interior details, and that 510PS engine from the M3.


Used BMW X3 dimensions and boot size


The BMW X3’s exterior dimensions are:

  • Length: 4708mm
  • Width: 1891mm
  • Height: 1676mm
  • Ground clearance: 204mm

The BMW X3’s boot size is:

  • 550 litres (X3 30e: 450 litres)
  • 1600 litres with rear seats folded (X3 30e: 1500 litres)


Used BMW X3 road tax

Most of the X3 range cost more than £40,000 new, which means most of the range is subject to a surcharge that lifts your annual tax bill to £600 per year from years two to six of registration. On the off-chance you find a lower-spec X3 that cost below that figure, then your bill will be £190 per year, while the plug-in hybrid 30e gets a meagre £10 discount.


How much is it to insure a BMW X3?

Insuring an X3 will likely cost you more than it would for a non-premium model of similar size, but depending on the model, it may not be too expensive either. The range starts at group 28 out of 50, for an X3 20i xLine, with the 20d diesel being in group 33. The most affordable 30e steps up to group 38, the M40d and M40i groups 43 and 45 respectively, while the X3 M is in groups 45-46.