Used BMW 3 Series cars

1-25 of 36,220 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 3 series
Sort by
Price
to
Location
  • CA  4,339
  • FL  3,123
  • TX  2,548
  • NY  1,938
  • NJ  1,528
  • PA  1,355
  • GA  1,238
  • IL  1,117
  • MA  1,102
  • NC  1,061
Year
to
Mileage
to
Condition
Type of fuel
  • diesel
  • Diesel  657
  • Electric
  • gasoline
  • hybrid
Body type
Transmission
  • automatic  24,362
  • manual  1,259
Number of doors
to
Features
Publication date
  • Today  2,194
  • Within the last 7 days  6,163
  • Photo 2015 BMW 3 Series 328i
    l
    lemonfree 2 days ago

    2015 BMW 3 Series 328i

    79605, Abilene, TX

    ...Detail. Odometer is 8645 miles below market average! Clean carfax. Black 2015 BMW 3 Series 328i RWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16

    $18,993
    38,834 Miles
    Year 2015
    Report
  • Photo 2016 BMW 3 Series 320i
    l
    lemonfree 1 day ago

    2016 BMW 3 Series 320i

    76017, Arlington, Tarrant County, TX
    new

    Leather great deal priced to move! Rare find! One owner! Bluetooth! Backup camera! Alloy wheels clean carfax! 320i 4D Sedan 2.0L 4-Cylinder DOHC

    $21,495
    8,756 Miles
    Year 2016
    Report
  • Photo 2016 BMW 3 Series 328d xDrive
    l
    lemonfree 2 days ago

    2016 BMW 3 Series 328d xDrive

    12590, Wappingers Falls, Dutchess County, NY

    Alpine White 2016 BMW 3 Series 328d xDrive AWD 8-Speed Automatic 2.0l 4-cylinder dohc 16v turbocharged fully detailed, multi point inspection...

    $26,990
    62,211 Miles
    Year 2016
    Report
  • Photo 2016 BMW 3 Series 320i xDrive
    l
    lemonfree 2 days ago

    2016 BMW 3 Series 320i xDrive

    60540, Naperville, IL

    ...here & serviced here*.*balance of factory warranty*.*heated seats*. Advanced Real-Time Traffic Information Alloy wheels BMW Onlin

    $25,877
    13,006 Miles
    Year 2016
    Report
  • Photo 2014 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2014 BMW 3 Series

    24210, Abingdon, Knox County, IL
    new

    2014 BMW 3 Series 328i xDrive with 48,839 miles for $24,995. Located in abingdon, va. Very clean 2014 BMW 3-Series! This BMW is loaded, and...

    $24,995
    48,839 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2009 BMW 3 Series
    A
    AutosclearanceNET 1 day ago

    2009 BMW 3 Series

    33966, Fort Myers, Lee County, FL
    new

    2009 BMW 3 Series 328i xDrive with 80,384 miles for $8,833. Located in Fort Myers, FL. Clean carfax. Bluetooth, Leather Interior, Full Tank of...

    $8,833 $8,933
    80,384 Miles
    Year 2009
    Report
  • Photo 2013 BMW 3 Series 335i
    l
    lemonfree 2 days ago

    2013 BMW 3 Series 335i

    85323, Avondale, Maricopa County, AZ

    M Sport Package! Loaded with the Technology package which includes heads up display. Black Sapphire Metallic paint glitters in the sun much bette

    $17,591
    81,240 Miles
    Year 2013
    Report
  • Photo 2016 BMW 3 Series 328i
    l
    lemonfree 6 days ago

    2016 BMW 3 Series 328i

    33023, Hollywood, Broward County, FL

    ...Advanced Real-Time Traffic Information, Air Conditioning, Automatic High Beams, BMW Online & BMW Apps, CD player, Comfort Access Keyless E

    $17,998
    50,017 Miles
    Year 2016
    Report
  • Photo 2016 BMW 3 Series 340i
    l
    lemonfree 3 days ago

    2016 BMW 3 Series 340i

    33023, Hollywood, Broward County, FL

    ...financing available! ,Se habla espan? Ol! ,we accept all trade-ins! ,BBB Accredited A+. Alpine White 2016 BMW 3 Series 340i RWD 8-Speed

    $26,999
    35,903 Miles
    Year 2016
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 3 days ago

    2018 BMW 3 Series 320i xDrive

    32304, Tallahassee, Leon County, FL

    CARFAX One-Owner. Clean carfax. Balance of factory warranty. *navigation*.*synthetic leather*.*power moonroof/sunroof*.*alloy wheels*, 320i xdriv

    $28,500
    17,835 Miles
    Year 2018
    Report
  • Photo 2019 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2019 BMW 3 Series

    46637, South Bend, Saint Joseph County, IN
    new

    2019 BMW 3 Series 330i xDrive with 3 miles for $51,900. Located in south bend, in. Comments: 2019 BMW 3 Series 330i xDrive AWD. 25/34...

    $51,900
    3 Miles
    Year 2019
    4 Doors
    Report
  • Photo 2011 BMW 3 Series
    A
    AutosclearanceNET 1 day ago

    2011 BMW 3 Series

    33619, Tampa, Hillsborough County, FL
    new

    2011 BMW 3 Series 328i with 99,391 miles for $9,490. Located in Tampa, FL. Three owners clean carfax regular services done*. Low miles. *sport...

    $9,490 $9,990
    99,391 Miles
    Year 2011
    Report
  • Photo 2020 BMW 3 Series M340i
    l
    lemonfree 4 days ago

    2020 BMW 3 Series M340i

    32547, Fort Walton Beach, Okaloosa County, FL

    Additional Information. *Vehicle Options listed are when the unit was originally built. Please confirm the accuracy of the included equipment by

    $61,255
    Report
  • Photo 2015 BMW 3 Series 335i
    l
    lemonfree 4 days ago

    2015 BMW 3 Series 335i

    33023, Hollywood, Broward County, FL

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. Clean carfax. Financing available! ,fully serviced! ,Se habla espan? Ol!

    $22,998
    29,992 Miles
    Year 2015
    Report
  • Photo 2016 BMW 3 Series 320i
    l
    lemonfree 5 days ago

    2016 BMW 3 Series 320i

    33023, Hollywood, Broward County, FL

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. BBB Accredited A+. Gray 2016 BMW 3 Series 320i RWD 8-Speed Automatic...

    $16,998
    27,541 Miles
    Year 2016
    Report
  • Photo 2014 BMW 3 Series 328d xDrive
    l
    lemonfree 5 days ago

    2014 BMW 3 Series 328d xDrive

    97051, OR

    ...Automotive purists on the prowl for the most enthusiast-oriented sports sedan on the market need look no further than the 2014 BMW 3 Series.

    $17,480
    67,047 Miles
    Year 2014
    Report
  • Photo 2019 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2019 BMW 3 Series

    46637, South Bend, Saint Joseph County, IN
    new

    2019 BMW 3 Series 330i xDrive with 5 miles for $51,145. Located in south bend, in. Comments: 2019 BMW 3 Series 330i xDrive AWD. 25/34...

    $51,145
    5 Miles
    Year 2019
    4 Doors
    Report
  • Photo 2013 BMW 3 Series
    A
    AutosclearanceNET 2 days ago

    2013 BMW 3 Series

    33186, Kendall, Monroe County, WI

    2013 BMW 3 Series 335i with 91,730 miles for $12,000. Located in Kendall, FL. New Price! Priced below KBB Fair Purchase Price! Clean carfax...

    $12,000 $12,700
    91,730 Miles
    Year 2013
    Report
  • Photo 2017 BMW 3 Series 330i
    l
    lemonfree 6 days ago

    2017 BMW 3 Series 330i

    08648, NJ

    This CERTIFIED preowned 2017 BMW 3 Series comes equipped with the following features: Leather Seats, Rear Backup Camera, Blue Tooth,

    $25,995
    22,238 Miles
    Year 2017
    Report
  • Photo 2012 BMW 3 Series 335i
    l
    lemonfree 4 days ago

    2012 BMW 3 Series 335i

    62236, Columbia, Monroe County, IL

    2012 BMW 3 Series 335iRoyal Gate Chrysler Dodge Jeep RAM of Columbia has used cars and trucks available for sale. RoyalGateColumbia #ForSale...

    Check price
    73,052 Miles
    Year 2012
    Report
  • Photo 2016 BMW 3 Series 328i xDrive
    l
    lemonfree 5 days ago

    2016 BMW 3 Series 328i xDrive

    60540, Naperville, IL

    Sport package*.*5-yearunlimited mile bmw cpo warranty*.*1 owner clean carfax*.*sunroofmoonroof*.*bluetooth*.*sold here & serviced here*.*split...

    $25,877
    27,880 Miles
    Year 2016
    Report
  • Photo 2015 BMW 3 Series 328i xDrive
    l
    lemonfree 6 days ago

    2015 BMW 3 Series 328i xDrive

    07001, NJ

    328i xDrive Navigation Sunroof Backup Camera Harmon Kardon Parking Aide HID EMG Auto has been in business since 1998 with 2 locations and over 30

    $19,995
    48,254 Miles
    Year 2015
    Report
  • Photo 2019 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2019 BMW 3 Series

    33409, West Palm Beach, Palm Beach County, FL
    new

    2019 BMW 3 Series 330i with 20 miles for $56,585. Located in west palm beach, fl. 2019 BMW 3 Series 330i 26/36 City/Highway MPG

    $56,585
    20 Miles
    Year 2019
    4 Doors
    Report
  • Photo 2011 BMW 3 Series
    A
    AutosclearanceNET 2 days ago

    2011 BMW 3 Series

    07960, Morristown, Shelby County, IN

    2011 BMW 3 Series 328i xDrive with 122,292 miles for $8,500. Located in Morristown, NJ. Excellent Condition. WAS $9,900, PRICED TO MOVE $2,000...

    $8,500 $8,900
    122,292 Miles
    Year 2011
    Report
  • Photo 2014 BMW 3 Series 328i xDrive
    l
    lemonfree 6 days ago

    2014 BMW 3 Series 328i xDrive

    60540, Naperville, IL

    Backup Camera Bluetooth. 2014 BMW 3 Series 328i xDrive 2.0L 4-Cylinder DOHC 16V Turbocharged 8-Speed Automatic 2233 CityHighway MPG Odometer...

    $17,685 $17,690
    43,526 Miles
    Year 2014
    Report
X

Get notified when we have new listings available for bmw 3 series

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW 3 Series cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info