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
  • 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

    $59,299

    971 mi.
    Est. $1,012/mo

    BMW of Towson

    4.7
    Towson, MD (3 mi)
    Check Availability

    Quick view
  • Dune Grey Metallic 2025 BMW X3 M50 xDriveDune Grey Metallic 2025 BMW X3 M50 xDriveDune Grey Metallic 2025 BMW X3 M50 xDriveDune Grey Metallic 2025 BMW X3 M50 xDriveDune Grey Metallic 2025 BMW X3 M50 xDriveDune Grey Metallic 2025 BMW X3 M50 xDrive

    $49,099

    51,454 mi.
    Est. $838/mo

    Len Stoler Chrysler Dodge Jeep RAM

    4.5
    Westminster, MD (23 mi)
    Check Availability

    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    $56,710

    4,372 mi.
    Est. $968/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $52,710

    2,435 mi.
    Est. $900/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $56,710

    2,571 mi.
    Est. $968/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $56,710

    $2.3K
    8 mi.
    Est. $968/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $58,710

    5 mi.
    Est. $1,002/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $56,710

    7,534 mi.
    Est. $968/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $53,710

    2,426 mi.
    Est. $917/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (28 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40i

    $44,889

    38,659 mi.
    Est. $766/mo

    Excel Auto Lounge

    4.6
    $599 delivery from Hightstown, NJ (123 mi)
    Check Availability
    Quick view
  • 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

    $27,998

    30,088 mi.
    Est. $478/mo

    CarMax Mechanicsburg

    $149 delivery to White Marsh, MD (8 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDrive

    $57,794

    17,098 mi.
    Est. $987/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (36 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $47,450

    $549
    7,052 mi.
    Est. $810/mo

    BMW of Rockville

    4.6
    Rockville, MD (39 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $35,796

    $1K
    25,043 mi.
    Est. $611/mo

    Audi Rockville

    4.5
    Rockville, MD (39 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDriveAlpine White 2026 BMW X3 M50 xDrive

    $57,795

    $700
    20,784 mi.
    Est. $987/mo

    Passport BMW

    4.5
    Marlow Heights, MD (45 mi)
    Check Availability
    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

    $34,777

    37,159 mi.
    Est. $594/mo

    MINI of Montgomery County

    4.6
    Gaithersburg, MD (39 mi)
    Check Availability
    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

    $28,999

    $1K
    53,080 mi.
    Est. $495/mo

    Ourisman Honda of Tysons Corner

    4.4
    Vienna, VA (50 mi)
    Check Availability
    Quick view
  • 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

    $35,998

    33,091 mi.
    Est. $615/mo

    CarMax Frederick

    Frederick, MD (45 mi)
    Check Availability
    Quick view
  • Gray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40i

    $46,800

    $2K
    33,801 mi.
    Est. $799/mo

    Jim Coleman Cadillac

    Bethesda, MD (41 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30i

    $14,495

    116,286 mi.
    Est. $247/mo

    WBM of Arlington

    Arlington, VA (47 mi)
    Check Availability
    Quick view
  • Gray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30i

    $18,165

    $1K
    92,579 mi.
    Est. $310/mo

    Eagle Automotives

    Arlington, VA (48 mi)
    Check Availability
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $31,125

    58,098 mi.
    Est. $531/mo

    Easterns Chrysler Dodge Jeep Ram

    Camp Springs, MD (45 mi)
    Check Availability
    Quick view
  • Blue Metallic 2025 BMW X3 30 xDriveBlue Metallic 2025 BMW X3 30 xDriveBlue Metallic 2025 BMW X3 30 xDriveBlue Metallic 2025 BMW X3 30 xDriveBlue Metallic 2025 BMW X3 30 xDriveBlue Metallic 2025 BMW X3 30 xDrive

    $45,299

    $1K
    13,730 mi.
    Est. $773/mo

    GENESIS OF ANNAPOLIS

    ANNAPOLIS, MD (31 mi)
    Check Availability
    Quick view
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

Compare the BMW X3