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
  • Gray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30iGray 2023 BMW X3 sDrive30i

    $32,998

    25,976 mi.
    Est. $573/mo

    CarMax Escondido

    Escondido, CA (29 mi)
    Check Availability
    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

    $34,998

    16,642 mi.
    Est. $607/mo

    CarMax Kearny Mesa

    4.4
    San Diego, CA (23 mi)
    Check Availability
    Quick view
  • Silver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28iSilver 2017 BMW X3 sDrive28i

    $8,995

    97,413 mi.
    Est. $156/mo

    Lake Motor Group SD

    5.0
    Ramona, CA (16 mi)
    Check Availability
    Quick view
  • 2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i

    $7,450

    $1K
    111,390 mi.
    Est. $129/mo

    Zas Motors

    San Diego, CA (20 mi)
    Check Availability
    Quick view
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $46,998

    6,930 mi.
    Est. $816/mo

    CarMax Kearny Mesa

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

    $48,508

    5,754 mi.
    Est. $842/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $42,778

    $205
    7,632 mi.
    Est. $742/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    Quick view
  • Blue 2025 BMW X3 30 xDriveBlue 2025 BMW X3 30 xDriveBlue 2025 BMW X3 30 xDriveBlue 2025 BMW X3 30 xDriveBlue 2025 BMW X3 30 xDriveBlue 2025 BMW X3 30 xDrive

    $42,778

    $149
    9,239 mi.
    Est. $742/mo

    BMW of Escondido

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

    $47,023

    8,143 mi.
    Est. $816/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    Quick view
  • White Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDrive

    $48,673

    7,642 mi.
    Est. $845/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    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,112

    $454
    10,802 mi.
    Est. $696/mo

    Kearny Mesa Chrysler Dodge Jeep RAM

    3.9
    San Diego, CA (23 mi)
    Check Availability
    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,966

    50,264 mi.
    Est. $503/mo

    Team Mazda of El Cajon

    El Cajon, CA (13 mi)
    Check Availability
    Quick view
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $49,061

    6,397 mi.
    Est. $851/mo

    MINI of Escondido

    Escondido, CA (29 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $46,083

    $496
    6,841 mi.
    Est. $800/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    Quick view
  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    $49,584

    $497
    6,349 mi.
    Est. $860/mo

    BMW of Escondido

    5.0
    Escondido, CA (29 mi)
    Check Availability
    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. $573/mo

    San Diego Beemers

    San Diego, CA (23 mi)
    Check Availability
    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. $642/mo

    San Diego Beemers

    San Diego, CA (23 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2019 BMW X3 sDrive30i

    $20,105

    67,666 mi.
    Est. $349/mo

    Summit Subaru of El Cajon

    4.6
    El Cajon, CA (13 mi)
    Check Availability
    Quick view
  • $35,995

    21,953 mi.
    Est. $625/mo

    BMW of El Cajon

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

    44,704 mi.
    Est. $798/mo

    BMW of El Cajon

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

    28,504 mi.
    Est. $618/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (13 mi)
    Quick view
  • $45,085

    7,618 mi.
    Est. $782/mo

    BMW of San Diego

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

    8,783 mi.
    Est. $800/mo

    BMW of San Diego

    4.8
    San Diego, CA (23 mi)
    Quick view
  • $44,085

    4,991 mi.
    Est. $765/mo

    BMW of San Diego

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

    $26,998

    32,611 mi.
    Est. $468/mo

    CarMax Phoenix-West Valley

    4.4
    $149 delivery to El Cajon, CA (13 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

    $37,998

    14,779 mi.
    Est. $659/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Free delivery to El Cajon, CA (13 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