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 Listings
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
  • Black Sapphire 2013 BMW 328 i xDriveBlack Sapphire 2013 BMW 328 i xDriveBlack Sapphire 2013 BMW 328 i xDriveBlack Sapphire 2013 BMW 328 i xDriveBlack Sapphire 2013 BMW 328 i xDriveBlack Sapphire 2013 BMW 328 i xDrive

    $10,900

    83,135 mi.
    Est. $205/mo

    Perillo BMW

    3.8
    Chicago, IL (12 mi)
    Check Availability

  • Alpine White 2013 BMW 328 328iAlpine White 2013 BMW 328 328iAlpine White 2013 BMW 328 328iAlpine White 2013 BMW 328 328iAlpine White 2013 BMW 328 328iAlpine White 2013 BMW 328 328i

    $13,300

    33,508 mi.
    Est. $251/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (14 mi)
    Check Availability
  • Silver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDrive

    $5,144

    $203
    215,048 mi.
    Est. $97/mo

    Lucky Motors Megastore of Villa Park

    3.6
    Villa Park, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2011 BMW 328 328iBlack Sapphire Metallic 2011 BMW 328 328iBlack Sapphire Metallic 2011 BMW 328 328iBlack Sapphire Metallic 2011 BMW 328 328iBlack Sapphire Metallic 2011 BMW 328 328iBlack Sapphire Metallic 2011 BMW 328 328i

    $14,978

    65,385 mi.
    Est. $282/mo

    Net Motorcars

    4.1
    Addison, IL (19 mi)
    Check Availability
  • Jet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 i

    $19,350

    24,891 mi.
    Est. $365/mo

    Chicago Cars US

    4.6
    Summit, IL (20 mi)
    Check Availability
  • Black 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xi

    $4,999

    124,146 mi.
    Est. $94/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (23 mi)
    Check Availability
  • Gray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 i

    $7,995

    111,923 mi.
    Est. $151/mo

    S&M Auto Sales

    2.5
    Hickory Hills, IL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2008 BMW 328 xiBlack Sapphire Metallic 2008 BMW 328 xiBlack Sapphire Metallic 2008 BMW 328 xiBlack Sapphire Metallic 2008 BMW 328 xiBlack Sapphire Metallic 2008 BMW 328 xiBlack Sapphire Metallic 2008 BMW 328 xi

    $5,999

    109,012 mi.
    Est. $113/mo

    Car Castle - Zion

    1.0
    Zion, IL (29 mi)
    Check Availability
  • Sparkling Graphite Metallic 2008 BMW 328 iSparkling Graphite Metallic 2008 BMW 328 iSparkling Graphite Metallic 2008 BMW 328 iSparkling Graphite Metallic 2008 BMW 328 iSparkling Graphite Metallic 2008 BMW 328 iSparkling Graphite Metallic 2008 BMW 328 i

    $4,999

    135,754 mi.
    Est. $94/mo

    Car Castle - Zion

    1.0
    Zion, IL (29 mi)
    Check Availability
  • Black 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDrive

    $4,999

    101,119 mi.
    Est. $94/mo

    Car Castle - Zion

    1.0
    Zion, IL (29 mi)
    Check Availability
  • Blue 2013 BMW 328 i xDriveBlue 2013 BMW 328 i xDriveBlue 2013 BMW 328 i xDriveBlue 2013 BMW 328 i xDriveBlue 2013 BMW 328 i xDriveBlue 2013 BMW 328 i xDrive

    $5,999

    144,321 mi.
    Est. $113/mo

    Car Castle - Zion

    1.0
    Zion, IL (29 mi)
    Check Availability
  • $14,300

    66,344 mi.
    Est. $269/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (14 mi)
    Check Availability
  • White 2016 BMW 328 XI Gran TurismoWhite 2016 BMW 328 XI Gran TurismoWhite 2016 BMW 328 XI Gran TurismoWhite 2016 BMW 328 XI Gran TurismoWhite 2016 BMW 328 XI Gran TurismoWhite 2016 BMW 328 XI Gran Turismo

    $19,998

    51,912 mi.
    Est. $377/mo

    CarMax Raleigh

    4.4
    $399 delivery to Glencoe, IL (7 mi)
    Check Availability
  • Silver 2016 BMW 328 XISilver 2016 BMW 328 XISilver 2016 BMW 328 XISilver 2016 BMW 328 XISilver 2016 BMW 328 XISilver 2016 BMW 328 XI

    $18,998

    49,137 mi.
    Est. $358/mo

    CarMax Merrillville

    4.0
    Free delivery to Glencoe, IL (7 mi)
    Check Availability
  • Mojave Metallic 2013 BMW 328 328iMojave Metallic 2013 BMW 328 328iMojave Metallic 2013 BMW 328 328iMojave Metallic 2013 BMW 328 328iMojave Metallic 2013 BMW 328 328iMojave Metallic 2013 BMW 328 328i

    $10,472

    79,792 mi.
    Est. $197/mo

    Little House of Cars

    Crystal Lake, IL (34 mi)
    Check Availability
  • Jet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDrive

    $11,372

    109,133 mi.
    Est. $214/mo

    Little House of Cars

    Crystal Lake, IL (34 mi)
    Check Availability
  • White 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 i

    $16,876

    $377
    77,487 mi.
    Est. $318/mo

    Dart Motors

    4.1
    Mchenry, IL (33 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 328 328i SULEVMineral Gray Metallic 2016 BMW 328 328i SULEVMineral Gray Metallic 2016 BMW 328 328i SULEVMineral Gray Metallic 2016 BMW 328 328i SULEVMineral Gray Metallic 2016 BMW 328 328i SULEVMineral Gray Metallic 2016 BMW 328 328i SULEV

    $7,995

    $505
    95,608 mi.
    Est. $151/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (41 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $8,844

    73,316 mi.
    Est. $167/mo

    1st Choice Auto Sales of Joliet

    Joliet, IL (42 mi)
    Check Availability
  • SILVER 2011 BMW 328 xDriveSILVER 2011 BMW 328 xDriveSILVER 2011 BMW 328 xDriveSILVER 2011 BMW 328 xDriveSILVER 2011 BMW 328 xDriveSILVER 2011 BMW 328 xDrive

    $11,995

    65,181 mi.
    Est. $226/mo

    Oswego Motors

    4.3
    Oswego, IL (39 mi)
    Check Availability
  • Blue 2013 BMW 328 iBlue 2013 BMW 328 iBlue 2013 BMW 328 iBlue 2013 BMW 328 iBlue 2013 BMW 328 iBlue 2013 BMW 328 i

    $18,000

    34,101 mi.
    Est. $339/mo

    Private seller: Susan

    Lindenhurst, IL (32 mi)
    Contact Seller
  • Black Sapphire Metallic 2014 BMW 328 i xDriveBlack Sapphire Metallic 2014 BMW 328 i xDriveBlack Sapphire Metallic 2014 BMW 328 i xDriveBlack Sapphire Metallic 2014 BMW 328 i xDriveBlack Sapphire Metallic 2014 BMW 328 i xDriveBlack Sapphire Metallic 2014 BMW 328 i xDrive

    $13,993

    43,432 mi.
    Est. $264/mo

    St. Charles Motorcars

    4.2
    St Charles, IL (30 mi)
    Check Availability
  • Black 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDrive

    $8,999

    110,316 mi.
    Est. $170/mo

    Autowerks

    Cary, IL (32 mi)
    Check Availability
  • Silver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWD

    $5,775

    178,629 mi.
    Est. $109/mo

    BG Motorcars

    3.6
    Naperville, IL (36 mi)
    Check Availability
  • Gray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xi

    $3,500

    178,888 mi.
    Est. $66/mo

    Private seller: Christina

    Romeoville, IL (37 mi)
    Contact Seller
  • Melbourne Red Metallic 2013 BMW 328 328i SedanMelbourne Red Metallic 2013 BMW 328 328i SedanMelbourne Red Metallic 2013 BMW 328 328i SedanMelbourne Red Metallic 2013 BMW 328 328i SedanMelbourne Red Metallic 2013 BMW 328 328i SedanMelbourne Red Metallic 2013 BMW 328 328i Sedan

    $4,995

    $505
    152,191 mi.
    Est. $94/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (41 mi)
    Check Availability

Compare the BMW 328