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 X3xDrive20i MHT M Sport 5dr Step Auto

2022
22,694 miles
Hybrid

£35,699

or £570 mo
CW16XH

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £569.66, Customer Deposit: £5,354.00, Total Deposit: £5,354.85, Optional Final Payment: £13,780.00, Total Charge For Credit: £10,209.87, Total Amount Payable: £45,908.87, Representative APR: 11.90%, Interest Rate (Fixed): 8.40%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

Main listing image - BMW X3

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
12,038 miles
Diesel

£35,699

or £573 mo
CW16XH

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £572.31, Customer Deposit: £5,354.00, Total Deposit: £5,354.85, Optional Final Payment: £13,622.50, Total Charge For Credit: £10,176.92, Total Amount Payable: £45,875.92, Representative APR: 11.90%, Interest Rate (Fixed): 8.38%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2021
25,279 miles
Hybrid

£36,799

or £575 mo
CW16XH

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £574.65, Customer Deposit: £5,519.00, Total Deposit: £5,519.85, Optional Final Payment: £14,950.00, Total Charge For Credit: £10,679.40, Total Amount Payable: £47,478.40, Representative APR: 11.90%, Interest Rate (Fixed): 8.53%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
66,722 miles
Diesel

£22,999

or £385 mo
BT126LR

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.21, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £8,527.50, Total Charge For Credit: £7,036.22, Total Amount Payable: £30,035.22, Representative APR: 12.90%, Interest Rate (Fixed): 9.00%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
38,226 miles
Diesel

£25,389

or £356 mo
BD21EY

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £355.79, Customer Deposit: £3,808.00, Total Deposit: £3,808.35, Optional Final Payment: £10,143.98, Total Charge For Credit: £5,641.25, Total Amount Payable: £31,030.25, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
36,179 miles
Diesel

£24,963

or £364 mo
DL14 9TW

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £363.13, Customer Deposit: £3,844.00, Total Deposit: £3,844.05, Optional Final Payment: £10,009.75, Total Charge For Credit: £5,657.04, Total Amount Payable: £31,284.04, Representative APR: 8.90%, Interest Rate (Fixed): 4.39%, Excess Mileage Charge: 10.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
26,435 miles
Diesel

£27,748

or £396 mo
DL14 9TW

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £395.57, Customer Deposit: £4,162.00, Total Deposit: £4,162.20, Optional Final Payment: £10,700.34, Total Charge For Credit: £6,101.90, Total Amount Payable: £33,849.90, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
65,105 miles
Diesel

£23,581

or £333 mo
BD21EY

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £332.64, Customer Deposit: £3,537.00, Total Deposit: £3,537.15, Optional Final Payment: £9,295.91, Total Charge For Credit: £5,218.78, Total Amount Payable: £28,799.78, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto [Tech/Pro Pk]

Diesel

£58,100

or £982 mo
NE360BQ

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £981.99, Customer Deposit: £8,715.00, Total Deposit: £8,715.00, Optional Final Payment: £17,548.00, Total Charge For Credit: £14,316.53, Total Amount Payable: £72,416.53, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

163-180 of 296 vehicles

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

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.