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 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
  • 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
  • $32,900

    23,375 mi.
    Est. $579/mo

    BMW of San Rafael

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

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

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $39,900

    15,347 mi.
    Est. $702/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $66,900

    3,495 mi.
    Est. $1,177/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $60,988

    24,062 mi.
    Est. $1,073/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
  • $58,988

    $912
    32,028 mi.
    Est. $1,038/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $39,900

    24,887 mi.
    Est. $702/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $95,900

    690 mi.
    Est. $1,687/mo

    BMW of San Rafael

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

    23,652 mi.
    Est. $572/mo

    BMW of San Rafael

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

    32,381 mi.
    Est. $860/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
  • $45,900

    8,619 mi.
    Est. $808/mo

    BMW of San Rafael

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

    32,099 mi.
    Est. $572/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • $41,900

    17,179 mi.
    Est. $737/mo

    BMW of San Rafael

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

    10,648 mi.
    Est. $808/mo

    BMW of San Rafael

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

    34,628 mi.
    Est. $607/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
    Check Availability
    Quick view
  • Blue 2016 BMW 428 XI Gran CoupeBlue 2016 BMW 428 XI Gran CoupeBlue 2016 BMW 428 XI Gran CoupeBlue 2016 BMW 428 XI Gran CoupeBlue 2016 BMW 428 XI Gran CoupeBlue 2016 BMW 428 XI Gran Coupe

    $15,998

    81,038 mi.
    Est. $281/mo

    CarMax Oxnard

    4.5
    $149 delivery to Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Blue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30iBlue 2023 BMW X3 sDrive30i

    $30,998

    21,313 mi.
    Est. $545/mo

    CarMax Reno

    $149 delivery to Santa Rosa, CA (12 mi)
    Check Availability
    Quick view
  • Black 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30iBlack 2024 BMW X3 sDrive30i

    $35,084

    24,075 mi.
    Est. $617/mo

    Honda of Serramonte

    4.6
    Colma, CA (47 mi)
    Check Availability
    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

    $38,047

    $1.9K
    18,387 mi.
    Est. $669/mo

    One Toyota Of Oakland

    4.5
    Oakland, CA (46 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $36,084

    48,563 mi.
    Est. $635/mo

    Concord Toyota

    4.8
    Concord, CA (36 mi)
    Check Availability
    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,099

    19,634 mi.
    Est. $600/mo

    Porsche Marin

    4.9
    Mill Valley, CA (31 mi)
    Check Availability
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $64,277

    $713
    7,692 mi.
    Est. $1,131/mo

    Porsche San Francisco

    4.7
    San Francisco, CA (41 mi)
    Check Availability
    Quick view
  • Black 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30iBlack 2023 BMW X3 sDrive30i

    $31,998

    $1K
    24,192 mi.
    Est. $563/mo

    CarMax Pleasant Hill

    4.0
    Pleasant Hill, CA (36 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2016 BMW X5 xDrive35dSpace Gray Metallic 2016 BMW X5 xDrive35dSpace Gray Metallic 2016 BMW X5 xDrive35dSpace Gray Metallic 2016 BMW X5 xDrive35dSpace Gray Metallic 2016 BMW X5 xDrive35dSpace Gray Metallic 2016 BMW X5 xDrive35d

    $15,988

    123,076 mi.
    Est. $281/mo

    Diamond Auto Sales

    Alameda, CA (43 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2024 BMW 530 530iDark Graphite Metallic 2024 BMW 530 530iDark Graphite Metallic 2024 BMW 530 530iDark Graphite Metallic 2024 BMW 530 530iDark Graphite Metallic 2024 BMW 530 530iDark Graphite Metallic 2024 BMW 530 530i

    $39,084

    $1K
    17,370 mi.
    Est. $688/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (39 mi)
    Check Availability
    Quick view
  • Jet Black 2022 BMW 230 iJet Black 2022 BMW 230 iJet Black 2022 BMW 230 iJet Black 2022 BMW 230 iJet Black 2022 BMW 230 iJet Black 2022 BMW 230 i

    $27,084

    45,412 mi.
    Est. $477/mo

    Concord Honda

    4.8
    Concord, CA (37 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 i

    $43,084

    33,256 mi.
    Est. $758/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (39 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

    $29,872

    $401
    27,808 mi.
    Est. $526/mo

    Honda of Serramonte

    4.6
    Colma, CA (47 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28i

    $29,913

    44,296 mi.
    Est. $526/mo

    San Leandro Chrysler Dodge Jeep RAM

    4.6
    San Leandro, CA (48 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