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
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,775

    7,740 mi.
    Est. $1,072/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (28 mi)
    Check Availability

    Quick view
  • $45,085

    5,741 mi.
    Est. $782/mo

    BMW of San Diego

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

    4,719 mi.
    Est. $765/mo

    BMW of San Diego

    4.8
    San Diego, CA (12 mi)
    Quick view
  • $44,685

    5,127 mi.
    Est. $775/mo

    BMW of San Diego

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

    5,152 mi.
    Est. $765/mo

    BMW of San Diego

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

    5,314 mi.
    Est. $782/mo

    BMW of San Diego

    4.8
    San Diego, CA (12 mi)
    Quick view
  • $39,864

    32,388 mi.
    Est. $692/mo

    BMW of San Diego

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

    6,646 mi.
    Est. $782/mo

    BMW of San Diego

    4.8
    San Diego, CA (12 mi)
    Quick view
  • $35,014

    43,528 mi.
    Est. $608/mo

    BMW of San Diego

    4.8
    San Diego, CA (12 mi)
    Quick view
  • $9,985

    126,137 mi.
    Est. $173/mo

    Lexus Escondido

    Escondido, CA (27 mi)
    Check Availability
    Quick view
  • Jet Black 2023 BMW X3 sDrive30i

    $33,782

    34,239 mi.
    Est. $586/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (28 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X3 sDrive30i

    $33,082

    28,570 mi.
    Est. $574/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X3 sDrive30i

    $34,541

    $541
    30,174 mi.
    Est. $599/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (28 mi)
    Check Availability
    Quick view
  • Jet Black 2017 BMW X3 xDrive28i

    $13,764

    75,531 mi.
    Est. $239/mo

    BMW of Escondido

    5.0
    Escondido, CA (28 mi)
    Check Availability
    Quick view
  • Gray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30i

    $22,998

    55,070 mi.
    Est. $399/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Free delivery to El Cajon, CA (5 mi)
    Check Availability
    Quick view
  • White 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40I

    $41,998

    50,895 mi.
    Est. $729/mo

    CarMax Phoenix-Gilbert

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

Compare the BMW X3