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
  • Alpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60i

    $68,949

    $4.7K
    36,759 mi.
    Est. $1,290/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (19 mi)
    Check Availability

  • Skyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDrive

    $28,011

    37,906 mi.
    Est. $524/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (29 mi)
    Check Availability

  • White 2018 BMW 440 i

    $23,477

    $445
    70,977 mi.
    Est. $439/mo

    AutoNation Toyota Hayward

    4.7
    Hayward, CA (22 mi)
    Check Availability

  • Capparis White w/BMW i Frozen Blue Accent 2014 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2014 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2014 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2014 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2014 BMW i3 BaseCapparis White w/BMW i Frozen Blue Accent 2014 BMW i3 Base

    $9,169

    66,435 mi.
    Est. $172/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (5 mi)
    Check Availability
  • Titanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4D

    $6,583

    117,826 mi.
    Est. $123/mo

    Pleasant Hill Motor Cars

    Pleasant Hill, CA (3 mi)
    Check Availability
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $89,998

    12,784 mi.
    Est. $1,684/mo

    CarMax Pleasant Hill

    4.1
    Pleasant Hill, CA (1 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW M340 M340iMineral Grey Metallic 2022 BMW M340 M340iMineral Grey Metallic 2022 BMW M340 M340iMineral Grey Metallic 2022 BMW M340 M340iMineral Grey Metallic 2022 BMW M340 M340iMineral Grey Metallic 2022 BMW M340 M340i

    $41,885

    58,228 mi.
    Est. $784/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • Green Metallic 2021 BMW M3 CompetitionGreen Metallic 2021 BMW M3 CompetitionGreen Metallic 2021 BMW M3 CompetitionGreen Metallic 2021 BMW M3 CompetitionGreen Metallic 2021 BMW M3 CompetitionGreen Metallic 2021 BMW M3 Competition

    $72,580

    $500
    30,125 mi.
    Est. $1,358/mo

    Volkswagen of Oakland

    Oakland, CA (16 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $48,061

    29,422 mi.
    Est. $899/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (29 mi)
    Check Availability

  • Alpine White 2013 BMW 335 335iAlpine White 2013 BMW 335 335iAlpine White 2013 BMW 335 335iAlpine White 2013 BMW 335 335iAlpine White 2013 BMW 335 335iAlpine White 2013 BMW 335 335i

    $17,485

    $500
    71,290 mi.
    Est. $327/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • Platinum Bronze Metallic 2008 BMW 335 335iPlatinum Bronze Metallic 2008 BMW 335 335iPlatinum Bronze Metallic 2008 BMW 335 335iPlatinum Bronze Metallic 2008 BMW 335 335iPlatinum Bronze Metallic 2008 BMW 335 335iPlatinum Bronze Metallic 2008 BMW 335 335i

    $13,485

    $913
    55,566 mi.
    Est. $252/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • White 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XI

    $32,998

    30,631 mi.
    Est. $617/mo

    CarMax Pleasanton

    4.8
    Pleasanton, CA (23 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 i

    $7,947

    $1K
    116,855 mi.
    Est. $149/mo

    Napa Nissan

    4.9
    Napa, CA (25 mi)
    Check Availability
  • Gray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 Base

    $34,999

    76,620 mi.
    Est. $655/mo

    Mok1 Autos

    Livermore, CA (26 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 Base

    $60,972

    54,310 mi.
    Est. $1,141/mo

    Hayward Nissan

    3.7
    Hayward, CA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $64,647

    5,723 mi.
    Est. $1,210/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (19 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDrive

    $19,172

    $222
    129,018 mi.
    Est. $359/mo

    Audi Marin

    4.8
    San Rafael, CA (25 mi)
    Check Availability
  • Alpine White 2024 BMW 430 iAlpine White 2024 BMW 430 iAlpine White 2024 BMW 430 iAlpine White 2024 BMW 430 iAlpine White 2024 BMW 430 iAlpine White 2024 BMW 430 i

    $40,187

    $807
    19,708 mi.
    Est. $752/mo

    Dublin Nissan

    4.8
    Dublin, CA (21 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50

    $45,058

    $600
    20,454 mi.
    Est. $843/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (5 mi)
    Check Availability
  • Black Sapphire Metallic 2012 BMW 328 328iBlack Sapphire Metallic 2012 BMW 328 328iBlack Sapphire Metallic 2012 BMW 328 328iBlack Sapphire Metallic 2012 BMW 328 328iBlack Sapphire Metallic 2012 BMW 328 328iBlack Sapphire Metallic 2012 BMW 328 328i

    $7,985

    $500
    104,466 mi.
    Est. $149/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $17,060

    109,386 mi.
    Est. $319/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (19 mi)
    Check Availability

  • GOLD 2013 BMW 328 328I SEDAN 4DGOLD 2013 BMW 328 328I SEDAN 4DGOLD 2013 BMW 328 328I SEDAN 4DGOLD 2013 BMW 328 328I SEDAN 4DGOLD 2013 BMW 328 328I SEDAN 4DGOLD 2013 BMW 328 328I SEDAN 4D

    $8,999

    93,115 mi.
    Est. $168/mo

    Autometrics Quality Used Cars

    El Cerrito, CA (15 mi)
    Check Availability
  • Titanium Silver Metallic 1999 BMW 328 328iTitanium Silver Metallic 1999 BMW 328 328iTitanium Silver Metallic 1999 BMW 328 328iTitanium Silver Metallic 1999 BMW 328 328iTitanium Silver Metallic 1999 BMW 328 328iTitanium Silver Metallic 1999 BMW 328 328i

    $18,985

    49,226 mi.
    Est. $355/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • Mineral White Metallic 2016 BMW X3 xDrive28iMineral White Metallic 2016 BMW X3 xDrive28iMineral White Metallic 2016 BMW X3 xDrive28iMineral White Metallic 2016 BMW X3 xDrive28iMineral White Metallic 2016 BMW X3 xDrive28iMineral White Metallic 2016 BMW X3 xDrive28i

    $8,485

    $300
    131,587 mi.
    Est. $159/mo

    Bay Luxury Autos

    Dublin, CA (21 mi)
    Check Availability
  • Marina Bay Blue Metallic 2025 BMW X5 M60iMarina Bay Blue Metallic 2025 BMW X5 M60iMarina Bay Blue Metallic 2025 BMW X5 M60iMarina Bay Blue Metallic 2025 BMW X5 M60iMarina Bay Blue Metallic 2025 BMW X5 M60iMarina Bay Blue Metallic 2025 BMW X5 M60i

    $76,147

    1,995 mi.
    Est. $1,425/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40i

    $39,147

    50,102 mi.
    Est. $732/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (19 mi)
    Check Availability
  • Space Silver Metallic 2024 BMW X1 M35i

    $38,955

    $1K
    19,072 mi.
    Est. $729/mo

    AutoNation Toyota Hayward

    4.7
    Hayward, CA (22 mi)
    Check Availability

  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $26,615

    $338
    70,196 mi.
    Est. $498/mo

    Mercedes-Benz of Pleasanton

    4.7
    Pleasanton, CA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 i

    $36,758

    47,464 mi.
    Est. $688/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (5 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 M50 xDriveTanzanite Blue II Metallic 2026 BMW X3 M50 xDriveTanzanite Blue II Metallic 2026 BMW X3 M50 xDriveTanzanite Blue II Metallic 2026 BMW X3 M50 xDriveTanzanite Blue II Metallic 2026 BMW X3 M50 xDriveTanzanite Blue II Metallic 2026 BMW X3 M50 xDrive

    $55,769

    $400
    5,010 mi.
    Est. $1,044/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (5 mi)
    Check Availability
  • Gray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40i

    $28,998

    53,155 mi.
    Est. $543/mo

    CarMax Fairfield

    4.4
    Fairfield, CA (19 mi)
    Check Availability
  • Black 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDrive

    $38,998

    50,633 mi.
    Est. $730/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    $149 delivery to Pleasant Hill, CA (1 mi)
    Check Availability
  • Melbourne Red Metallic 2015 BMW 435 i xDriveMelbourne Red Metallic 2015 BMW 435 i xDriveMelbourne Red Metallic 2015 BMW 435 i xDriveMelbourne Red Metallic 2015 BMW 435 i xDriveMelbourne Red Metallic 2015 BMW 435 i xDriveMelbourne Red Metallic 2015 BMW 435 i xDrive

    $24,715

    $498
    46,392 mi.
    Est. $462/mo

    Auto Kings

    3.7
    $750 delivery from Bend, OR (422 mi)
    Check Availability