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 Listings
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
  • Dark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30iDark Graphite Metallic 2023 BMW X3 sDrive30i

    $26,779

    59,094 mi.
    Est. $507/mo

    DCH Toyota of Torrance

    4.8
    Torrance, CA (13 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $43,793

    6,867 mi.
    Est. $829/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability

  • 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

    $43,003

    10,385 mi.
    Est. $814/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability

  • Mineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30iMineral White Metallic 2019 BMW X3 sDrive30i

    $11,995

    109,954 mi.
    Est. $227/mo

    Ultimate Autoline

    Westminster, CA (15 mi)
    Check Availability
  • Alpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30i

    $41,365

    7,784 mi.
    Est. $783/mo

    Beverly Hills BMW

    4.6
    LA, CA (16 mi)
    Check Availability
  • Blue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30i

    $25,998

    49,415 mi.
    Est. $492/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Duarte, CA (20 mi)
    Check Availability
  • 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

    $59,647

    7,315 mi.
    Est. $1,129/mo

    BMW of Santa Monica

    4.0
    Santa Monica, CA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $35,116

    $990
    6,773 mi.
    Est. $665/mo

    BMW of Santa Monica

    4.0
    Santa Monica, CA (21 mi)
    Check Availability
  • 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

    $44,893

    7,604 mi.
    Est. $850/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability

  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $36,942

    8,697 mi.
    Est. $699/mo

    Century West BMW

    3.3
    Los Angeles, CA (21 mi)
    Check Availability
  • White 2017 BMW X3 xDrive28iWhite 2017 BMW X3 xDrive28iWhite 2017 BMW X3 xDrive28iWhite 2017 BMW X3 xDrive28iWhite 2017 BMW X3 xDrive28iWhite 2017 BMW X3 xDrive28i

    $9,444

    89,231 mi.
    Est. $179/mo

    Karplus Warehouse Inc.

    4.3
    Pacoima, CA (29 mi)
    Check Availability
  • $37,999

    23,510 mi.
    Est. $719/mo

    BMW of Downtown Los Angeles

    2.9
    Los Angeles, CA (8 mi)
  • $35,849

    32,864 mi.
    Est. $678/mo

    BMW of Downtown Los Angeles

    2.9
    Los Angeles, CA (8 mi)
  • $54,999

    10,974 mi.
    Est. $1,041/mo

    BMW of Downtown Los Angeles

    2.9
    Los Angeles, CA (8 mi)
  • 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

    $30,003

    38,172 mi.
    Est. $568/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability

  • $34,999

    30,306 mi.
    Est. $662/mo

    BMW of Downtown Los Angeles

    2.9
    Los Angeles, CA (8 mi)
  • $34,430

    $1K
    24,962 mi.
    Est. $652/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (11 mi)
    Check Availability
  • $53,317

    27,017 mi.
    Est. $1,009/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (11 mi)
    Check Availability
  • $17,865

    83,032 mi.
    Est. $338/mo

    CarWorld

    1.4
    Hawthorne, CA (11 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X3 sDrive30i

    $38,121

    25,958 mi.
    Est. $721/mo

    South Bay BMW

    4.2
    Torrance, CA (12 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30i

    $28,672

    36,821 mi.
    Est. $543/mo

    Porsche Beverly Hills

    3.8
    Los Angeles, CA (20 mi)
    Check Availability

  • $51,999

    23,200 mi.
    Est. $984/mo

    Porsche Downtown LA

    5.0
    Los Angeles, CA (12 mi)
    Check Availability
  • $48,786

    $3.8K
    5,253 mi.
    Est. $923/mo

    New Century BMW

    4.4
    Alhambra, CA (14 mi)
    Check Availability
  • $33,169

    31,634 mi.
    Est. $628/mo

    Beverly Hills BMW

    4.6
    LA, CA (16 mi)
    Check Availability
  • $32,169

    34,049 mi.
    Est. $609/mo

    Beverly Hills BMW

    4.6
    LA, CA (16 mi)
    Check Availability
  • $31,169

    22,655 mi.
    Est. $590/mo

    Beverly Hills BMW

    4.6
    LA, CA (16 mi)
    Check Availability
  • Jet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30i

    $30,003

    34,193 mi.
    Est. $568/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability

  • $34,640

    49,214 mi.
    Est. $656/mo

    Huntington Beach Chrysler Dodge Jeep Ram

    4.5
    Huntington Beach, CA (16 mi)
    Check Availability
  • $56,893

    6,099 mi.
    Est. $1,077/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability
  • $44,122

    8,775 mi.
    Est. $835/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability
  • $55,822

    7,519 mi.
    Est. $1,056/mo

    Pacific BMW

    4.7
    Glendale, CA (18 mi)
    Check Availability
  • Black 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30i

    $32,998

    21,478 mi.
    Est. $624/mo

    CarMax Fresno

    4.5
    $149 delivery to Buena Park, CA (10 mi)
    Check Availability
  • Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30

    $42,998

    $1K
    11,442 mi.
    Est. $814/mo

    CarMax Fresno

    4.5
    $149 delivery to Buena Park, CA (10 mi)
    Check Availability

Compare the BMW X3