BMW 3 Series (F31)
Showing 4249-4272 of 4,355 listings
2016 BMW 3 Series 328i Sedan RWD
Norco, CA, CA
2017 BMW 3 Series 340i Sedan RWD
Arlington Heights, IL, IL
2016 BMW 3 Series 340i xDrive Sedan AWD
Tulsa, OK, OK
2014 BMW 3 Series 320i xDrive Sedan AWD
Ephrata, PA, PA
2016 BMW 3 Series 328i xDrive Sedan AWD
North Syracuse, NY, NY
2015 BMW 3 Series 328i xDrive Sedan AWD
Lakewood, NJ, NJ
2018 BMW 3 Series 340i xDrive Sedan AWD
Sanford, FL, FL
2017 BMW 3 Series 320i Sedan RWD
Snellville, GA, GA
2018 BMW 3 Series 330e iPerformance Sedan RWD
Norco, CA, CA
2017 BMW 3 Series 340i xDrive Sedan AWD
Lilburn, GA, GA
2014 BMW 3 Series 320i Sedan RWD
Elk Grove, CA, CA
2013 BMW 3 Series 335i Sedan RWD
Orlando, FL, FL
2015 BMW 3 Series 328i Sedan RWD
Snellville, GA, GA
2016 BMW 3 Series 328i Sedan RWD
San Jose, CA, CA
2017 BMW 3 Series 330i xDrive Sedan AWD
Snellville, GA, GA
2017 BMW 3 Series 340i xDrive Sedan AWD
Riverdale, NJ, NJ
2013 BMW 3 Series 335i Sedan RWD
Portland, OR, OR
2012 BMW 3 Series 328i Sedan RWD
Lawndale, CA, CA
2015 BMW 3 Series 320i xDrive Sedan AWD
Bedford, VA, VA
2014 BMW 3 Series 320i Sedan RWD
Jacksonville, FL, FL
2014 BMW 3 Series 328i Sedan RWD
Waterford Works, NJ, NJ
2017 BMW 3 Series 330e iPerformance Sedan RWD
Austell, GA, GA
2019 BMW 3 Series 330i Sedan RWD
Chandler, AZ, AZ
2017 BMW 3 Series 330i xDrive Sedan AWD
Jacksonville, FL, FL
About the BMW 3 Series (F31)
Find BMW 3 Series (F31) listings from eBay Motors, Bring a Trailer, Cars & Bids, and other top marketplaces. Each listing is analyzed by our AI to help you identify the best deals and avoid potential issues.
Why Buy a BMW 3 Series (F31)?
Built by bmw from 2012-2019, the BMW 3 Series (F31) has become a sought-after collector vehicle. Current prices range from $1,500 to $35,998, with an average of $10,995.