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

    $492
    5,556 mi.
    Est. $845/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    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

    $63,149

    485 mi.
    Est. $1,078/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • $36,054

    47,845 mi.
    Est. $615/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $62,155

    5 mi.
    Est. $1,061/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • $43,563

    15,403 mi.
    Est. $744/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • $36,989

    27,737 mi.
    Est. $631/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • $35,563

    42,149 mi.
    Est. $607/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • Dune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDrive

    $49,411

    $491
    7,643 mi.
    Est. $844/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • $39,563

    27,489 mi.
    Est. $675/mo

    BMW of Sterling

    4.8
    Sterling, VA (20 mi)
    Check Availability
    Quick view
  • $36,789

    40,110 mi.
    Est. $628/mo

    Easterns Automotive Group of Sterling

    4.8
    Sterling, VA (22 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW X3 xDrive28i

    $8,495

    172,835 mi.
    Est. $145/mo

    Mercedes-Benz of Chantilly

    3.7
    Chantilly, VA (22 mi)
    Check Availability
    Quick view
  • $9,049

    143,242 mi.
    Est. $154/mo

    National Auto of Waldorf

    2.7
    Waldorf, MD (26 mi)
    Check Availability
    Quick view
  • $37,594

    33,152 mi.
    Est. $642/mo

    Safford Hyundai Manassas

    4.2
    Manassas, VA (26 mi)
    Check Availability
    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

    $59,599

    6 mi.
    Est. $1,017/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • $17,568

    $1.5K
    86,216 mi.
    Est. $300/mo

    Sheehy Hyundai of Waldorf

    4.6
    Waldorf, MD (27 mi)
    Check Availability
    Quick view
  • $9,252

    89,209 mi.
    Est. $158/mo

    Sheehy Nissan of Waldorf

    4.2
    Waldorf, MD (27 mi)
    Check Availability
    Quick view
  • $39,455

    34,860 mi.
    Est. $674/mo

    Miller Toyota

    4.8
    Manassas, VA (27 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 M40i

    $30,680

    76,159 mi.
    Est. $524/mo

    Joyce Koons Honda Buick GMC

    4.6
    Manassas, VA (27 mi)
    Check Availability
    Quick view
  • $28,978

    $200
    64,067 mi.
    Est. $495/mo

    Bob Bell Ford Hyundai

    3.2
    Glen Burnie, MD (29 mi)
    Check Availability
    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

    $62,299

    32 mi.
    Est. $1,064/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • Black 2018 BMW X3 M40i

    $21,880

    122,951 mi.
    Est. $374/mo

    AutoDot

    4.5
    Sykesville, MD (30 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2014 BMW X3 xDrive28i

    $14,880

    58,656 mi.
    Est. $254/mo

    AutoDot

    4.5
    Sykesville, MD (30 mi)
    Check Availability
    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

    $33,990

    $399
    24,526 mi.
    Est. $580/mo

    Unlimited Motors

    4.5
    $736 delivery from Westfield, IN (491 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

    $46,598

    17,517 mi.
    Est. $795/mo

    Stream Auto Outlet Valley Stream

    4.3
    $499 delivery from Valley Stream, NY (214 mi)
    Check Availability
    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

    $42,000

    20,785 mi.
    Est. $717/mo

    Heritage Mazda Towson

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

    $36,032

    $3.5K
    29,280 mi.
    Est. $615/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (33 mi)
    Check Availability
    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,098

    17,149 mi.
    Est. $719/mo

    BMW of Owings Mills

    4.7
    Owings Mills, MD (34 mi)
    Check Availability
    Quick view
  • 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,822

    $975
    12,126 mi.
    Est. $816/mo

    BMW of Towson

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

    $27,494

    $600
    57,916 mi.
    Est. $469/mo

    Trust Auto

    4.3
    Sykesville, MD (32 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $24,998

    56,808 mi.
    Est. $427/mo

    CarMax White Marsh

    4.0
    White Marsh, MD (44 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 (33 mi)
    Check Availability
    Quick view
  • 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

    $42,799

    $3K
    10,113 mi.
    Est. $731/mo

    Lexus of Towson

    4.8
    Towson, MD (39 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30iBlack Sapphire Metallic 2021 BMW X3 sDrive30i

    $21,995

    69,480 mi.
    Est. $375/mo

    Zoom Auto

    Dumfries, VA (32 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
  • 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

    $42,598

    20,911 mi.
    Est. $727/mo

    BMW of Owings Mills

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

    $57,874

    3,329 mi.
    Est. $988/mo

    BMW of Towson

    4.7
    Towson, MD (39 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