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
  • Brooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30i

    $30,900

    72,292 mi.
    Est. $576/mo

    North State Auto

    Check Availability
    Walnut Creek, CA (3 mi)

    Quick view
  • $33,000

    33,368 mi.
    Est. $615/mo

    Weatherford BMW

    4.8
    Berkeley, CA (15 mi)
    Quick view
  • $63,500

    8,085 mi.
    Est. $1,183/mo

    Weatherford BMW

    4.8
    Berkeley, CA (15 mi)
    Quick view
  • $39,000

    20,796 mi.
    Est. $726/mo

    Weatherford BMW

    4.8
    Berkeley, CA (15 mi)
    Quick view
  • $39,000

    27,341 mi.
    Est. $726/mo

    Weatherford BMW

    4.8
    Berkeley, CA (15 mi)
    Quick view
  • $30,628

    48,452 mi.
    Est. $570/mo

    East Bay BMW

    4.9
    Pleasanton, CA (16 mi)
    Quick view
  • $46,734

    39,011 mi.
    Est. $870/mo

    East Bay BMW

    4.9
    Pleasanton, CA (16 mi)
    Quick view
  • $35,991

    19,120 mi.
    Est. $670/mo

    BMW of San Francisco

    4.4
    San Francisco, CA (23 mi)
    Quick view
  • $36,991

    27,291 mi.
    Est. $689/mo

    BMW of San Francisco

    4.4
    San Francisco, CA (23 mi)
    Quick view
  • $49,975

    34,523 mi.
    Est. $931/mo

    BMW of Napa Valley

    4.7
    Check Availability
    Fairfield, CA (25 mi)
    Quick view
  • $49,900

    26,663 mi.
    Est. $929/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (26 mi)
    Quick view
  • $34,900

    31,367 mi.
    Est. $650/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (26 mi)
    Quick view
  • $44,327

    9,594 mi.
    Est. $826/mo

    Porsche Marin

    4.9
    Check Availability
    Mill Valley, CA (27 mi)
    Quick view
  • $19,999

    87,158 mi.
    Est. $373/mo

    Volvo Cars Marin

    3.4
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30i

    $35,988

    $8.9K
    30,345 mi.
    Est. $670/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (28 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $34,988

    27,252 mi.
    Est. $652/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (28 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 xDrive30i

    $36,928

    33,068 mi.
    Est. $688/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (28 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDrive

    $45,645

    10,904 mi.
    Est. $850/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (28 mi)
    Quick view
  • $37,888

    17,136 mi.
    Est. $706/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (28 mi)
    Quick view
  • $33,888

    40,101 mi.
    Est. $631/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (28 mi)
    Quick view
  • $32,888

    31,017 mi.
    Est. $613/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (28 mi)
    Quick view
  • $34,888

    33,506 mi.
    Est. $650/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (28 mi)
    Quick view
  • $35,888

    24,639 mi.
    Est. $668/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (28 mi)
    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

    $32,998

    39,910 mi.
    Est. $615/mo

    CarMax Burbank

    4.4
    Check Availability
    $99 delivery to Pleasant Hill, CA (7 mi)
    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

    $20,998

    54,352 mi.
    Est. $391/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Check Availability
    $99 delivery to Pleasant Hill, CA (7 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

    $58,682

    $309
    2,388 mi.
    Est. $1,093/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (40 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30i

    $35,955

    $500
    25,973 mi.
    Est. $670/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (36 mi)
    Quick view
  • Red 2025 BMW X3 xDrive30Red 2025 BMW X3 xDrive30Red 2025 BMW X3 xDrive30Red 2025 BMW X3 xDrive30Red 2025 BMW X3 xDrive30Red 2025 BMW X3 xDrive30

    $52,998

    1,398 mi.
    Est. $987/mo

    CarMax Capitol Expressway

    4.2
    Check Availability
    San Jose, CA (44 mi)
    Quick view
  • White Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30i

    $27,999

    60,957 mi.
    Est. $522/mo

    Mercedes-Benz of Stockton

    4.8
    Check Availability
    Stockton, CA (38 mi)
    Quick view
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $36,900

    25,828 mi.
    Est. $687/mo

    Nissan of Vacaville

    4.9
    Check Availability
    Vacaville, CA (35 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $27,998

    45,306 mi.
    Est. $521/mo

    CarMax Stockton

    4.8
    Check Availability
    Stockton, CA (44 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30iMineral White Metallic 2023 BMW X3 sDrive30i

    $26,666

    $111
    59,888 mi.
    Est. $497/mo

    United Imports

    2.5
    Check Availability
    San Jose, CA (40 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $52,172

    2,477 mi.
    Est. $972/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (40 mi)
    Quick view
  • 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

    $47,777

    5,879 mi.
    Est. $890/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (36 mi)
    Quick view
  • 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

    $52,633

    $279
    1,013 mi.
    Est. $980/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (40 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

    $46,777

    $1K
    6,344 mi.
    Est. $871/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (36 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $28,998

    46,114 mi.
    Est. $540/mo

    CarMax Stockton

    4.8
    Check Availability
    Stockton, CA (44 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