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
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $23,495

    76,192 mi.
    Est. $425/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (22 mi)

    Quick view
  • Black Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40i

    $29,495

    78,125 mi.
    Est. $533/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (22 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $66,999

    4,319 mi.
    Est. $1,211/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (20 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30iPhytonic Blue Metallic 2024 BMW X3 xDrive30i

    $42,799

    $500
    14,668 mi.
    Est. $773/mo

    CarShop Chester Springs

    4.8
    Check Availability
    Chester Springs, PA (17 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDriveBrooklyn Grey Metallic 2025 BMW X3 30 xDrive

    $44,000

    25,687 mi.
    Est. $795/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (30 mi)
    Quick view
  • Tanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDriveTanzanite Blue Ii Metallic 2025 BMW X3 30 xDrive

    $48,995

    15,968 mi.
    Est. $885/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (14 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $50,293

    1,169 mi.
    Est. $909/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (8 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $29,995

    $500
    52,059 mi.
    Est. $542/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (22 mi)

    Quick view
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $59,490

    $500
    14,340 mi.
    Est. $1,075/mo

    Quakertown Mitsubishi

    4.5
    Check Availability
    Quakertown, PA (19 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $39,930

    19,861 mi.
    Est. $722/mo

    Patriot Chevrolet of Warminster

    4.0
    Check Availability
    Warminster, PA (17 mi)
    Quick view
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $47,499

    $500
    7,526 mi.
    Est. $858/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (21 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $44,890

    10,087 mi.
    Est. $811/mo

    Bergey's Kia

    4.8
    Check Availability
    Colmar, PA (10 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $47,999

    1,401 mi.
    Est. $867/mo

    CarShop Hatfield

    4.8
    Check Availability
    Hatfield, PA (12 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $23,495

    76,192 mi.
    Est. $425/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (22 mi)

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

    $20,499

    82,637 mi.
    Est. $370/mo

    Direct Auto Sales And Repair

    5.0
    Check Availability
    Warminster, PA (16 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $46,990

    14,393 mi.
    Est. $849/mo

    Bergey's Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Souderton, PA (11 mi)
    Quick view
  • Silver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30i

    $22,998

    66,174 mi.
    Est. $416/mo

    CarMax Maple Shade

    Check Availability
    Maple Shade Township, NJ (27 mi)
    Quick view
  • Alpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30i

    $18,995

    81,886 mi.
    Est. $343/mo

    Joshua Motor Car Co Inc

    4.8
    Check Availability
    Pennsauken, NJ (25 mi)
    Quick view
  • BLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30i

    $16,989

    96,145 mi.
    Est. $307/mo

    CarsIndex Warminster

    4.5
    Check Availability
    Warminster, PA (17 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $26,495

    63,299 mi.
    Est. $479/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (22 mi)

    Quick view
  • BLACK 2018 BMW X3 xDrive30iBLACK 2018 BMW X3 xDrive30iBLACK 2018 BMW X3 xDrive30iBLACK 2018 BMW X3 xDrive30iBLACK 2018 BMW X3 xDrive30iBLACK 2018 BMW X3 xDrive30i

    $17,499

    77,229 mi.
    Est. $316/mo

    CarsIndex - Horsham

    4.7
    Check Availability
    Horsham, PA (17 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $33,895

    $300
    36,100 mi.
    Est. $613/mo

    Robin Ford of Glenolden

    4.0
    Check Availability
    Glenolden, PA (19 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

    $28,860

    54,531 mi.
    Est. $522/mo

    GENESIS OF CONSHOHOCKEN

    5.0
    Check Availability
    CONSHOHOCKEN, PA (7 mi)
    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $40,638

    20,382 mi.
    Est. $734/mo

    Gateway Kia of Warrington

    4.4
    Check Availability
    Warrington, PA (16 mi)
    Quick view
  • 2017 BMW X3 xDrive35i2017 BMW X3 xDrive35i2017 BMW X3 xDrive35i2017 BMW X3 xDrive35i2017 BMW X3 xDrive35i2017 BMW X3 xDrive35i

    $9,995

    97,125 mi.
    Est. $181/mo

    Elite Auto House

    Check Availability
    Philadelphia, PA (20 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $49,680

    $3.2K
    12,545 mi.
    Est. $898/mo

    BMW of Mt. Laurel

    3.9
    Check Availability
    Mt. Laurel, NJ (29 mi)

    Quick view
  • Black 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30i

    $15,795

    93,185 mi.
    Est. $285/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (15 mi)
    Quick view
  • Blue 2023 BMW X3 M40IBlue 2023 BMW X3 M40IBlue 2023 BMW X3 M40IBlue 2023 BMW X3 M40IBlue 2023 BMW X3 M40IBlue 2023 BMW X3 M40I

    $51,998

    $1K
    16,278 mi.
    Est. $940/mo

    CarMax Smithtown

    Check Availability
    $99 delivery to King of Prussia, PA (6 mi)
    Quick view
  • Blue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30i

    $23,998

    55,870 mi.
    Est. $434/mo

    CarMax Lynchburg

    Check Availability
    $149 delivery to King of Prussia, PA (6 mi)
    Quick view

BMW X3 prices by year

Model year Average price Deals
2026 BMW X3 $59,448 13 Great deals
2025 BMW X3 $51,883 10 Great deals
2024 BMW X3 $45,088 12 Good deals
2023 BMW X3 $40,419 15 Good deals
2022 BMW X3 $28,794 11 Good deals
2021 BMW X3 $28,443 4 Good deals
2019 BMW X3 $21,214 4 Good deals

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,207, 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 2008 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

BMW X3 by trim