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 Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $57,325

    9,620 mi.
    Est. $1,053/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)

    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $29,080

    $461
    28,976 mi.
    Est. $534/mo

    AutoNation Subaru Carlsbad

    4.7
    Check Availability
    Carlsbad, CA (7 mi)

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

    $32,896

    $802
    25,007 mi.
    Est. $604/mo

    Pedder Hyundai of Poway

    4.8
    Check Availability
    Poway, CA (15 mi)
    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

    $45,998

    12,005 mi.
    Est. $845/mo

    CarMax Kearny Mesa

    4.3
    Check Availability
    San Diego, CA (18 mi)
    Quick view
  • White 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30i

    $19,998

    66,353 mi.
    Est. $367/mo

    CarMax Oceanside

    4.2
    Check Availability
    Oceanside, CA (9 mi)
    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

    $25,998

    29,236 mi.
    Est. $478/mo

    CarMax Escondido

    Check Availability
    Escondido, CA (11 mi)
    Quick view
  • WHITE 2008 BMW X3 3.0siWHITE 2008 BMW X3 3.0siWHITE 2008 BMW X3 3.0siWHITE 2008 BMW X3 3.0siWHITE 2008 BMW X3 3.0siWHITE 2008 BMW X3 3.0si

    $7,977

    96,212 mi.
    Est. $147/mo

    Anytime 2Buy Auto LLC

    Check Availability
    Oceanside, CA (11 mi)
    Quick view
  • Mineral White Metallic 2020 BMW X3 xDrive30iMineral White Metallic 2020 BMW X3 xDrive30iMineral White Metallic 2020 BMW X3 xDrive30iMineral White Metallic 2020 BMW X3 xDrive30iMineral White Metallic 2020 BMW X3 xDrive30iMineral White Metallic 2020 BMW X3 xDrive30i

    $18,992

    $490
    85,180 mi.
    Est. $349/mo

    Kearny Mesa Kia

    4.6
    Check Availability
    San Diego, CA (17 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30i

    $30,798

    31,601 mi.
    Est. $566/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (22 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $50,084

    3,693 mi.
    Est. $920/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $47,084

    9,252 mi.
    Est. $865/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    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

    $41,083

    13,055 mi.
    Est. $755/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • White 2004 BMW X3 2.5iWhite 2004 BMW X3 2.5iWhite 2004 BMW X3 2.5iWhite 2004 BMW X3 2.5iWhite 2004 BMW X3 2.5iWhite 2004 BMW X3 2.5i

    $6,000

    73,000 mi.
    Est. $110/mo

    Private seller: Hoshmin

    Contact Seller
    San Diego, CA (24 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $46,082

    9,587 mi.
    Est. $847/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    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

    $55,375

    4,741 mi.
    Est. $1,017/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $32,084

    34,438 mi.
    Est. $589/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $61,625

    6,550 mi.
    Est. $1,132/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 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

    $42,777

    $213
    22,288 mi.
    Est. $786/mo

    Kearny Mesa Chrysler Dodge Jeep RAM

    3.9
    Check Availability
    San Diego, CA (18 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30i

    $18,577

    84,160 mi.
    Est. $341/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Crimson Red 2008 BMW X3 3.0siCrimson Red 2008 BMW X3 3.0siCrimson Red 2008 BMW X3 3.0siCrimson Red 2008 BMW X3 3.0siCrimson Red 2008 BMW X3 3.0siCrimson Red 2008 BMW X3 3.0si

    $6,995

    128,000 mi.
    Est. $128/mo

    Legend Auto Sales Inc.

    Check Availability
    Lemon Grove, CA (26 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $28,998

    32,471 mi.
    Est. $533/mo

    CarMax Oceanside

    4.2
    Check Availability
    Oceanside, CA (9 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $59,975

    6,276 mi.
    Est. $1,102/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    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

    $45,075

    4,409 mi.
    Est. $828/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $57,060

    1,156 mi.
    Est. $1,048/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $32,084

    30,545 mi.
    Est. $589/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Blue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30i

    $28,998

    47,535 mi.
    Est. $533/mo

    CarMax Henderson

    4.5
    Check Availability
    $199 delivery to Oceanside, CA (9 mi)
    Quick view
  • Silver 2020 BMW X3 sDrive30iSilver 2020 BMW X3 sDrive30iSilver 2020 BMW X3 sDrive30iSilver 2020 BMW X3 sDrive30iSilver 2020 BMW X3 sDrive30iSilver 2020 BMW X3 sDrive30i

    $22,998

    54,667 mi.
    Est. $422/mo

    CarMax Henderson

    4.5
    Check Availability
    $199 delivery to Oceanside, CA (9 mi)
    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