Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $48,422

    9,600 mi.
    Est. $883/mo

    North Point Chrysler Dodge Jeep RAM Fiat

    Check Availability
    Winston-Salem, NC (29 mi)

    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $30,689

    $1.3K
    53,295 mi.
    Est. $560/mo

    Vann York Chevrolet Buick GMC

    4.0
    Check Availability
    High Point, NC (27 mi)

    Quick view
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $31,775

    47,425 mi.
    Est. $580/mo

    Modern Nissan of Concord

    4.9
    Check Availability
    Concord, NC (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $33,999

    34,932 mi.
    Est. $620/mo

    Vann York Honda

    4.6
    Check Availability
    High Point, NC (27 mi)
    Quick view
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $19,290

    $195
    84,352 mi.
    Est. $352/mo

    Volvo Cars of Winston Salem

    4.5
    Check Availability
    Winston Salem, NC (24 mi)
    Quick view
  • Gray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30i

    $24,998

    65,627 mi.
    Est. $456/mo

    CarMax Winston-Salem

    Check Availability
    Winston-Salem, NC (23 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $43,123

    24,955 mi.
    Est. $787/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (10 mi)
    Quick view
  • Alpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35i

    $9,998

    111,762 mi.
    Est. $182/mo

    Pinnacle Motor Company - Mooresville

    4.7
    Check Availability
    Mooresville, NC (27 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $49,100

    $2.6K
    14,032 mi.
    Est. $896/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (10 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $47,788

    11,193 mi.
    Est. $872/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (10 mi)
    Quick view
  • $9,898

    72,146 mi.
    Est. $181/mo

    Nassar Auto Group

    Check Availability
    Kannapolis, NC (22 mi)
    Quick view
  • $57,999

    6,761 mi.
    Est. $1,058/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $47,799

    8,040 mi.
    Est. $872/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $49,999

    2,339 mi.
    Est. $912/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $36,999

    43,676 mi.
    Est. $675/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $48,199

    7,666 mi.
    Est. $879/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $54,999

    10,351 mi.
    Est. $1,003/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $50,499

    7,190 mi.
    Est. $921/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $50,999

    9,378 mi.
    Est. $930/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • $34,999

    26,414 mi.
    Est. $638/mo

    Flow BMW

    Winston Salem, NC (23 mi)
    Quick view
  • Jet Black 2019 BMW X3 sDrive30i

    $20,995

    45,050 mi.
    Est. $383/mo

    Ilderton Dodge Chrysler Jeep Ram

    4.7
    Check Availability
    High Point, NC (26 mi)
    Quick view
  • Gray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDrive

    $40,795

    $190
    26,811 mi.
    Est. $744/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    $1,779 delivery from Des Plaines, IL (594 mi)
    Quick view
  • Silver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30i

    $23,998

    43,830 mi.
    Est. $438/mo

    CarMax Columbia

    Check Availability
    $99 delivery to Winston-Salem, NC (23 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $30,000

    46,023 mi.
    Est. $547/mo

    Hi-Line Autohaus

    4.9
    Check Availability
    Charlotte, NC (45 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $19,935

    89,621 mi.
    Est. $364/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.3
    Check Availability
    Kernersville, NC (31 mi)
    Quick view
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $36,290

    18,952 mi.
    Est. $662/mo

    Impex Auto Sales

    4.8
    Check Availability
    Greensboro, NC (36 mi)
    Quick view
  • Black 2016 BMW X3 XDrive28iBlack 2016 BMW X3 XDrive28iBlack 2016 BMW X3 XDrive28iBlack 2016 BMW X3 XDrive28iBlack 2016 BMW X3 XDrive28iBlack 2016 BMW X3 XDrive28i

    $21,998

    31,932 mi.
    Est. $401/mo

    CarMax Greensboro

    Check Availability
    Greensboro, NC (37 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $33,496

    38,212 mi.
    Est. $611/mo

    EchoPark Automotive Charlotte

    4.7
    Check Availability
    Charlotte, NC (45 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $40,883

    $1.3K
    29,741 mi.
    Est. $746/mo

    Greensboro Nissan

    4.8
    Check Availability
    Greensboro, NC (36 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $31,962

    28,504 mi.
    Est. $583/mo

    Bentley Greensboro

    Check Availability
    Greensboro, NC (36 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X3 sDrive30iSkyscraper Grey Metallic 2024 BMW X3 sDrive30iSkyscraper Grey Metallic 2024 BMW X3 sDrive30iSkyscraper Grey Metallic 2024 BMW X3 sDrive30iSkyscraper Grey Metallic 2024 BMW X3 sDrive30iSkyscraper Grey Metallic 2024 BMW X3 sDrive30i

    $29,900

    41,990 mi.
    Est. $545/mo

    Tarheel Auto Sales

    Check Availability
    Locust, NC (35 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $19,100

    60,199 mi.
    Est. $348/mo

    Sebar Inc.

    Check Availability
    Greensboro, NC (38 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2018 BMW X3 xDrive30i Sports Activity Vehicle

    $15,497

    95,571 mi.
    Est. $283/mo

    Journey Auto Sales

    Check Availability
    Charoltte, NC (41 mi)
    Quick view
  • Space Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28i

    $12,298

    80,633 mi.
    Est. $224/mo

    Greensboro Auto Center

    3.7
    Check Availability
    Greensboro, NC (44 mi)
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $24,235

    $300
    73,381 mi.
    Est. $442/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.3
    Check Availability
    Kernersville, NC (31 mi)
    Quick view

About the BMW X3

FAQs

How much does the BMW X3 cost?

The BMW X3 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X3 is $34,059, with pricing starting at $1,200.

What is the MPG of the BMW X3?

The hybrid BMW X3 can reach up to 27 MPG city and 33 MPG highway for a combined rating of 29 MPG. The BMW X3 with traditional internal combustion engine offers up to 25 MPG city and 29 MPG highway for a combined rating of 27 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW X3?

The BMW X3 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW X3?

The BMW X3 is available in the following trim levels:

What model years are available for the BMW X3?

Available model years for BMW X3 inventory range from 2014 to 2026.

Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed

Used BMW X3 by price

Similar Cars

Compare the BMW X3

Used BMW X3 by city