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

    $35,394

    34,078 mi.
    Est. $655/mo

    BMW of Darien

    4.8
    Darien, CT (24 mi)
    Check Availability

  • $34,308

    $337
    41,126 mi.
    Est. $635/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $38,998

    $430
    25,493 mi.
    Est. $722/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $35,419

    33,223 mi.
    Est. $656/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $35,648

    $350
    38,248 mi.
    Est. $660/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $38,288

    30,299 mi.
    Est. $709/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $37,409

    25,489 mi.
    Est. $693/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $37,538

    23,173 mi.
    Est. $695/mo

    BMW of Westchester

    4.3
    White Plains, NY (22 mi)
  • $14,390

    95,904 mi.
    Est. $266/mo

    Maggio Motors

    4.8
    South Hackensack, NJ (23 mi)
    Check Availability
  • $42,900

    9,844 mi.
    Est. $794/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $41,222

    20,422 mi.
    Est. $763/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $45,998

    6,189 mi.
    Est. $852/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $36,898

    26,142 mi.
    Est. $683/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $58,888

    11,538 mi.
    Est. $1,091/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $42,964

    13,539 mi.
    Est. $796/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $44,782

    9,012 mi.
    Est. $829/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $39,988

    31,743 mi.
    Est. $741/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (23 mi)
  • $15,163

    $1K
    73,801 mi.
    Est. $281/mo

    Tasca Chrysler Dodge Jeep Ram of White Plains

    4.6
    Elmsford, NY (24 mi)
    Check Availability
  • $35,394

    29,813 mi.
    Est. $655/mo

    BMW of Darien

    4.8
    Darien, CT (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $55,316

    5,244 mi.
    Est. $1,024/mo

    BMW of Darien

    4.8
    Darien, CT (24 mi)
    Check Availability
  • $24,894

    37,899 mi.
    Est. $461/mo

    BMW of Darien

    4.8
    Darien, CT (24 mi)
    Check Availability
  • $37,660

    $628
    35,227 mi.
    Est. $697/mo

    Park Ave BMW

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

    $669
    39,036 mi.
    Est. $636/mo

    Park Ave BMW

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

    40,424 mi.
    Est. $675/mo

    Park Ave BMW

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

    38,404 mi.
    Est. $715/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (25 mi)
  • Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30

    $48,998

    4,808 mi.
    Est. $907/mo

    CarMax Jacksonville NC

    4.2
    $249 delivery to East Meadow, NY (5 mi)
    Check Availability
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $24,998

    57,917 mi.
    Est. $463/mo

    CarMax Virginia Beach

    4.1
    $199 delivery to East Meadow, NY (5 mi)
    Check Availability

Compare the BMW X3