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

    690 mi.
    Est. $1,703/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
    Check Availability
    Quick view
  • $58,988

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

    BMW of San Rafael

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

    24,887 mi.
    Est. $708/mo

    BMW of San Rafael

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

    32,368 mi.
    Est. $868/mo

    BMW of San Rafael

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

    62,752 mi.
    Est. $531/mo

    BMW of San Rafael

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

    23,652 mi.
    Est. $577/mo

    BMW of San Rafael

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

    34,628 mi.
    Est. $612/mo

    BMW of San Rafael

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

    10,648 mi.
    Est. $815/mo

    BMW of San Rafael

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

    17,179 mi.
    Est. $744/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
    Check Availability
    Quick view
  • $40,984

    46,360 mi.
    Est. $728/mo

    Porsche Marin

    4.9
    Mill Valley, CA (25 mi)
    Check Availability
    Quick view
  • $36,084

    48,563 mi.
    Est. $641/mo

    Concord Toyota

    4.8
    Concord, CA (29 mi)
    Check Availability
    Quick view
  • $37,500

    28,604 mi.
    Est. $666/mo

    Weatherford BMW

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

    23,261 mi.
    Est. $639/mo

    Weatherford BMW

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

    20,792 mi.
    Est. $710/mo

    Weatherford BMW

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

    28,856 mi.
    Est. $1,367/mo

    Weatherford BMW

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

    45,509 mi.
    Est. $835/mo

    Weatherford BMW

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

    1,373 mi.
    Est. $923/mo

    Weatherford BMW

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

    44,910 mi.
    Est. $941/mo

    Weatherford BMW

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

    9,131 mi.
    Est. $1,367/mo

    Weatherford BMW

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

    23,653 mi.
    Est. $746/mo

    Weatherford BMW

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

    42,225 mi.
    Est. $817/mo

    Weatherford BMW

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

    23,433 mi.
    Est. $657/mo

    Weatherford BMW

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

    35,734 mi.
    Est. $613/mo

    Weatherford BMW

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

    12,132 mi.
    Est. $1,545/mo

    Weatherford BMW

    4.9
    Berkeley, CA (29 mi)
    Quick view
  • Gray 2024 BMW M3 CompetitionGray 2024 BMW M3 CompetitionGray 2024 BMW M3 CompetitionGray 2024 BMW M3 CompetitionGray 2024 BMW M3 CompetitionGray 2024 BMW M3 Competition

    $83,998

    29,364 mi.
    Est. $1,491/mo

    CarMax Fremont

    Free delivery to Santa Rosa, CA (18 mi)
    Check Availability
    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. $426/mo

    CarMax Henderson

    4.3
    $149 delivery to Santa Rosa, CA (18 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