Showing 1 - 18 out of 375 listings
  • 2020 BMW 3 Series 330i in Gray
    USED 2020 BMW 3 Series 330i
    Ext:
    Int:
    Mileage:1,648 miles
    Dealer:  (1)
    13.4 mi away
    Stock# L8B04651
    List

    $30,998

    Est. Loan: $564/mo
    Great Deal!
    Great Deal!
    $9,130 Below Market
  • 2019 BMW 3 Series 330i in Dark Blue
    Certified 2019 BMW 3 Series 330i
    Ext:
    Int:
    Mileage:6,399 miles
    Dealer:  (2)
    19.7 mi away
    Free home delivery available
    Stock# RF22925
    List

    $36,495

    Est. Loan: $664/mo
    Great Deal!
    Great Deal!
    $5,264 Below Market
  • 2020 BMW 3 Series 330i in White
    USED 2020 BMW 3 Series 330i
    Ext:
    Int:
    Mileage:5,069 miles
    Dealer:  (0)
    5.8 mi away
    Free home delivery available
    Stock# L8B08972
    List

    $36,425

    Est. Loan: $663/mo
    Great Deal!
    Great Deal!
    $3,965 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Silver
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:39,388 miles
    Dealer:  (7)
    18.9 mi away
    Stock# GNT75269
    List

    $15,288

    Est. Loan: $278/mo
    Great Deal!
    Great Deal!
    $3,181 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Gray
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:74,544 miles
    Dealer:  (10)
    17.9 mi away
    Stock# GU02567
    List

    $11,985

    Est. Loan: $223/mo
    Great Deal!
    Great Deal!
    $2,659 Below Market
  • 2017 BMW 3 Series 330i SULEV in Gray
    USED 2017 BMW 3 Series 330i SULEV
    Ext:
    Int:
    Mileage:37,200 miles
    Dealer:  (0)
    19.3 mi away
    Stock# L21703A
    List

    $18,944

    Est. Loan: $345/mo
    Great Deal!
    Great Deal!
    $4,220 Below Market
  • 2010 BMW 3 Series 328i in Black
    USED 2010 BMW 3 Series 328i
    Ext:
    Int:
    Mileage:94,546 miles
    Dealer:  (0)
    8.4 mi away
    List

    $7,995

    Est. Loan: $163/mo
    Great Deal!
    Great Deal!
    $2,214 Below Market
  • 2011 BMW 3 Series 328i in Black
    USED 2011 BMW 3 Series 328i
    Ext:
    Int:
    Mileage:105,323 miles
    Dealer:  (0)
    12.1 mi away
    Free home delivery available
    Stock# BE536156
    List

    $8,994

    Est. Loan: $183/mo
    Great Deal!
    Great Deal!
    $1,782 Below Market
  • 2017 BMW 3 Series 320i in Gray
    Certified 2017 BMW 3 Series 320i
    Ext:
    Int:
    Mileage:27,892 miles
    Dealer:  (0)
    19.3 mi away
    Stock# M40706
    List

    $17,988

    Est. Loan: $327/mo
    Great Deal!
    Great Deal!
    $2,478 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Silver
    Certified 2017 BMW 3 Series 330i xDrive SULEV
    Ext:
    Int:
    Mileage:29,634 miles
    Dealer:  (2)
    19.7 mi away
    Free home delivery available
    Stock# R22725
    List

    $27,960

    Est. Loan: $509/mo
    Great Deal!
    Great Deal!
    $2,807 Below Market
  • 2008 BMW 3 Series 328i in White
    USED 2008 BMW 3 Series 328i
    Ext:
    Int:
    Mileage:104,025 miles
    Dealer:  (0)
    12.7 mi away
    List

    $5,733

    Est. Loan: $117/mo
    Great Deal!
    Great Deal!
    $1,394 Below Market
  • 2013 BMW 3 Series 335i xDrive in Dark Blue
    USED 2013 BMW 3 Series 335i xDrive
    Ext:
    Int:
    Mileage:75,518 miles
    Dealer:  (0)
    19.1 mi away
    Stock# G1913LB
    List

    $13,900

    Est. Loan: $259/mo
    Great Deal!
    Great Deal!
    $2,211 Below Market
  • 2011 BMW 3 Series 328i in Silver
    Stock photo © EVOX Images
    USED 2011 BMW 3 Series 328i
    Ext:
    Int:
    Mileage:77,786 miles
    Dealer:  (0)
    8.5 mi away
    List

    $7,998

    Est. Loan: $163/mo
    Great Deal!
    Great Deal!
    $1,837 Below Market
  • 2016 BMW 3 Series 328i SULEV in White
    Stock photo © EVOX Images
    USED 2016 BMW 3 Series 328i SULEV
    Ext:
    Int:
    Mileage:92,470 miles
    Dealer:  (0)
    23.6 mi away
    List

    $11,995

    Est. Loan: $224/mo
    Great Deal!
    Great Deal!
    $2,875 Below Market
  • 2013 BMW 3 Series 335i in Red
    USED 2013 BMW 3 Series 335i
    Ext:
    Int:
    Mileage:84,574 miles
    Dealer:  (1)
    16.3 mi away
    Stock# 19338A
    List

    $14,000

    Est. Loan: $261/mo
    Great Deal!
    Great Deal!
    $1,543 Below Market
  • 2017 BMW 3 Series 330e iPerformance in White
    USED 2017 BMW 3 Series 330e iPerformance
    Ext:
    Int:
    Mileage:8,677 miles
    Dealer:  (31)
    16.5 mi away
    Stock# HA029980-79
    List

    $20,900

    Est. Loan: $380/mo
  • 2019 BMW 3 Series 330i in Black
    USED 2019 BMW 3 Series 330i
    Ext:
    Int:
    Mileage:4,368 miles
    Dealer:  (31)
    16.5 mi away
    Stock# KAJ99968-32
    List

    $31,500

    Est. Loan: $573/mo
  • 2017 BMW 3 Series 330e iPerformance in White
    USED 2017 BMW 3 Series 330e iPerformance
    Ext:
    Int:
    Mileage:23,947 miles
    Dealer:  (31)
    16.5 mi away
    Stock# HA029890-393
    List

    $20,500

    Est. Loan: $373/mo
Showing 1 - 18 out of 375 listings

Consumer Reviews for the BMW 3 Series

Read recent reviews for the BMW 3 Series
Overall Consumer Rating
4.2131 Reviews
Write a reviewSee all 131 reviews
  • 5
    (56%)
  • 4
    (21%)
  • 3
    (11%)
  • 2
    (8%)
  • 1
    (5%)
Best car I’ve had
Elizabeth Weston,12/18/2017
Like an airplane this car flies!!
Report abuse
Filtering by
BMW
3 Series
Used
Certified Pre-Owned
Full transparency. No surprises.
to
Up to
per month
Assumes no money down and a 60-month term. Click a vehicle for more details.
to
to

Engine

Transmission

Fuel Type

Drivetrain


‡ Home delivery available: Contact the dealer for delivery details, restrictions and costs.