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
  • Jet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30i

    $34,999

    $1K
    31,479 mi.
    Est. $610/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (29 mi)

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

    $59,475

    3,169 mi.
    Est. $1,037/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (29 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $56,875

    5,240 mi.
    Est. $992/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (29 mi)
    Quick view
  • 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

    $57,285

    786 mi.
    Est. $999/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (29 mi)
    Quick view
  • 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

    $59,375

    3,172 mi.
    Est. $1,035/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (29 mi)
    Quick view
  • Black 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30i

    $31,998

    27,122 mi.
    Est. $558/mo

    CarMax Kearny Mesa

    4.4
    Check Availability
    San Diego, CA (17 mi)
    Quick view
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $32,998

    40,520 mi.
    Est. $575/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (16 mi)
    Quick view
  • Tanzanite Blue Metallic 2023 BMW X3 xDrive30iTanzanite Blue Metallic 2023 BMW X3 xDrive30iTanzanite Blue Metallic 2023 BMW X3 xDrive30iTanzanite Blue Metallic 2023 BMW X3 xDrive30iTanzanite Blue Metallic 2023 BMW X3 xDrive30iTanzanite Blue Metallic 2023 BMW X3 xDrive30i

    $36,998

    45,888 mi.
    Est. $645/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (16 mi)
    Quick view
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $28,722

    50,264 mi.
    Est. $501/mo

    Team Mazda of El Cajon

    Check Availability
    El Cajon, CA (6 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $34,998

    30,630 mi.
    Est. $610/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (16 mi)
    Quick view
  • Silver 2025 BMW X3 30 xDriveSilver 2025 BMW X3 30 xDriveSilver 2025 BMW X3 30 xDriveSilver 2025 BMW X3 30 xDriveSilver 2025 BMW X3 30 xDriveSilver 2025 BMW X3 30 xDrive

    $40,774

    $1K
    10,802 mi.
    Est. $711/mo

    Kearny Mesa Chrysler Dodge Jeep RAM

    3.9
    Check Availability
    San Diego, CA (17 mi)
    Quick view
  • 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

    $49,055

    $6.3K
    4,250 mi.
    Est. $855/mo

    Land Rover San Diego

    3.7
    Check Availability
    San Diego, CA (17 mi)
    Quick view
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $22,680

    45,720 mi.
    Est. $395/mo

    Auto City

    4.4
    Check Availability
    El Cajon, CA (6 mi)
    Quick view
  • $36,252

    $2.7K
    21,768 mi.
    Est. $632/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
    Quick view
  • $35,995

    21,953 mi.
    Est. $628/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
    Quick view
  • $45,998

    44,704 mi.
    Est. $802/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
    Quick view
  • $35,598

    28,504 mi.
    Est. $621/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
    Quick view
  • $16,950

    53,593 mi.
    Est. $295/mo

    Zas Motors

    Check Availability
    San Diego, CA (13 mi)
    Quick view
  • $44,085

    6,552 mi.
    Est. $769/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $46,085

    6,572 mi.
    Est. $803/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $38,246

    36,497 mi.
    Est. $667/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $45,085

    6,371 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $45,064

    5,546 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $45,085

    6,294 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $46,085

    5,060 mi.
    Est. $803/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • Blue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30i

    $30,998

    21,313 mi.
    Est. $540/mo

    CarMax Reno

    Check Availability
    $199 delivery to El Cajon, CA (6 mi)
    Quick view
  • White 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30i

    $21,998

    69,381 mi.
    Est. $384/mo

    CarMax LAX

    Check Availability
    Free delivery to El Cajon, CA (6 mi)
    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