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
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $31,999

    $1.5K
    40,596 mi.
    Est. $546/mo

    Ourisman Ford of Manassas

    4.1
    Manassas, VA (26 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $22,999

    53,921 mi.
    Est. $393/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    4,601 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    5,046 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    Not Priced

    5,161 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    Not Priced

    3,823 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    1,059 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 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
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    385 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    Not Priced

    4,095 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    Not Priced

    2,216 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    4,338 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    Not Priced

    731 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 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
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    5,386 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 M50 xDrive

    $69,232

    4,770 mi.
    Est. $1,182/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    13,654 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 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

    Not Priced

    4,616 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    86 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2020 BMW X3 xDrive30i

    $28,798

    32,606 mi.
    Est. $492/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    Not Priced

    4,176 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    Not Priced

    6,256 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    4,889 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    $50,866

    4,880 mi.
    Est. $868/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (13 mi)
    Check Availability
    Quick view
  • Not Priced

    37,159 mi.
    Est. $0/mo

    INFINITI of Suitland

    4.9
    Suitland, MD (14 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDrive

    $77,424

    6 mi.
    Est. $1,322/mo

    BMW of Rockville

    4.6
    Rockville, MD (7 mi)
    Check Availability

    Quick view
  • Not Priced

    7,425 mi.
    Est. $0/mo

    Passport BMW

    4.5
    Marlow Heights, MD (14 mi)
    Check Availability
    Quick view
  • $38,795

    35,286 mi.
    Est. $662/mo

    Passport BMW

    4.5
    Marlow Heights, MD (14 mi)
    Check Availability
    Quick view
  • Not Priced

    138,457 mi.
    Est. $0/mo

    Safford Mazda Alexandria

    4.7
    Alexandria, VA (16 mi)
    Check Availability
    Quick view
  • Blue Metallic 2023 BMW X3 xDrive30i

    $30,500

    $900
    64,575 mi.
    Est. $521/mo

    Ted Britt Chevrolet Sterling

    3.4
    Sterling, VA (16 mi)
    Check Availability
    Quick view
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $40,998

    9,925 mi.
    Est. $700/mo

    CarMax Louisville

    4.7
    $799 delivery to Gaithersburg, MD (12 mi)
    Check Availability
    Quick view
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $26,998

    57,473 mi.
    Est. $461/mo

    CarMax Florence

    5.0
    $749 delivery to Gaithersburg, MD (12 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