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

    $30,995

    67,400 mi.
    Est. $529/mo

    Koons of Falls Church Ford

    3.7
    Falls Church, VA (29 mi)
    Check Availability

    Quick view
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $60,710

    37 mi.
    Est. $1,036/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (22 mi)
    Check Availability
    Quick view
  • Gray 2004 BMW X3 3.0iGray 2004 BMW X3 3.0iGray 2004 BMW X3 3.0iGray 2004 BMW X3 3.0iGray 2004 BMW X3 3.0iGray 2004 BMW X3 3.0i

    $5,466

    111,146 mi.
    Est. $93/mo

    Eagle Automotives

    Arlington, VA (26 mi)
    Check Availability
    Quick view
  • Blue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30i

    $31,998

    40,344 mi.
    Est. $546/mo

    CarMax Laurel

    3.3
    Laurel, MD (29 mi)
    Check Availability
    Quick view
  • $27,799

    69,188 mi.
    Est. $475/mo

    National Auto of Waldorf

    2.7
    Waldorf, MD (14 mi)
    Check Availability
    Quick view
  • $19,139

    86,216 mi.
    Est. $327/mo

    Sheehy Hyundai of Waldorf

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

    89,209 mi.
    Est. $158/mo

    Sheehy Nissan of Waldorf

    4.1
    Waldorf, MD (16 mi)
    Check Availability
    Quick view
  • $49,795

    9,532 mi.
    Est. $850/mo

    Passport BMW

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

    35,286 mi.
    Est. $662/mo

    Passport BMW

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

    25,645 mi.
    Est. $0/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (22 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 (22 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 (22 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 (22 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

    8 mi.
    Est. $968/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (22 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 (22 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 (22 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 (22 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    5,481 mi.
    Est. $0/mo

    BMW of Alexandria

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

    Not Priced

    2,657 mi.
    Est. $0/mo

    BMW of Alexandria

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

    Not Priced

    5,253 mi.
    Est. $0/mo

    BMW of Alexandria

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

    $53,988

    5,471 mi.
    Est. $922/mo

    BMW of Alexandria

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

    Not Priced

    4,481 mi.
    Est. $0/mo

    BMW of Alexandria

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

    Not Priced

    5,160 mi.
    Est. $0/mo

    BMW of Alexandria

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

    Not Priced

    4,067 mi.
    Est. $0/mo

    BMW of Alexandria

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

    Not Priced

    5,154 mi.
    Est. $0/mo

    BMW of Alexandria

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

    $39,998

    25,389 mi.
    Est. $683/mo

    CarMax Dulles

    3.8
    $149 delivery to Brandywine, MD (13 mi)
    Check Availability
    Quick view
  • White 2021 BMW X3 M40iWhite 2021 BMW X3 M40iWhite 2021 BMW X3 M40iWhite 2021 BMW X3 M40iWhite 2021 BMW X3 M40iWhite 2021 BMW X3 M40i

    $39,794

    39,635 mi.
    Est. $679/mo

    Radley Chevrolet

    4.6
    $199 delivery from Fredericksburg, VA (56 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