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

    $60,575

    8,754 mi.
    Est. $1,121/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (24 mi)
    Check Availability

    Quick view
  • $44,085

    6,329 mi.
    Est. $815/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $46,085

    6,918 mi.
    Est. $852/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $78,209

    25,622 mi.
    Est. $1,447/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    6,294 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    6,154 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    6,194 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    6,687 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $33,064

    21,136 mi.
    Est. $612/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $44,685

    5,127 mi.
    Est. $827/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    5,741 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $37,854

    31,589 mi.
    Est. $700/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    6,646 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $46,085

    6,935 mi.
    Est. $852/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $35,014

    43,528 mi.
    Est. $648/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • $45,085

    5,314 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (9 mi)
    Quick view
  • Not Priced

    57,631 mi.
    Est. $0/mo

    K & S Acura

    5.0
    San Diego, CA (9 mi)
    Check Availability
    Quick view
  • $25,878

    73,854 mi.
    Est. $479/mo

    Cumming Chevrolet

    3.6
    National City, CA (9 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X3 sDrive30i

    $33,582

    23,469 mi.
    Est. $621/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (24 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2024 BMW X3 sDrive30i

    $40,070

    10,019 mi.
    Est. $741/mo

    BMW of Escondido

    5.0
    Escondido, CA (25 mi)
    Check Availability
    Quick view
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $27,998

    41,303 mi.
    Est. $518/mo

    CarMax Murrieta

    4.5
    Free delivery to El Cajon, CA (4 mi)
    Check Availability
    Quick view
  • Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30

    $46,998

    7,559 mi.
    Est. $869/mo

    CarMax South Broadway

    4.4
    $899 delivery to El Cajon, CA (4 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30i

    $17,699

    85,969 mi.
    Est. $327/mo

    AutoNation Volkswagen Carlsbad

    4.0
    Carlsbad, CA (31 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $36,998

    $1K
    15,791 mi.
    Est. $684/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (33 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30i

    $29,998

    $1K
    44,514 mi.
    Est. $555/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (33 mi)
    Check Availability
    Quick view
  • Black 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30iBlack 2021 BMW X3 XDrive30i

    $22,998

    63,040 mi.
    Est. $425/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (33 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30i

    $19,990

    67,589 mi.
    Est. $370/mo

    AutoNation Volkswagen Carlsbad

    4.0
    Carlsbad, CA (31 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