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. $265/mo

    Manly Hyundai

    4.8
    Santa Rosa, CA (19 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. $367/mo

    Mercedes-Benz of Fairfield

    4.6
    Fairfield, CA (21 mi)
    Check Availability

    Quick view
  • $36,500

    36,188 mi.
    Est. $648/mo

    Weatherford BMW

    4.9
    Berkeley, CA (29 mi)
    Quick view
  • $40,000

    22,506 mi.
    Est. $710/mo

    Weatherford BMW

    4.9
    Berkeley, CA (29 mi)
    Quick view
  • $47,500

    32,261 mi.
    Est. $843/mo

    Weatherford BMW

    4.9
    Berkeley, CA (29 mi)
    Quick view
  • $49,000

    34,479 mi.
    Est. $870/mo

    Weatherford BMW

    4.9
    Berkeley, CA (29 mi)
    Quick view
  • Not Priced

    90,144 mi.
    Est. $0/mo

    Lexus of Concord

    4.7
    Concord, CA (30 mi)
    Check Availability
    Quick view
  • 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

    $40,987

    27,801 mi.
    Est. $728/mo

    Mazda of Vacaville

    3.9
    Vacaville, CA (30 mi)
    Check Availability

    Quick view
  • Not Priced

    153,110 mi.
    Est. $0/mo

    Kia of Vacaville

    4.6
    Vacaville, CA (30 mi)
    Check Availability
    Quick view
  • $34,900

    17,759 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    28,108 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $32,900

    44,824 mi.
    Est. $584/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    30,307 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • White Metallic 2017 BMW X5 xDrive35iWhite Metallic 2017 BMW X5 xDrive35iWhite Metallic 2017 BMW X5 xDrive35iWhite Metallic 2017 BMW X5 xDrive35iWhite Metallic 2017 BMW X5 xDrive35iWhite Metallic 2017 BMW X5 xDrive35i

    $13,487

    119,707 mi.
    Est. $239/mo

    Mazda of Vacaville

    3.9
    Vacaville, CA (30 mi)
    Check Availability

    Quick view
  • $46,900

    35,884 mi.
    Est. $833/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    12,159 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    40,398 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    27,457 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $31,900

    26,702 mi.
    Est. $566/mo

    BMW Concord

    4.9
    Concord, CA (30 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

    $14,500

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

    Toyota Vallejo

    4.8
    Vallejo, CA (16 mi)
    Check Availability

    Quick view
  • $56,900

    44,554 mi.
    Est. $1,010/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    15,132 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $34,900

    22,532 mi.
    Est. $620/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $33,900

    15,213 mi.
    Est. $602/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $30,900

    19,692 mi.
    Est. $549/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • Alpine White 2016 BMW 528 528i 4D Sedan

    $14,500

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

    Toyota Vallejo

    4.8
    Vallejo, CA (16 mi)
    Check Availability

    Quick view
  • $32,900

    13,093 mi.
    Est. $584/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $33,500

    27,924 mi.
    Est. $595/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $51,900

    16,948 mi.
    Est. $922/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • $42,900

    15,933 mi.
    Est. $762/mo

    BMW Concord

    4.9
    Concord, CA (30 mi)
    Quick view
  • Jet Black 2016 BMW 320 320iJet Black 2016 BMW 320 320iJet Black 2016 BMW 320 320iJet Black 2016 BMW 320 320iJet Black 2016 BMW 320 320iJet Black 2016 BMW 320 320i

    $12,120

    76,962 mi.
    Est. $215/mo

    Beaverton Car Company

    4.8
    $755 delivery from Beaverton, OR (504 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW 745e xDriveMineral White Metallic 2022 BMW 745e xDriveMineral White Metallic 2022 BMW 745e xDriveMineral White Metallic 2022 BMW 745e xDriveMineral White Metallic 2022 BMW 745e xDriveMineral White Metallic 2022 BMW 745e xDrive

    $38,484

    37,222 mi.
    Est. $683/mo

    Nash Auto

    3.9
    $608 delivery from Costa Mesa, CA (406 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