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

    $39,500

    $1K
    4,919 mi.
    Est. $685/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (1 mi)
    Check Availability

    Quick view
  • Gray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30i

    $39,076

    13,344 mi.
    Est. $678/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (1 mi)
    Check Availability
    Quick view
  • Gray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40iGray Metallic 2023 BMW X3 M40i

    $48,985

    28,794 mi.
    Est. $850/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (1 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $34,857

    $543
    24,525 mi.
    Est. $605/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (1 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30i

    $22,080

    43,147 mi.
    Est. $383/mo

    Auto City

    4.4
    El Cajon, CA (25 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 (1 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 (1 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 (1 mi)
    Check Availability
    Quick view
  • $22,075

    63,811 mi.
    Est. $383/mo

    Lexus Carlsbad

    5.0
    San Diego, CA (7 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 (10 mi)
    Check Availability
    Quick view
  • Not Priced

    126,137 mi.
    Est. $0/mo

    Lexus Escondido

    Escondido, CA (10 mi)
    Check Availability
    Quick view
  • $44,085

    6,552 mi.
    Est. $765/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $33,619

    33,180 mi.
    Est. $583/mo

    BMW of San Diego

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

    8,783 mi.
    Est. $800/mo

    BMW of San Diego

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

    7,618 mi.
    Est. $782/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $35,064

    20,336 mi.
    Est. $608/mo

    BMW of San Diego

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

    4,991 mi.
    Est. $765/mo

    BMW of San Diego

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

    6,294 mi.
    Est. $782/mo

    BMW of San Diego

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

    6,918 mi.
    Est. $800/mo

    BMW of San Diego

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

    6,154 mi.
    Est. $782/mo

    BMW of San Diego

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

    6,687 mi.
    Est. $782/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $51,031

    461 mi.
    Est. $886/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $45,135

    8,654 mi.
    Est. $783/mo

    BMW of San Diego

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

    6,161 mi.
    Est. $765/mo

    BMW of San Diego

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

    5,741 mi.
    Est. $782/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    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 Oceanside, CA (9 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $20,998

    63,821 mi.
    Est. $364/mo

    CarMax College Station

    4.6
    $1,199 delivery to Oceanside, CA (9 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