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
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $14,925

    127,433 mi.
    Est. $263/mo

    Manly Hyundai

    4.8
    Santa Rosa, CA (12 mi)
    Check Availability

    Quick view
  • Jet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeJet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeJet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeJet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeJet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran CoupeJet Black 2021 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $20,684

    75,818 mi.
    Est. $364/mo

    Mercedes-Benz of Fairfield

    4.6
    Fairfield, CA (25 mi)
    Check Availability

    Quick view
  • Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35

    $33,973

    $100
    22,637 mi.
    Est. $598/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35Aventurin Red Metallic 2023 BMW i4 Gran Coupe eDrive35

    $30,988

    $912
    36,396 mi.
    Est. $545/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $58,081

    $2K
    30,469 mi.
    Est. $1,022/mo

    Freeman Toyota

    3.3
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $38,083

    33,707 mi.
    Est. $670/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $45,900

    7,689 mi.
    Est. $808/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    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

    $14,500

    $500
    81,798 mi.
    Est. $255/mo

    Toyota Vallejo

    4.8
    Vallejo, CA (23 mi)
    Check Availability

    Quick view
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $58,888

    $1K
    11,689 mi.
    Est. $1,036/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $22,973

    45,486 mi.
    Est. $404/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $34,973

    46,389 mi.
    Est. $615/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $20,973

    66,061 mi.
    Est. $369/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    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

    $50,073

    8,123 mi.
    Est. $881/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW 528 528i 4D SedanAlpine White 2016 BMW 528 528i 4D SedanAlpine White 2016 BMW 528 528i 4D SedanAlpine White 2016 BMW 528 528i 4D SedanAlpine White 2016 BMW 528 528i 4D SedanAlpine White 2016 BMW 528 528i 4D Sedan

    $14,500

    $500
    83,092 mi.
    Est. $255/mo

    Toyota Vallejo

    4.8
    Vallejo, CA (23 mi)
    Check Availability

    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

    $48,875

    9,696 mi.
    Est. $860/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30iGray 2024 BMW X3 sDrive30i

    $35,998

    15,202 mi.
    Est. $633/mo

    CarMax Santa Rosa

    4.6
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $30,973

    $1K
    27,466 mi.
    Est. $545/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $45,900

    6,628 mi.
    Est. $808/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $45,900

    13,166 mi.
    Est. $808/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Jet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330i

    $23,078

    $399
    41,808 mi.
    Est. $406/mo

    Ford Lincoln Fairfield

    Fairfield, CA (25 mi)
    Check Availability

    Quick view
  • Phytonic Blue Metallic 2026 BMW i5 eDrive40Phytonic Blue Metallic 2026 BMW i5 eDrive40Phytonic Blue Metallic 2026 BMW i5 eDrive40Phytonic Blue Metallic 2026 BMW i5 eDrive40Phytonic Blue Metallic 2026 BMW i5 eDrive40Phytonic Blue Metallic 2026 BMW i5 eDrive40

    $66,888

    5,198 mi.
    Est. $1,177/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW i4 Gran Coupe eDrive40Gray Metallic 2025 BMW i4 Gran Coupe eDrive40Gray Metallic 2025 BMW i4 Gran Coupe eDrive40Gray Metallic 2025 BMW i4 Gran Coupe eDrive40Gray Metallic 2025 BMW i4 Gran Coupe eDrive40Gray Metallic 2025 BMW i4 Gran Coupe eDrive40

    $44,988

    $1.6K
    10,968 mi.
    Est. $792/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30i

    $48,588

    9,122 mi.
    Est. $855/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Brooklyn Gray Metallic 2023 BMW X3 xDrive30iBrooklyn Gray Metallic 2023 BMW X3 xDrive30iBrooklyn Gray Metallic 2023 BMW X3 xDrive30iBrooklyn Gray Metallic 2023 BMW X3 xDrive30iBrooklyn Gray Metallic 2023 BMW X3 xDrive30iBrooklyn Gray Metallic 2023 BMW X3 xDrive30i

    $36,900

    32,834 mi.
    Est. $649/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    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

    $52,973

    6,156 mi.
    Est. $932/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $26,973

    65,398 mi.
    Est. $475/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $38,088

    8,728 mi.
    Est. $670/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e Base

    $32,973

    $1K
    45,847 mi.
    Est. $580/mo

    Hansel BMW

    4.4
    Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Gold 2017 BMW M4 BaseGold 2017 BMW M4 BaseGold 2017 BMW M4 BaseGold 2017 BMW M4 BaseGold 2017 BMW M4 Base

    $38,000

    89,500 mi.
    Est. $669/mo

    Private seller: Jose

    Larkfield-Wikiup, CA (17 mi)
    Contact Seller
    Quick view
  • Gray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDrive

    $39,998

    48,877 mi.
    Est. $704/mo

    CarMax Henderson

    4.3
    $149 delivery to Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Gray 2014 BMW 535 IGray 2014 BMW 535 IGray 2014 BMW 535 IGray 2014 BMW 535 IGray 2014 BMW 535 IGray 2014 BMW 535 I

    $16,998

    66,306 mi.
    Est. $299/mo

    CarMax Capitol Expressway

    4.2
    Free delivery to Santa Rosa, CA (12 mi)
    Check Availability
    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