J.D. Power

New & Used BMW 3 Series for Sale Near Me 

20149
Sort ByBest Match
Filter Results
407 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
3 Series
2018 BMW 3 Series 330i xDrive for sale in Skokie, IL
1 of 31

2018 BMW 3 Series

330i xDrive

$29,605

Mileage: 21,259
Location: Sherman Dodge Chrysler Jeep (17 miles away)
2014 BMW 3 Series 320i xDrive for sale in Skokie, IL
1 of 30

2014 BMW 3 Series

320i xDrive

$19,200

Mileage: 74,903
Location: Sherman Dodge Chrysler Jeep (17 miles away)
2013 BMW 3 Series 328i xDrive for sale in Joliet, IL
1 of 21

2013 BMW 3 Series

328i xDrive

$15,995

Mileage: 85,490
Location: D'Arcy Buick GMC (28 miles away)
 
2017 BMW 3 Series 330e iPerformance for sale in Skokie, IL
1 of 26

2017 BMW 3 Series

330e iPerformance

$23,998

Mileage: 37,047
Location: Sherman Dodge Chrysler Jeep (17 miles away)
2014 BMW 3 Series 328i xDrive for sale in Palatine, IL

2014 BMW 3 Series

328i xDrive

$14,833

Mileage: 115,003
Location: Napleton's Palatine Mazda (30 miles away)
2018 BMW 3 Series 330i xDrive for sale in Schaumburg, IL

2018 BMW 3 Series

330i xDrive

$32,977

Mileage: 40,661
Location: Bob Rohrman Schaumburg Ford (26 miles away)
2007 BMW 3 Series 328xi for sale in Tinley Park, IL

$6,995

Mileage: 127,990
2017 BMW 3 Series 320i xDrive for sale in Portage, IN

2017 BMW 3 Series

320i xDrive

$25,377

Mileage: 37,400
Location: Castle Subaru (32 miles away)
 
2018 BMW 3 Series 320i xDrive for sale in Arlington Heights, IL

2018 BMW 3 Series

320i xDrive

$27,500

Mileage: 21,072
Location: Arlington Nissan (30 miles away)
2008 BMW 3 Series M3 for sale in Highland Park, IL

$27,790

Mileage: 111,958
Location: Lexus of Highland Park (30 miles away)
2013 BMW 3 Series 335i for sale in Elk Grove Village, IL

$18,277

Mileage: 113,936
Location: Castle Chevrolet North (23 miles away)
2018 BMW 3 Series 330i xDrive for sale in Orland Park, IL

2018 BMW 3 Series

330i xDrive

$33,777

Mileage: 19,755
Location: BMW of Orland Park (15 miles away)
2018 BMW 3 Series 330i xDrive for sale in Orland Park, IL

2018 BMW 3 Series

330i xDrive

$33,523

Mileage: 24,156
Location: BMW of Orland Park (15 miles away)
 
2018 BMW 3 Series 330i xDrive for sale in Orland Park, IL

2018 BMW 3 Series

330i xDrive

$31,993

Mileage: 25,218
Location: BMW of Orland Park (15 miles away)
2018 BMW 3 Series 340i xDrive for sale in Orland Park, IL

2018 BMW 3 Series

340i xDrive

$35,013

Mileage: 31,695
Location: BMW of Orland Park (15 miles away)
2021 BMW 3 Series 330i xDrive for sale in Westmont, IL
1 of 16

2021 BMW 3 Series

330i xDrive

$48,485

Mileage: 6,248
Location: Laurel BMW of Westmont (13 miles away)
2018 BMW 3 Series 340i xDrive for sale in Westmont, IL

2018 BMW 3 Series

340i xDrive

$44,991

Mileage: 19,843
Location: Laurel BMW of Westmont (13 miles away)
2018 BMW 3 Series 330i xDrive for sale in Schaumburg, IL
1 of 16

2018 BMW 3 Series

330i xDrive

$33,172

Mileage: 27,593
Location: Zeigler Chrysler Dodge Jeep, LLC (27 miles away)
 
2018 BMW 3 Series 330i xDrive for sale in Schaumburg, IL
1 of 17

2018 BMW 3 Series

330i xDrive

$34,271

Mileage: 33,060
Location: Zeigler Chrysler Dodge Jeep, LLC (27 miles away)
2022 BMW 3 Series 330i xDrive for sale in Schererville, IN
1 of 16

2022 BMW 3 Series

330i xDrive

$49,750

Mileage: 9
Location: BMW of Schererville (23 miles away)
2022 BMW 3 Series 330e xDrive for sale in Schererville, IN
1 of 16

2022 BMW 3 Series

330e xDrive

$50,390

Mileage: 3
Location: BMW of Schererville (23 miles away)
2018 BMW 3 Series 330i xDrive for sale in Schaumburg, IL
1 of 16

2018 BMW 3 Series

330i xDrive

$31,583

Mileage: 37,554
Location: Zeigler Chrysler Dodge Jeep, LLC (27 miles away)
2018 BMW 3 Series 320i xDrive for sale in Northfield, IL

2018 BMW 3 Series

320i xDrive

$28,995

Mileage: 13,575
Location: Fields BMW of Northfield (23 miles away)
 

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.