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 Listings
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
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $24,075

    51,223 mi.
    Est. $446/mo

    Stoler Lexus

    4.7
    Farmingdale, NY (12 mi)
    Check Availability

  • 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

    $42,513

    47,847 mi.
    Est. $787/mo

    Central Ave Nissan

    4.4
    Yonkers, NY (18 mi)
    Check Availability

  • Skyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30i

    $38,733

    26,582 mi.
    Est. $717/mo

    Cadillac of Englewood Cliffs

    4.5
    Englewood Cliffs, NJ (19 mi)
    Check Availability

  • $40,160

    9,665 mi.
    Est. $744/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $36,480

    25,618 mi.
    Est. $676/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $37,879

    $1.1K
    29,856 mi.
    Est. $701/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $32,402

    28,155 mi.
    Est. $600/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $34,590

    37,956 mi.
    Est. $641/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $59,893

    11,841 mi.
    Est. $1,109/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $41,795

    $759
    10,780 mi.
    Est. $774/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $38,477

    $1.5K
    24,509 mi.
    Est. $713/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $39,984

    18,475 mi.
    Est. $740/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $39,970

    $1.8K
    13,780 mi.
    Est. $740/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • $37,892

    20,886 mi.
    Est. $702/mo

    Competition BMW of Smithtown

    Saint James, NY (27 mi)
  • $56,161

    14,873 mi.
    Est. $1,040/mo

    Competition BMW of Smithtown

    Saint James, NY (27 mi)
  • $38,834

    $757
    31,615 mi.
    Est. $719/mo

    Competition BMW of Smithtown

    Saint James, NY (27 mi)
  • $56,744

    $507
    15,338 mi.
    Est. $1,051/mo

    Competition BMW of Smithtown

    Saint James, NY (27 mi)
  • $37,393

    23,396 mi.
    Est. $692/mo

    Competition BMW of Smithtown

    Saint James, NY (27 mi)
  • Black 2019 BMW X3 xDrive30i

    $13,993

    99,344 mi.
    Est. $259/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (27 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Fast Track Motors

    3.1
    Paterson, NJ (29 mi)
    Check Availability
  • 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

    Not Priced

    6,073 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • 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

    5,330 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    Not Priced

    62,879 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    7,750 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • 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

    7,337 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • 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

    7,324 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • 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

    Not Priced

    3,046 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (29 mi)
    Check Availability
  • 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

    $33,998

    $1K
    26,815 mi.
    Est. $630/mo

    CarMax Dulles

    4.2
    $149 delivery to East Meadow, NY (5 mi)
    Check Availability
  • Blue 2021 BMW X3 M40IBlue 2021 BMW X3 M40IBlue 2021 BMW X3 M40IBlue 2021 BMW X3 M40IBlue 2021 BMW X3 M40IBlue 2021 BMW X3 M40I

    $38,998

    $2K
    43,930 mi.
    Est. $722/mo

    CarMax Schaumburg

    4.5
    $799 delivery to East Meadow, NY (5 mi)
    Check Availability

Compare the BMW X3