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 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $43,776

    10,113 mi.
    Est. $791/mo

    Lexus of Towson

    4.8
    Check Availability
    Towson, MD (2 mi)

    Quick view
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $39,995

    21,238 mi.
    Est. $723/mo

    King Kia Of Laurel

    3.2
    Check Availability
    Laurel, MD (27 mi)

    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $62,240

    2,008 mi.
    Est. $1,125/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (3 mi)
    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

    $26,000

    82,745 mi.
    Est. $470/mo

    Hyundai of Dundalk

    2.3
    Check Availability
    Baltimore, MD (10 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $56,925

    7,780 mi.
    Est. $1,029/mo

    BMW of Bel Air

    4.6
    Check Availability
    Bel Air, MD (14 mi)
    Quick view
  • Alpine White 2023 BMW X3 M40IAlpine White 2023 BMW X3 M40IAlpine White 2023 BMW X3 M40IAlpine White 2023 BMW X3 M40IAlpine White 2023 BMW X3 M40IAlpine White 2023 BMW X3 M40I

    $48,745

    $246
    35,031 mi.
    Est. $881/mo

    Academy Ford

    4.8
    Check Availability
    Laurel, MD (29 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $28,998

    49,680 mi.
    Est. $524/mo

    CarMax Laurel

    1.3
    Check Availability
    Laurel, MD (24 mi)
    Quick view
  • 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

    $39,000

    $500
    15,485 mi.
    Est. $705/mo

    Koons Toyota Of Westminster

    4.7
    Check Availability
    Westminster, MD (25 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $38,600

    8,975 mi.
    Est. $698/mo

    Koons Toyota Of Westminster

    4.7
    Check Availability
    Westminster, MD (25 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $31,000

    46,469 mi.
    Est. $560/mo

    Mercedes-Benz of Catonsville

    4.2
    Check Availability
    Baltimore, MD (14 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

    $56,350

    423 mi.
    Est. $1,018/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (3 mi)
    Quick view
  • $36,124

    11,402 mi.
    Est. $653/mo

    Lexus of Towson

    4.8
    Check Availability
    Towson, MD (2 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 M40i

    $33,287

    52,299 mi.
    Est. $602/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (3 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDrive

    $46,500

    14,172 mi.
    Est. $840/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (3 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 xDrive30i

    $27,500

    42,004 mi.
    Est. $497/mo

    Heritage Honda

    4.9
    Check Availability
    Parkville, MD (4 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30i

    $19,571

    73,254 mi.
    Est. $354/mo

    AutoNation Acura Hunt Valley

    4.4
    Check Availability
    Cockeysville, MD (6 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $48,799

    3,274 mi.
    Est. $882/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $49,799

    5,476 mi.
    Est. $900/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $48,799

    3,047 mi.
    Est. $882/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $49,799

    1,001 mi.
    Est. $900/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $51,799

    3,559 mi.
    Est. $936/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Alpine White 2026 BMW X3 M50 xDrive

    $71,289

    4 mi.
    Est. $1,288/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $48,299

    6,715 mi.
    Est. $873/mo

    BMW of Owings Mills

    4.7
    Check Availability
    Owings Mills, MD (11 mi)
    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

    46,066 mi.
    Est. $506/mo

    CarMax Myrtle Beach

    Check Availability
    $299 delivery to White Marsh, MD (8 mi)
    Quick view
  • White 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30i

    $31,998

    39,529 mi.
    Est. $578/mo

    CarMax Murfreesboro

    Check Availability
    $399 delivery to White Marsh, MD (8 mi)
    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