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!

304 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 M40d 5dr Step Auto

2020
31,599 miles
Diesel

£39,490

or £567 mo
OL112PX

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £566.73, Customer Deposit: £5,923.00, Total Deposit: £6,423.50, Optional Final Payment: £15,882.28, Total Charge For Credit: £9,452.09, Total Amount Payable: £48,942.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.98ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i xLine 5dr Step Auto

2021
44,566 miles
Petrol

£28,990

or £403 mo
SK42JZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.62, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £12,231.61, Total Charge For Credit: £7,013.25, Total Amount Payable: £36,003.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.69ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2021
26,742 miles
Petrol

£32,490

or £456 mo
OL112PX

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £455.40, Customer Deposit: £4,873.00, Total Deposit: £5,373.50, Optional Final Payment: £13,558.18, Total Charge For Credit: £7,845.48, Total Amount Payable: £40,335.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.06ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
43,504 miles
Diesel

£26,990

or £363 mo
SK42JZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.67, Customer Deposit: £4,048.00, Total Deposit: £4,548.50, Optional Final Payment: £12,032.45, Total Charge For Credit: £6,636.44, Total Amount Payable: £33,626.44, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.12ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2019
66,540 miles
Petrol

£22,990

or £325 mo
BL32NB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.68, Customer Deposit: £3,448.00, Total Deposit: £3,948.50, Optional Final Payment: £9,241.57, Total Charge For Credit: £5,460.03, Total Amount Payable: £28,450.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.30ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2020
17,758 miles
Diesel

£32,950

or £453 mo
SK42JZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.13, Customer Deposit: £4,942.00, Total Deposit: £5,442.50, Optional Final Payment: £14,315.10, Total Charge For Credit: £8,057.71, Total Amount Payable: £41,007.71, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.67ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
29,112 miles
Diesel

£31,985

or £431 mo
BL32NB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.49, Customer Deposit: £4,797.00, Total Deposit: £5,297.75, Optional Final Payment: £14,353.92, Total Charge For Credit: £7,899.70, Total Amount Payable: £39,884.70, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.54ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2023
4,262 miles
Hybrid

£43,980

or £541 mo
BL32NB

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £540.56, Customer Deposit: £6,597.00, Total Deposit: £7,097.00, Optional Final Payment: £22,943.55, Total Charge For Credit: £11,466.87, Total Amount Payable: £55,446.87, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.75ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2021
62,052 miles
Hybrid

£28,990

or £369 mo
M417GF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.14, Customer Deposit: £4,348.00, Total Deposit: £4,848.50, Optional Final Payment: £14,200.22, Total Charge For Credit: £7,361.30, Total Amount Payable: £36,351.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.79ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i 5dr Auto

2021
25,513 miles
Petrol

£38,410

or £556 mo
MK61LE

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £555.54, Customer Deposit: £5,761.00, Total Deposit: £5,761.50, Optional Final Payment: £14,377.50, Total Charge For Credit: £7,839.38, Total Amount Payable: £46,249.38, Representative APR: 8.50%, Interest Rate (Fixed): 6.00%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive30d M Sport 5dr Step Auto

2018
51,072 miles
Diesel

£26,880

or £385 mo
M417GF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.50, Customer Deposit: £4,032.00, Total Deposit: £4,532.00, Optional Final Payment: £10,649.87, Total Charge For Credit: £6,373.37, Total Amount Payable: £33,253.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.72ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
46,487 miles
Diesel

£29,985

or £408 mo
M417GF

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.28, Customer Deposit: £4,497.00, Total Deposit: £4,997.75, Optional Final Payment: £13,199.12, Total Charge For Credit: £7,354.03, Total Amount Payable: £37,339.03, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.54ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2024
501 miles
Diesel

£48,990

or £676 mo
SK42JZ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £675.95, Customer Deposit: £7,348.00, Total Deposit: £7,848.50, Optional Final Payment: £21,426.43, Total Charge For Credit: £12,054.58, Total Amount Payable: £61,044.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.78ppm, Mileage Per Annum: 10,000

19-36 of 304 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 ?

29543

How many BMW X3 cars are available for sale?

304

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.