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 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDrive

    $41,687

    $100
    27,801 mi.
    Est. $780/mo

    Mazda of Vacaville

    3.9
    Check Availability
    Vacaville, CA (26 mi)

    Quick view
  • Alpine White 2016 BMW 328 328i 4D SedanAlpine White 2016 BMW 328 328i 4D SedanAlpine White 2016 BMW 328 328i 4D SedanAlpine White 2016 BMW 328 328i 4D SedanAlpine White 2016 BMW 328 328i 4D SedanAlpine White 2016 BMW 328 328i 4D Sedan

    $22,500

    42,472 mi.
    Est. $421/mo

    Toyota Vallejo

    4.8
    Check Availability
    Vallejo, CA (14 mi)

    Quick view
  • $57,900

    14,767 mi.
    Est. $1,083/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $48,900

    10,968 mi.
    Est. $915/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $38,888

    6,800 mi.
    Est. $728/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $59,900

    27,290 mi.
    Est. $1,121/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $30,988

    34,538 mi.
    Est. $580/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • Alpine White 2015 BMW 428 iAlpine White 2015 BMW 428 iAlpine White 2015 BMW 428 iAlpine White 2015 BMW 428 iAlpine White 2015 BMW 428 iAlpine White 2015 BMW 428 i

    $19,500

    81,798 mi.
    Est. $365/mo

    Toyota Vallejo

    4.8
    Check Availability
    Vallejo, CA (14 mi)

    Quick view
  • $62,900

    29,807 mi.
    Est. $1,177/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $32,988

    28,641 mi.
    Est. $617/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $33,488

    $500
    18,940 mi.
    Est. $627/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $19,999

    87,158 mi.
    Est. $374/mo

    Volvo Cars Marin

    3.6
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $17,888

    81,783 mi.
    Est. $335/mo

    Volvo Cars Marin

    3.6
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW 335 Gran Turismo i xDriveBlack Sapphire Metallic 2014 BMW 335 Gran Turismo i xDriveBlack Sapphire Metallic 2014 BMW 335 Gran Turismo i xDriveBlack Sapphire Metallic 2014 BMW 335 Gran Turismo i xDriveBlack Sapphire Metallic 2014 BMW 335 Gran Turismo i xDriveBlack Sapphire Metallic 2014 BMW 335 Gran Turismo i xDrive

    $12,888

    $100
    68,619 mi.
    Est. $241/mo

    Future Chrysler Dodge Jeep Ram of Fairfield

    4.3
    Check Availability
    Fairfield, CA (17 mi)

    Quick view
  • $87,999

    3,557 mi.
    Est. $1,647/mo

    Volvo Cars Marin

    3.6
    Check Availability
    San Rafael, CA (27 mi)
    Quick view
  • $11,500

    107,519 mi.
    Est. $215/mo

    Cadillac Marin

    4.9
    Check Availability
    San Rafael, CA (28 mi)
    Quick view
  • $68,992

    20,316 mi.
    Est. $1,291/mo

    San Francisco Exotic Cars LLC

    5.0
    Check Availability
    San Rafael, CA (28 mi)
    Quick view
  • $72,993

    8,794 mi.
    Est. $1,366/mo

    San Francisco Exotic Cars LLC

    5.0
    Check Availability
    San Rafael, CA (28 mi)
    Quick view
  • $49,771

    21,667 mi.
    Est. $931/mo

    BMW of San Francisco

    4.3
    San Francisco, CA (28 mi)
    Quick view
  • Gray Metallic 2024 BMW 430 iGray Metallic 2024 BMW 430 iGray Metallic 2024 BMW 430 iGray Metallic 2024 BMW 430 iGray Metallic 2024 BMW 430 iGray Metallic 2024 BMW 430 i

    $32,888

    $100
    39,991 mi.
    Est. $615/mo

    Future Chrysler Dodge Jeep Ram of Fairfield

    4.3
    Check Availability
    Fairfield, CA (17 mi)

    Quick view
  • $35,991

    19,120 mi.
    Est. $673/mo

    BMW of San Francisco

    4.3
    San Francisco, CA (28 mi)
    Quick view
  • $34,991

    5,571 mi.
    Est. $655/mo

    BMW of San Francisco

    4.3
    San Francisco, CA (28 mi)
    Quick view
  • Silver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30i

    $26,998

    43,555 mi.
    Est. $505/mo

    CarMax Sacramento South

    Check Availability
    Free delivery to Pleasant Hill, CA (4 mi)
    Quick view
  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $35,998

    19,946 mi.
    Est. $674/mo

    CarMax Fremont

    Check Availability
    Free delivery to Pleasant Hill, CA (4 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40i

    $54,018

    $989
    22,074 mi.
    Est. $1,011/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (36 mi)
    Quick view
  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $39,955

    $500
    30,495 mi.
    Est. $748/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (44 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $42,573

    $511
    36,695 mi.
    Est. $797/mo

    Stevens Creek BMW

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

    $34,495

    $988
    35,459 mi.
    Est. $645/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (44 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40i

    $44,888

    $111
    21,831 mi.
    Est. $840/mo

    Lexus of Serramonte

    4.8
    Check Availability
    Colma, CA (34 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $29,507

    $488
    47,390 mi.
    Est. $552/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (36 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $41,083

    $501
    14,782 mi.
    Est. $769/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (48 mi)
    Quick view
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $54,084

    20,193 mi.
    Est. $1,012/mo

    Autobahn Motors

    4.7
    Check Availability
    Belmont, CA (37 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $31,988

    58,240 mi.
    Est. $599/mo

    Lexus Stevens Creek

    4.9
    Check Availability
    San Jose, CA (48 mi)
    Quick view
  • Gray 2019 BMW X3 xDrive30iGray 2019 BMW X3 xDrive30iGray 2019 BMW X3 xDrive30iGray 2019 BMW X3 xDrive30iGray 2019 BMW X3 xDrive30iGray 2019 BMW X3 xDrive30i

    $20,945

    $446
    61,411 mi.
    Est. $392/mo

    Manly Hyundai

    4.8
    Check Availability
    Santa Rosa, CA (47 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $69,581

    28,465 mi.
    Est. $1,302/mo

    Niello BMW Elk Grove

    4.8
    Check Availability
    Elk Grove, CA (44 mi)
    Quick view
  • 2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i

    $64,573

    25,988 mi.
    Est. $1,208/mo

    Hansel Subaru

    4.8
    Check Availability
    Santa Rosa, CA (47 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