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
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $37,895

    $590
    6,975 mi.
    Est. $712/mo

    Nissan of Downtown L.A.

    4.7
    Los Angeles, CA (24 mi)
    Check Availability

  • White Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28i

    $29,078

    36,653 mi.
    Est. $547/mo

    Mountain View Chevrolet

    4.2
    Upland, CA (13 mi)
    Check Availability

  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $39,060

    $1.8K
    11,751 mi.
    Est. $734/mo

    Envision Toyota of West Covina

    4.4
    West Covina, CA (5 mi)
    Check Availability

  • $45,893

    33,079 mi.
    Est. $863/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $56,922

    13,481 mi.
    Est. $1,070/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $56,372

    9,408 mi.
    Est. $1,060/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $36,893

    20,134 mi.
    Est. $693/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $77,372

    4,550 mi.
    Est. $1,454/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    Not Priced

    8,934 mi.
    Est. $0/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $107,622

    2,212 mi.
    Est. $2,023/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $77,899

    1,368 mi.
    Est. $1,464/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $41,893

    27,032 mi.
    Est. $787/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • $15,584

    76,088 mi.
    Est. $293/mo

    Newport Lexus

    4.9
    Newport Beach, CA (25 mi)
    Check Availability
  • $30,283

    $485
    62,002 mi.
    Est. $569/mo

    Theodore Robins Ford

    Costa Mesa, CA (26 mi)
    Check Availability
  • $61,999

    30,351 mi.
    Est. $1,165/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $56,999

    52,596 mi.
    Est. $1,071/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $68,999

    22,991 mi.
    Est. $1,297/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $47,999

    41,350 mi.
    Est. $902/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $50,999

    25,298 mi.
    Est. $959/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $48,999

    38,994 mi.
    Est. $921/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $39,999

    25,477 mi.
    Est. $752/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $45,999

    24,763 mi.
    Est. $865/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $39,999

    31,628 mi.
    Est. $752/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $51,999

    38,355 mi.
    Est. $977/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $48,999

    41,047 mi.
    Est. $921/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $65,999

    39,592 mi.
    Est. $1,241/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • $35,999

    40,571 mi.
    Est. $677/mo

    BMW of Riverside

    4.7
    Riverside, CA (26 mi)
  • White 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40i

    $46,998

    $2K
    20,597 mi.
    Est. $883/mo

    CarMax Centennial

    4.1
    $149 delivery to Duarte, CA (11 mi)
    Check Availability
  • Gray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30i

    $20,998

    66,430 mi.
    Est. $395/mo

    CarMax Bakersfield

    4.8
    $49 delivery to Duarte, CA (11 mi)
    Check Availability