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 Listings
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
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $25,545

    $747
    58,243 mi.
    Est. $481/mo

    Corwin Ford of Tri-Cities

    4.5
    Pasco, WA (1,582 mi)
    Check Availability

  • 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

    $37,045

    30,669 mi.
    Est. $698/mo

    Kentson Car Company

    4.9
    Bountiful, UT (1,256 mi)
    Check Availability

  • Dark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30i

    $19,087

    $500
    65,871 mi.
    Est. $360/mo

    Acura of Peoria

    4.6
    Peoria, AZ (1,454 mi)
    Check Availability

  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $19,393

    $500
    75,732 mi.
    Est. $365/mo

    Next Step Auto Sales LLC

    4.9
    Kirtland, OH (324 mi)
    Check Availability
  • White 2022 BMW X3 M40IWhite 2022 BMW X3 M40IWhite 2022 BMW X3 M40IWhite 2022 BMW X3 M40IWhite 2022 BMW X3 M40IWhite 2022 BMW X3 M40I

    $42,998

    42,401 mi.
    Est. $810/mo

    CarMax Orlando

    4.3
    Orlando, FL (993 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $14,889

    81,390 mi.
    Est. $280/mo

    Lions Pre-Owned Cars

    4.3
    Orlando, FL (985 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30i

    $24,345

    $348
    55,317 mi.
    Est. $459/mo

    AutoNation USA Fort Myers

    4.2
    Fort Myers, FL (1,106 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $22,890

    $200
    77,485 mi.
    Est. $431/mo

    Bavaria Auto Imports Inc

    4.1
    Union City, NJ (710 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $28,708

    40,888 mi.
    Est. $541/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (18 mi)
    Check Availability

  • Dark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30i

    $23,795

    $504
    54,066 mi.
    Est. $448/mo

    Mercedes-Benz of Atlanta South

    4.6
    Atlanta, GA (598 mi)
    Check Availability
  • 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

    $34,998

    29,625 mi.
    Est. $659/mo

    CarMax Lithia Springs

    4.4
    Lithia Springs, GA (584 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40i

    $39,000

    $1K
    62,400 mi.
    Est. $735/mo

    BMW of Sewickley

    4.9
    Sewickley, PA (399 mi)
    Check Availability
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $39,998

    31,545 mi.
    Est. $754/mo

    CarMax Vancouver

    4.7
    Vancouver, WA (1,748 mi)
    Check Availability
  • 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

    $25,699

    40,756 mi.
    Est. $484/mo

    Jeep Only

    4.1
    Las Vegas, NV (1,526 mi)
    Check Availability
  • Alpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28i

    $16,698

    $1K
    35,665 mi.
    Est. $315/mo

    BMW West Palm Beach

    4.9
    West Palm Beach, FL (1,133 mi)
    Check Availability

  • White 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $32,998

    15,526 mi.
    Est. $622/mo

    CarMax Nashville

    4.4
    Nashville, TN (402 mi)
    Check Availability
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $29,999

    $500
    28,808 mi.
    Est. $565/mo

    AutoNation USA Denton

    4.5
    Denton, TX (793 mi)
    Check Availability
  • Black 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 M

    $43,998

    $2K
    46,862 mi.
    Est. $829/mo

    CarMax Cool Springs

    4.9
    Franklin, TN (414 mi)
    Check Availability
  • 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,998

    17,313 mi.
    Est. $697/mo

    CarMax Modesto

    4.6
    Modesto, CA (1,783 mi)
    Check Availability
  • Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30

    $42,998

    $1K
    16,781 mi.
    Est. $810/mo

    CarMax Stockton

    4.8
    Stockton, CA (1,790 mi)
    Check Availability
  • Phytonic Blue Meta 2024 BMW X3 M40iPhytonic Blue Meta 2024 BMW X3 M40iPhytonic Blue Meta 2024 BMW X3 M40iPhytonic Blue Meta 2024 BMW X3 M40iPhytonic Blue Meta 2024 BMW X3 M40iPhytonic Blue Meta 2024 BMW X3 M40i

    $47,595

    $400
    37,967 mi.
    Est. $897/mo

    BMW of Houston North

    4.8
    Houston, TX (927 mi)
    Check Availability

  • Black 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30i

    $28,998

    29,318 mi.
    Est. $546/mo

    CarMax Denton

    4.8
    Denton, TX (793 mi)
    Check Availability
  • White 2021 BMW X3 MWhite 2021 BMW X3 MWhite 2021 BMW X3 MWhite 2021 BMW X3 MWhite 2021 BMW X3 MWhite 2021 BMW X3 M

    $54,998

    33,350 mi.
    Est. $1,036/mo

    CarMax Palmdale

    4.6
    Palmdale, CA (1,720 mi)
    Check Availability
  • Alpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30i

    $14,762

    80,579 mi.
    Est. $278/mo

    Queen Motor Cars

    4.0
    Las Vegas, NV (1,520 mi)
    Check Availability
  • 2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i

    $11,990

    $510
    104,743 mi.
    Est. $226/mo

    USA Auto Sales

    4.7
    Tulsa, OK (595 mi)
    Check Availability
  • 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

    $27,485

    70,979 mi.
    Est. $518/mo

    Beaverton INFINITI

    4.7
    Portland, OR (1,759 mi)
    Check Availability
  • White 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDrive

    $47,631

    19,816 mi.
    Est. $897/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (532 mi)
    Check Availability

  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $38,520

    14,510 mi.
    Est. $726/mo

    Go Luxury Auto Group

    4.4
    Dallas, TX (805 mi)
    Check Availability
  • Black 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 MBlack 2020 BMW X3 M

    $42,998

    $1K
    62,974 mi.
    Est. $810/mo

    CarMax Capitol Expressway

    4.3
    San Jose, CA (1,838 mi)
    Check Availability
  • White 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30i

    $24,998

    38,483 mi.
    Est. $471/mo

    CarMax Santa Rosa

    4.7
    Santa Rosa, CA (1,856 mi)
    Check Availability
  • Blue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30i

    $28,998

    $1K
    27,884 mi.
    Est. $546/mo

    CarMax Brandywine

    4.4
    Brandywine, MD (609 mi)
    Check Availability

Compare the BMW X3