Used BMW 3 Series cars

1-25 of 45,084 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 3 series
Sort by
Price
to
Location
  • TX  6,627
  • CA  5,132
  • FL  3,312
  • OH  1,969
  • NY  1,739
  • MA  1,682
  • GA  1,633
  • IL  1,420
  • PA  1,393
  • NJ  1,294
Year
to
Mileage
to
Condition
Type of fuel
  • diesel
  • Diesel  1,997
  • Electric
  • gasoline
  • hybrid
Body type
Transmission
  • automatic  20,996
  • manual  689
Number of doors
to
Features
Publication date
  • Today  675
  • Within the last 7 days  3,075
  • Photo 2017 BMW 3 Series 320i
    l
    lemonfree 1 day ago

    2017 BMW 3 Series 320i

    76014, Arlington, Tarrant County, TX
    new

    2017 gray bmw 3 series 320i 2335 cityhighway mpg adult owned power windows power door locks leather non smoker keyless entry push button start...

    $19,995
    44,932 Miles
    Year 2017
    Report
  • Photo 2014 BMW 3 Series 328i xDrive
    l
    lemonfree 2 days ago

    2014 BMW 3 Series 328i xDrive

    32792, Winter Park, Orange County, FL

    Come see this 2014 BMW 3 Series 328i xDrive. Its Automatic transmission and Intercooled Turbo Premium Unleaded I-4 2.0 L/122 engine will keep...

    $16,597
    57,829 Miles
    Year 2014
    Report
  • Photo 2014 BMW 3 Series 328i xDrive
    l
    lemonfree 2 days ago

    2014 BMW 3 Series 328i xDrive

    98005, Bellevue, King County, WA

    Local Trade-In, Low Miles, Driver Assistance Package, Driver Assistance Plus, Technology Package, Navigation, Heads-up, Blind Spot, Side and Top

    $17,987
    68,928 Miles
    Year 2014
    Report
  • Photo 2017 BMW 3 Series 330i
    l
    lemonfree 5 days ago

    2017 BMW 3 Series 330i

    27520, Clayton, Johnston County, NC

    Matthews Motors Clayton is proud to offer this outstanding 2017 BMW 3 Series in Black. This vehicle has passed our comprehensive inspection...

    $26,988
    40,819 Miles
    Year 2017
    Report
  • Photo 2018 BMW 3 Series
    V
    Vroom 5 days ago

    2018 BMW 3 Series

    Buy the 2018 BMW 3 Series with 13,035 miles for $29,500 online today from Vroom. We offer financing, full warranties, and home shipping.

    $29,500
    13,035 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2016 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2016 BMW 3 Series

    44830, Fostoria, Clay County, IA
    new

    2016 BMW 3 Series 320i xDrive with 75,799 miles for $17,700. Located in Fostoria, OH. Great deal at $17,700. Edmunds gives a top a rating...

    $17,700
    75,799 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2016 BMW 3 Series 328i
    l
    lemonfree 4 days ago

    2016 BMW 3 Series 328i

    33411, Royal Palm Beach, Palm Beach County, FL

    Clean carfax. 2016 BMW 3 Series 328i Reviews: Balances sharp handling with a ride quality that won't beat you up, engine choices that offer...

    $18,000
    82,582 Miles
    Year 2016
    Report
  • Photo 2017 BMW 3 Series 328d xDrive
    l
    lemonfree 2 days ago

    2017 BMW 3 Series 328d xDrive

    97504, Medford, Jackson County, OR

    Used 2017 BMW 3 Series 328d xDrive Grey

    $33,991
    33,340 Miles
    Year 2017
    Report
  • Photo 2016 BMW 3 Series 328i xDrive
    l
    lemonfree 7 days ago

    2016 BMW 3 Series 328i xDrive

    80910, Colorado Springs, El Paso County, CO

    Epa 34 mpg hwy/22 mpg city! ONLY 49,911 Miles! Nav, sunroof, heated seats, turbo, ipod/mp3 input, rear air, all wheel drive, cold weather package

    $22,486
    49,911 Miles
    Year 2016
    Report
  • Photo 2019 BMW 3 Series 330i xDrive
    l
    lemonfree 8 days ago

    2019 BMW 3 Series 330i xDrive

    10469, NY

    CARFAX One-Owner. Clean carfax. Passed. 175 POINT Factory Certified Inspection. Non-smoker! Bluetooth Backup Camera Cruise Control Active Blind S

    $40,888 $41,888
    44,761 Miles
    Year 2019
    Report
  • Photo 2018 BMW 3 Series
    A
    AutosclearanceNET 1 day ago

    2018 BMW 3 Series

    35124, Pelham, MA
    new

    2018 BMW 3 Series 330e iPerformance with 10,005 miles for $32,995. Located in Pelham, AL. Due to COVID-19 we are open by appointment only...

    $32,995
    10,005 Miles
    Year 2018
    Report
  • Photo 2017 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2017 BMW 3 Series

    35124, Pelham, MA
    new

    2017 BMW 3 Series 330e iPerformance with 45,356 miles for $23,994. Located in Pelham, AL. Due to COVID-19 we are open by appointment only...

    $23,994
    45,356 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2013 BMW 3 Series 328i
    l
    lemonfree 10 days ago

    2013 BMW 3 Series 328i

    24063, Blacksburg, Montgomery County, VA

    Clean carfax. Black 2013 BMW 3 Series 328i RWD 2.0L 4-Cylinder DOHC 16V Turbocharged Awards: Car and Driver 10 Best Cars. 2013 IIHS Top Safety...

    $13,998
    110,914 Miles
    Year 2013
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    l
    lemonfree 10 days ago

    2017 BMW 3 Series 330i xDrive

    24063, Blacksburg, Montgomery County, VA

    Estoril Blue Metallic 2017 BMW 3 Series 330i xDrive AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V Turbocharged AWD. 2333 CityHighway MPG...

    $29,998
    24,546 Miles
    Year 2017
    Report
  • Photo 2015 BMW 3 Series 320i xDrive
    l
    lemonfree 18 days ago

    2015 BMW 3 Series 320i xDrive

    84107, Murray, Salt Lake County, UT

    Loaded, all wheel drive, sunroof, leather, heated seats! Only 37,977 Miles! Scores 35 Highway MPG and 23 City MPG! This BMW 3 Series boasts a...

    $21,000
    37,977 Miles
    Year 2015
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    l
    lemonfree 18 days ago

    2017 BMW 3 Series 330i xDrive

    11520, Freeport, Nassau County, NY

    IIHS Top Safety Pick+. Delivers 33 Highway MPG and 23 City MPG! This BMW 3 Series boasts a Intercooled Turbo Premium Unleaded I-4 2.0 L/122...

    $348
    31,868 Miles
    Year 2017
    Report
  • Photo 2017 BMW 3 Series 4dr Car
    C
    CarsDirect 1 day ago

    2017 BMW 3 Series 4dr Car

    new

    ...Specific Low Tire Pressure Warning, Side Impact Beams, Rear Child Safety Locks, Outboard Front Lap And Shoulder Safety Belts. Inc: Rear Center 3...

    $26,499
    45,356 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2020 BMW 3 Series
    A
    Autosclearance ORG 2 days ago

    2020 BMW 3 Series

    27707, Durham, Strafford County, NH

    2020 BMW 3 Series 330i with 11,012 miles for $38,390. Located in Durham, NC. CARFAX One-Owner. Clean carfax. Jet Black 2020 BMW 3 Series 330i...

    $38,390
    11,012 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    l
    lemonfree 18 days ago

    2017 BMW 3 Series 330i xDrive

    11520, Freeport, Nassau County, NY

    IIHS Top Safety Pick+. Scores 33 Highway MPG and 23 City MPG! This BMW 3 Series delivers a Intercooled Turbo Premium Unleaded I-4 2.0 L/122...

    Check price
    29,805 Miles
    Year 2017
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 29 days ago

    2018 BMW 3 Series 320i xDrive

    55305, Minnetonka, Hennepin County, MN

    Heated steering wheel*.*heated seats*.*rear camera*.*convenience package*.*moonroof*. AMBIENT LIGHTING Alloy wheels Auto-Dimming Interior & Drive

    $26,000
    20,866 Miles
    Year 2018
    Report
  • Photo 2021 BMW 3 Series M340i xDrive
    l
    lemonfree 10 days ago

    2021 BMW 3 Series M340i xDrive

    60540, Naperville, IL

    New 2021 BMW 3 Series M340i xDrive Black

    $59,235
    22 Miles
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    l
    lemonfree 13 days ago

    2020 BMW 3 Series 330i xDrive

    60540, Naperville, IL

    New 2020 BMW 3 Series 330i xDrive Black

    $60,580
    13 Miles
    Year 2020
    Report
  • Photo 2018 BMW 3 Series 4dr Car
    C
    CarsDirect 1 day ago

    2018 BMW 3 Series 4dr Car

    new

    ...Specific Low Tire Pressure Warning, Side Impact Beams, Rear Child Safety Locks, Outboard Front Lap And Shoulder Safety Belts. Inc: Rear Center 3...

    $36,440
    10,005 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2017 BMW 3 Series
    s
    scutt.eu 2 days ago

    2017 BMW 3 Series

    Franklin Square, Nassau County, NY

    Msrp: $59,645. M sport pkg. Track and handling pkg. Cold weather pkg. Blind spot assist. Heads-up display. Navigation & side/top view camera. Lux

    $35,850
    14,302 Miles
    Year 2017
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    l
    lemonfree 13 days ago

    2020 BMW 3 Series 330i xDrive

    60540, Naperville, IL

    New 2020 BMW 3 Series 330i xDrive Black

    $50,395
    8 Miles
    Year 2020
    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