Showing 1 - 18 out of 713 listings
  • 2019 BMW 3 Series 330i xDrive in Dark Blue
    USED 2019 BMW 3 Series 330i xDrive
    Ext:
    Int:
    Mileage:8,704 miles
    Dealer:  (39)
    19.7 mi away
    Stock# 17923D
    List

    $32,400

    Est. Loan: $589/mo
    Great Deal!
    Great Deal!
    $8,171 Below Market
  • 2020 BMW 3 Series 330i in Light Blue
    USED 2020 BMW 3 Series 330i
    Ext:
    Int:
    Mileage:6,843 miles
    Dealer:  (1)
    13.4 mi away
    Stock# 39852
    List

    $28,995

    Est. Loan: $527/mo
    Great Deal!
    Great Deal!
    $8,636 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    USED 2017 BMW 3 Series 320i xDrive
    Ext:
    Int:
    Mileage:16,053 miles
    Dealer:  (0)
    14.1 mi away
    Stock# U42717
    List

    $15,300

    Est. Loan: $278/mo
    Great Deal!
    Great Deal!
    $5,355 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Dark Blue
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:54,355 miles
    Dealer:  (1)
    3.2 mi away
    Stock# 1518
    List

    $14,781

    Est. Loan: $276/mo
    Great Deal!
    Great Deal!
    $3,688 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    USED 2017 BMW 3 Series 320i xDrive
    Ext:
    Int:
    Mileage:41,598 miles
    Dealer:  (9)
    19.8 mi away
    Stock# 692079
    List

    $13,980

    Est. Loan: $261/mo
    Great Deal!
    Great Deal!
    $4,820 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Silver
    USED 2017 BMW 3 Series 330i xDrive SULEV
    Ext:
    Int:
    Mileage:21,021 miles
    Dealer:  (39)
    19.7 mi away
    Stock# F17889
    List

    $18,000

    Est. Loan: $327/mo
    Great Deal!
    Great Deal!
    $4,582 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Dark Blue
    USED 2017 BMW 3 Series 330i xDrive SULEV
    Ext:
    Int:
    Mileage:22,614 miles
    Dealer:  (1)
    12.2 mi away
    Stock# 3716
    List

    $16,995

    Est. Loan: $309/mo
    Great Deal!
    Great Deal!
    $6,007 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in White
    USED 2017 BMW 3 Series 330i xDrive SULEV
    Ext:
    Int:
    Mileage:19,542 miles
    Dealer:  (1)
    13.4 mi away
    Stock# 38767D
    List

    $19,195

    Est. Loan: $349/mo
    Great Deal!
    Great Deal!
    $3,407 Below Market
  • 2011 BMW 3 Series 328i xDrive in White
    USED 2011 BMW 3 Series 328i xDrive
    Ext:
    Int:
    Mileage:103,773 miles
    Dealer:  (1)
    8.5 mi away
    Stock# N24513
    List

    $4,999

    Est. Loan: $102/mo
    Great Deal!
    Great Deal!
    $2,721 Below Market
  • 2013 BMW 3 Series 335i xDrive in Light Blue
    USED 2013 BMW 3 Series 335i xDrive
    Ext:
    Int:
    Mileage:96,397 miles
    Dealer:  (0)
    9.7 mi away
    Stock# 586072CB
    List

    $11,695

    Est. Loan: $218/mo
    Great Deal!
    Great Deal!
    $3,369 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    USED 2017 BMW 3 Series 320i xDrive
    Ext:
    Int:
    Mileage:36,212 miles
    Dealer:  (9)
    19.8 mi away
    Stock# U42189
    List

    $14,980

    Est. Loan: $279/mo
    Great Deal!
    Great Deal!
    $3,548 Below Market
  • 2018 BMW 3 Series 320i xDrive in Silver
    Certified 2018 BMW 3 Series 320i xDrive
    Ext:
    Int:
    Mileage:14,105 miles
    Dealer:  (2)
    19.1 mi away
    Stock# BLP3461
    List

    $24,990

    Est. Loan: $455/mo
    Great Deal!
    Great Deal!
    $5,063 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Gray
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:31,679 miles
    Dealer:  (0)
    14.1 mi away
    Stock# T80934
    List

    $13,900

    Est. Loan: $259/mo
    Great Deal!
    Great Deal!
    $4,764 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Gray
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:24,139 miles
    Dealer:  (1)
    12.2 mi away
    Stock# 3851
    List

    $17,995

    Est. Loan: $327/mo
    Great Deal!
    Great Deal!
    $2,966 Below Market
  • 2020 BMW 3 Series 330i xDrive in Gray
    USED 2020 BMW 3 Series 330i xDrive
    Ext:
    Int:
    Mileage:2,185 miles
    Dealer:  (0)
    9.7 mi away
    Stock# 12669A
    List

    $42,495

    Est. Loan: $773/mo
    Great Deal!
    Great Deal!
    $6,737 Below Market
  • 2016 BMW 3 Series 320i xDrive in White
    USED 2016 BMW 3 Series 320i xDrive
    Ext:
    Int:
    Mileage:21,981 miles
    Dealer:  (0)
    14.1 mi away
    Stock# 689500
    List

    $12,900

    Est. Loan: $240/mo
    Great Deal!
    Great Deal!
    $3,048 Below Market
  • 2019 BMW 3 Series 330i xDrive in Black
    USED 2019 BMW 3 Series 330i xDrive
    Ext:
    Int:
    Mileage:2,545 miles
    Dealer:  (0)
    18.6 mi away
    Free home delivery available
    Stock# FH13413A
    List

    $38,960

    Est. Loan: $709/mo
    Great Deal!
    Great Deal!
    $4,946 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Black
    USED 2016 BMW 3 Series 328i xDrive SULEV
    Ext:
    Int:
    Mileage:48,232 miles
    Dealer:  (3)
    3.2 mi away
    Stock# 5792
    List

    $14,300

    Est. Loan: $267/mo
    Great Deal!
    Great Deal!
    $2,799 Below Market
Showing 1 - 18 out of 713 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 have owned
Usman Raza,12/29/2019
After owning Camry and accord this is a breath of fresh air. Comfort, drive and handling all superior to what I am used to. Exterior and interior style is superb.
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.