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
  • Phytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40i

    $50,999

    $501
    31,319 mi.
    Est. $943/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (24 mi)
    Check Availability

    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

    $47,810

    $974
    4,250 mi.
    Est. $884/mo

    Audi San Diego

    4.5
    San Diego, CA (11 mi)
    Check Availability

    Quick view
  • $45,085

    6,294 mi.
    Est. $834/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,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
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $38,384

    18,442 mi.
    Est. $710/mo

    Audi San Diego

    4.5
    San Diego, CA (11 mi)
    Check Availability

    Quick view
  • $45,085

    6,687 mi.
    Est. $834/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
  • $44,685

    5,127 mi.
    Est. $827/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
  • $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
  • $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
  • 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
  • $33,582

    23,469 mi.
    Est. $621/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (24 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW X3 sDrive30i

    $27,582

    59,226 mi.
    Est. $510/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 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $29,998

    35,860 mi.
    Est. $555/mo

    CarMax Murrieta

    4.5
    Free delivery to El Cajon, CA (4 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30iBlue 2019 BMW X3 sDrive30i

    $24,998

    29,801 mi.
    Est. $462/mo

    CarMax Centennial

    4.0
    $149 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