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
  • 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

    $100
    64,970 mi.
    Est. $477/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    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. $811/mo

    BMW of San Rafael

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

    $31,973

    27,466 mi.
    Est. $565/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • Alpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28i

    $20,973

    55,506 mi.
    Est. $371/mo

    Hansel BMW

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

    $1.4K
    9,122 mi.
    Est. $859/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    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. $811/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30i

    $19,588

    $411
    67,260 mi.
    Est. $346/mo

    Volvo Cars Marin

    3.6
    Check Availability
    San Rafael, CA (28 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40i

    $78,900

    6,881 mi.
    Est. $1,395/mo

    BMW of San Rafael

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

    $31,900

    36,396 mi.
    Est. $564/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • White 2013 BMW 328 328i Convertible 2DWhite 2013 BMW 328 328i Convertible 2DWhite 2013 BMW 328 328i Convertible 2DWhite 2013 BMW 328 328i Convertible 2DWhite 2013 BMW 328 328i Convertible 2DWhite 2013 BMW 328 328i Convertible 2D

    $11,995

    83,911 mi.
    Est. $212/mo

    Main Street Auto of Vallejo

    Check Availability
    Vallejo, CA (30 mi)
    Quick view
  • $15,985

    104,511 mi.
    Est. $283/mo

    Hansel Volkswagen

    4.7
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • $50,073

    8,104 mi.
    Est. $885/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • $47,973

    45,287 mi.
    Est. $848/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • $20,973

    66,061 mi.
    Est. $371/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • $61,973

    21,190 mi.
    Est. $1,095/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (6 mi)
    Quick view
  • $37,900

    22,369 mi.
    Est. $670/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • $35,488

    27,990 mi.
    Est. $627/mo

    BMW of San Rafael

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

    15,880 mi.
    Est. $1,059/mo

    BMW of San Rafael

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

    32,368 mi.
    Est. $864/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • $32,488

    23,652 mi.
    Est. $574/mo

    BMW of San Rafael

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

    32,028 mi.
    Est. $1,059/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • $45,900

    8,619 mi.
    Est. $811/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • $49,900

    29,573 mi.
    Est. $882/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • $34,488

    34,628 mi.
    Est. $610/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (29 mi)
    Quick view
  • Gray 2026 BMW M2Gray 2026 BMW M2Gray 2026 BMW M2Gray 2026 BMW M2Gray 2026 BMW M2Gray 2026 BMW M2

    $70,998

    1,116 mi.
    Est. $1,255/mo

    CarMax Fremont

    Check Availability
    Free delivery to Santa Rosa, CA (6 mi)
    Quick view
  • Blue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 I

    $23,998

    76,421 mi.
    Est. $424/mo

    CarMax Henderson

    4.4
    Check Availability
    $149 delivery to Santa Rosa, CA (6 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