0Favourites
  • Select country
    • UK
    • FR

    Filters (2)

    BMW
    X3
    Postcode
    Postcode
    Please enter a valid UK postcode
    Distance: {distance, select, all {All} 1 {{distance} mile} other {{distance} miles} }(197)
    Price
    Min
    Max
    (197)
    Make (1)

    Popular Makes

    All available makes

      A

    • B

    • C

    • D

    • F

    • G

    • H

    • I

    • J

    • K

    • L

    • M

    • N

    • O

    • P

    • R

    • S

    • T

    • V

    Model (1)

      BMW

    Model variants

      X3 variants

    Fuel type
    Year
    All our cars are less than 10 years old
    Min
    Max
    (197)
    Mileage
    At heycar, all our cars have less than 100,000 miles on the clock
    Min
    Max
    ( 197)
    Gearbox
    Colour
    Doors
    Seats
    Body type
    Engine Size
    • 1.0
    • 1.2
    • 1.4
    • 1.6
    • 1.8
    • 2.0
    • 2.4
    • 2.6
    • 3.0
    • 1.0
    • 1.2
    • 1.4
    • 1.6
    • 1.8
    • 2.0
    • 2.4
    • 2.6
    • 3.0
    (197)
    Quick links
    1.01.21.41.61.82.02.42.63.0
    Power
    Min
    Max
    (197)
    Sold vehicles

    • Search used cars
    • New cars coming in 2025
    • Value your car
    • Sell a car
    • Find a dealer
    • Electric cars
    • Car guides
    • Car reviews
    • Money back guarantee
    • About
    • Careers
    • Authors and experts
    • Join as a dealer
    • Terms & conditions
    • Privacy policy
    • Privacy settings
    • Cookie policy
    • Complaints
    • Buy online terms
    • Dealer terms
    • Monday-Friday, 9am-5pm
    • 020 3936 1257
    • hey@heycar.co.uk

    See what customers are saying

    “Excellent”
    Trustscore: 4.3/5
    Find us on
    Copyright 2025 heycar - All rights reserved
    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!

    222 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
    31

    BMW X3xDrive20d SE 5dr Step Auto

    2017
    34,937 miles
    Diesel

    £16,750

    or £371 mo
    EH288TG

    *Representative example: Contract Length: 48 months, 48 Monthly Payments: £370.03, Customer Deposit: £2,512.00, Total Deposit: £2,512.50, Total Charge For Credit: £3,523.94, Total Amount Payable: £20,273.94, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%

    Main listing image - BMW X3
    40

    BMW X3xDrive20d MHT M Sport 5dr Step Auto

    2021
    28,952 miles
    Hybrid

    £28,976

    or £417 mo
    NE297TE

    *Representative example: Contract Length: 49 months, 48 Monthly Payments: £416.49, Customer Deposit: £4,346.00, Total Deposit: £4,346.40, Optional Final Payment: £12,713.50, Total Charge For Credit: £8,075.42, Total Amount Payable: £37,051.42, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 12.90ppm, Mileage Per Annum: 10,000

    39

    BMW X3xDrive 30e M Sport 5dr Auto

    2024
    5,275 miles
    Hybrid

    £46,469

    £1,604 off
    £44,865
    or £619 mo
    RG279RW

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £618.42, Customer Deposit: £6,729.00, Total Deposit: £6,729.75, Optional Final Payment: £20,325.00, Total Charge For Credit: £11,255.49, Total Amount Payable: £56,120.49, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.41ppm, Mileage Per Annum: 10,000

    39

    BMW X3xDrive 30e M Sport 5dr Auto

    2024
    3,704 miles
    Hybrid

    £47,859

    or £681 mo
    DN158PT

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £680.99, Customer Deposit: £7,178.00, Total Deposit: £7,178.85, Optional Final Payment: £20,465.46, Total Charge For Credit: £11,791.84, Total Amount Payable: £59,650.84, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.41ppm, Mileage Per Annum: 10,000

    40

    BMW X3xDrive20d MHT xLine 5dr Step Auto

    2020
    20,376 miles
    Diesel

    £33,147

    or £508 mo
    RG279RW

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £507.36, Customer Deposit: £4,972.00, Total Deposit: £4,972.05, Optional Final Payment: £12,135.91, Total Charge For Credit: £7,806.88, Total Amount Payable: £40,953.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.56ppm, Mileage Per Annum: 10,000

    31

    BMW X3xDrive20d MHT M Sport 5dr Step Auto

    2023
    14,954 miles
    Diesel

    £41,739

    £1,914 off
    £39,825
    or £563 mo
    SP13YU

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £562.50, Customer Deposit: £5,973.00, Total Deposit: £5,973.75, Optional Final Payment: £17,268.50, Total Charge For Credit: £9,854.75, Total Amount Payable: £49,679.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.94ppm, Mileage Per Annum: 10,000

    44

    BMW X3xDrive30d MHT M Sport 5dr Auto

    2024
    13,167 miles
    Diesel

    £49,485

    £3,712 off
    £45,773
    or £652 mo
    DN158PT

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £651.85, Customer Deposit: £6,865.00, Total Deposit: £6,865.95, Optional Final Payment: £19,542.82, Total Charge For Credit: £11,272.72, Total Amount Payable: £57,045.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.43ppm, Mileage Per Annum: 10,000

    Sold
    39

    BMW X3xDrive 30e M Sport 5dr Auto

    2024
    6,373 miles
    Hybrid

    £44,228

    or £607 mo
    DN158PT

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £606.31, Customer Deposit: £6,634.00, Total Deposit: £6,634.20, Optional Final Payment: £20,226.83, Total Charge For Credit: £11,129.60, Total Amount Payable: £55,357.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.41ppm, Mileage Per Annum: 10,000

    49

    BMW X3xDrive20i xLine 5dr Step Auto

    2018
    43,000 miles
    Petrol

    £21,495

    or £473 mo
    CR03RG

    *Representative example: Contract Length: 48 months, 48 Monthly Payments: £472.45, Customer Deposit: £3,224.00, Total Deposit: £3,224.25, Total Charge For Credit: £4,406.85, Total Amount Payable: £25,901.85, Representative APR: 11.60%, Interest Rate (Fixed): 6.03%

    39

    BMW X3xDrive20i M Sport 5dr Step Auto

    2018
    36,606 miles
    Petrol

    £25,530

    £741 off
    £24,789
    or £530 mo
    RG279RW

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.12, Customer Deposit: £3,718.00, Total Deposit: £3,718.35, Total Charge For Credit: £4,328.11, Total Amount Payable: £29,117.11, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%

    79

    BMW X3xDrive M40i 5dr Step Auto

    2019
    50,290 miles
    Petrol

    £29,932

    £682 off
    £29,250
    or £644 mo
    YO304WR

    *Representative example: Contract Length: 48 months, 48 Monthly Payments: £643.98, Customer Deposit: £4,387.00, Total Deposit: £4,387.50, Total Charge For Credit: £6,048.54, Total Amount Payable: £35,298.54, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%

    55

    BMW X3xDrive 30e M Sport 5dr Auto

    2024
    5,956 miles
    Hybrid

    £45,315

    £1,277 off
    £44,038
    or £602 mo
    BH125WB

    *Representative example: Contract Length: 48 months, 47 Monthly Payments: £601.53, Customer Deposit: £6,605.00, Total Deposit: £6,605.70, Optional Final Payment: £20,264.11, Total Charge For Credit: £11,103.72, Total Amount Payable: £55,141.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.41ppm, Mileage Per Annum: 10,000

    24

    BMW X3xDrive 30e xLine 5dr Auto

    2022
    21,591 miles
    Hybrid

    £32,776

    or £455 mo
    LN58NU

    *Representative example: Contract Length: 49 months, 48 Monthly Payments: £454.37, Customer Deposit: £4,916.00, Total Deposit: £4,916.40, Optional Final Payment: £15,368.50, Total Charge For Credit: £9,318.66, Total Amount Payable: £42,094.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 15.40ppm, Mileage Per Annum: 10,000

    Sold
    44

    BMW X3xDrive20d MHT M Sport 5dr Step Auto

    2021
    63,551 miles
    Hybrid

    £24,324

    or £339 mo
    SO317FL

    *Representative example: Contract Length: 49 months, 48 Monthly Payments: £338.69, Customer Deposit: £3,648.00, Total Deposit: £3,648.60, Optional Final Payment: £11,315.00, Total Charge For Credit: £6,896.72, Total Amount Payable: £31,220.72, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.29ppm, Mileage Per Annum: 10,000

    33

    BMW X3xDrive M40i MHT 5dr Auto

    2023
    14,831 miles
    Hybrid

    £45,399

    DE214RZ
    23

    BMW X3xDrive20d MHT M Sport 5dr Step Auto

    2021
    28,916 miles
    Hybrid

    £27,976

    ST34JH
    39

    BMW X3xDrive20d MHT M Sport 5dr Step Auto

    2021
    46,681 miles
    Diesel

    £26,290

    £830 off
    £25,460
    S601DS
    6

    BMW X3xDrive 30e M Sport 5dr Auto

    2023
    2,140 miles
    Hybrid

    £41,996

    HU91TQ
    • 5
    • /
    • 13

    73-90 of 222 vehicles

    BMW models

    1 Series2 Series2 Series Active Tourer2 Series Convertible2 Series Gran Coupe2 Series Gran Tourer3 Series3 Series GT3 Series Touring4 Series4 Series Convertible4 Series Gran Coupe5 Series5 Series Touring6 Series6 Series Gran Coupe6 Series Gran Turismo7 Series8 Series8 Series Convertible8 Series Gran Coupei3i4i5i7i8iXiX1iX2iX3M2M3M3 TouringM4M5M8X1X2X3X3 MX4X4 MX5X5 MX6X6 MX7XMZ4

    Used BMW X3 for sale: everything you need to know


    The BMW X3 is a popular mid-size SUV from the sporty German brand. In its latest guise, it has an upmarket appearance and is more than a match for rivals like the advanced Audi Q5 and the popular Mercedes-Benz GLC. 


    In recent years, BMW has sought to give the BMW X3 added character by upping its level of luxury, combining this with more emphasis on the car’s appearance. Even entry-level trims look smart, and the multitude of M Sport, M Performance and full-fat M Competition versions are by far the most popular among those who buy or lease a new model. 


    BMW is also ticking the environmental boxes, with both a BMW X3 plug-in hybrid and the pure electric BMW iX3 – the latter which we’ve tested separately. It rivals the likes of the Volvo XC60. Take a look at a BMW X3 for sale on heycar to discover just what’s on offer. 


    Should you buy a BMW X3? 


    If the BMW X1 doesn't quite have the space you need, the BMW X3 is a great alternative. This latest version has all the kudos of bigger BMW SUVs, but at an affordable price for those wanting to buy or lease. Indeed, the BMW X3’s excellent retained values make it surprisingly good value for such a premium SUV. 


    It’s particularly impressive inside. The five-seat interior is very spacious, with lots of family-friendly rear-seat space (and a three-way split-fold rear seat), while three-zone climate control means those in the rear get their own air-con controls. The materials used are very luxurious and upmarket in feel, while the superb refinement of the powertrains (particularly that silent-running 30e PHEV) further bolsters the upmarket experience. 


    There’s a great range of engines. The diesels still impress with their blend of performance, pulling power and economy, while petrol alternatives are decent in their own right, and that bit more affordable. Then there’s the plug-in hybrid, which has a pure electric range of up to 30 miles, plus more than 290PS of power to enjoy on longer trips. It’s a really good stepping stone to the pure electric BMW iX3. 


    Alternatively, you could go for one of the exciting M-branded performance models. The M40i petrol and M40d diesel will be more than enough for most, but for others, only the 510PS of the BMW X3 M Competition will do. This flagship model also has all the associated M styling add-ons (and noisy exhausts) to help you really stand out. 


    The BMW X3 has been around for almost 20 years now. During that time, it has cemented itself as a great all-rounder that delivers all you’d expect of a premium SUV and more – with a slice of dynamic BMW appeal added on top. 


    The latest model also looks good, particularly in M Sport grade, while its interior is very plush and appealing. BMW has loaded it with standard equipment, plus one of the very best and most fully-connected infotainment systems in the business. 


    It’s a good car to have on your shortlist if you’re looking to buy or lease a premium family SUV. Even once you’ve driven the competition, you might find it a hard car to overlook, so fulsome are its talents. 


    A BMW X3 not for you? We've got 1000s of used cars for sale to suit all budgets and needs.


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


    If you pick the plug-in hybrid BMW X3 then the boot space decreases from 550 to 450-litres, so while the CO2 emissions are incredibly low, practicality suffers. It also comes with the usual caveats for this type of car, in that unless you can charge the battery before every journey, and mainly take short trips, it'll use a lot more fuel the minute the battery runs flat.


    In our opinion, the xDrive 20d, with its 190PS diesel motor, is the best option for most buyers, with decent performance and 48mpg+ economy, but we'd be sorely tempted by the six-cylinder 30d if you're buying used. 


    It is seriously quick and smooth, with only a small drop in fuel efficiency, and its superior refinement makes it even more relaxing over long distances than the four-cylinder model. There's no rival quite like it - it even makes a half-decent noise for a diesel. 


    Picking the right trim will also be a matter of personal taste more than a lack of features. The SE specification is so generously equipped that you don't really need to pay for a single option. If you can afford a bit more on top of your monthly payments, then the upgraded infotainment system in M Sport models is the best in class.


    Used BMW X3 fuel economy and performance


    • BMW X3 20i petrol: The entry-level BMW X3 uses a four-cylinder 2.0-litre turbocharged petrol engine producing 184PS. It can average up to 37.2mpg and emits from 173g/km of CO2. Zero to 62mph takes 8.4 seconds. Mild hybrid technology is standard, which extends the engine-off period during stop-start motoring. 
    • BMW X3 30e plug-in hybrid: The plug-in hybrid BMW X3 30e combines the 2.0-litre petrol engine with an electric motor and rechargeable battery. Officially, it averages up to 134.5mpg and emits from 46g/km of CO2. Thanks to a total power output of 292PS, 0-62mph takes just 6.1 seconds. It can also travel for up to 30 miles on electric power only. 
    • BMW X3 20d diesel: A traditional 2.0-litre turbodiesel engine, the BMW X3 20d does at least have mild hybrid tech, plus a power output of 190PS. It’s appreciably more economical than the X3 20i, averaging up to 47.9mpg, but also accelerates half a second faster, doing 0-62mph in 7.9 seconds. 
    • BMW X3 30d diesel: A 3.0-litre six-cylinder alternative, the creamy-smooth BMW X3 30d produces an ample 286PS and a good amount of pulling power. The 0-62mph sprint takes 5.7 seconds, which is pretty good for an engine that also averages up to 44.8mpg. Earlier models had 265PS
    • BMW X3 M40i petrol: The interesting BMW X3 M40i uses a high-output 360PS 3.0-litre six-cylinder turbo petrol engine for 0-62mph in 4.9 seconds. It averages 31.0mpg. 
    • BMW X3 M40d diesel: A diesel-powered 3.0-litre six-cylinder alternative, the BMW X3 M40d produces 340PS and also does 0-62mph in 4.9 seconds. However, it can average 40.9mpg. Still want that M40i? 
    • BMW X3 M Competition petrol: The ultimate BMW X3 is the high-performance M3 Competition. Its exotic 3.0-litre engine, built by BMW M, produces 510hp and has a wonderful soundtrack. Zero to 62mph takes just 3.8 seconds, although this does come at the cost of 26.2mpg. 


    What used BMW X3 trims levels are available?


    • The BMW X3 SE was available new when the X3 first went on sale, but it was later phased out leading the xLine as the entry-level model. It had LED headlights and 18-inch alloy wheels, but most customers wanted something more.
    • The BMW X3 xLine is the most affordable new BMW X3, and has a better level of standard equipment than the SE. It’s available with core 20i, 20d and 30e engines. 
    • The BMW X3 M Sport is a visually sportier alternative to the xLine, for a still-affordable price (the premium can be as little as £1,800). It’s offered with the same engine options, plus the 30d turbodiese. 
    • The BMW X3 M40i and M40d are both variants from BMW’s M Performance division. They are M-influenced, but don’t quite have the ultra-sporting focus of the range-topper. Choose from 3.0-litre straight-six engines in either petrol or diesel guises. 
    • The BMW X3 M Competition is a proper M car, with a plethora of M-specific styling details and under-the-skin technology. It has the performance to match, using an engine similar to that in the BMW M3 and M4. 


    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


    The current BMW X3 was launched in 2018, which means all petrol and diesel models pay the same flat-rate of tax regardless of their efficiency, which is currently £850 per year. The plug-in hybrids get a £10 discount off that.


    There's a sting in the tail though, as most X3s cost more than £40,000 when new, they are liable for a luxury tax rate during the first six years of ownership, pushing the annual cost up to £570 for the non-hybrid models.


    How much is it to insure a BMW X3? 


    Car insurance for the BMW X3 20i xLine starts from a reasonable group 28 (out of 50). It’s nudged up to group 33 for the BMW X3 20d diesel, while choosing a plug-in hybrid BMW X3 30e results in a headier group 38 insurance rating. The M40d is group 43 and the M40i is group 45. Needless to say, the BMW X3 M Competition will be the most expensive BMW X3 of all to insure. 


    Read our full BMW X3 review

    Can’t find what you’re looking for?

    Create a personalised stock alert and we’ll let you know when your perfect car’s available.
    Good price
    Great price
    Great price
    Fair price
    Good price
    Great price
    Great price
    Great price
    Good price
    Great price
    Fair price
    Fair price
    1. Home
    2. …
    3. Cars for Sale
    4. BMW
    5. X3

    About BMW X3 cars on heycar

    What is the most popular colour for BMW X3 ?

    Grey

    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 ?

    25416

    How many BMW X3 cars are available for sale?

    197